- 1 名前:名無しさん@お腹いっぱい。 [2014/09/06(土) 01:51:45.73 .net]
- Cygwin Information and Installation
www.cygwin.com/ Cygwin アンテナ sohda.net/cygwin/antenna/
- 614 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/27(水) 22:35:21.56 .net]
- >>613
次の Windows 10 で ubuntu が含まれるようになるから、 自分の場合は Cygwin の出番が極端に減るだろうな。
- 615 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/28(木) 00:23:04.43 .net]
- win10 + Hyper-V on LINUX/BSDで充分なんだよなぁ
- 616 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/28(木) 00:31:44.56 .net]
- onの左右が逆じゃね
- 617 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/28(木) 02:04:25.32 .net]
- wine on bash on ubuntu on windows10
- 618 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/29(金) 13:05:02.75 .net]
- mintty 2.4.2で>>602直ってるな
- 619 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/29(金) 19:59:13.60 .net]
- >>616
だよなあw
- 620 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/29(金) 22:15:30.90 .net]
- >>614
リリースされてもしばらくは実用的ではないって中の人も言ってるぞ 時間をかけて熟成させるんだと
- 621 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/30(土) 06:42:28.64 .net]
- 時間かけて熟成させたUIをホイホイ捨てる会社のくせに…
- 622 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/03(水) 15:14:26.31 .net]
- X Window Systemほどじゃねえよ
- 623 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/03(水) 15:18:44.78 .net]
- そもそも成熟してるのか?
- 624 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/03(水) 17:38:34.83 .net]
- 成熟っていうか慣れたっていうか…
googleも結構そういうところあるよね
- 625 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/03(水) 19:14:23.09 .net]
- 今日 win10 を 1607 に上げたので、噂の Subsystem for Linux (SFL) 入れてみた。
なんか質問ある?
- 626 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/03(水) 19:32:28.72 .net]
- The Windows Subsystem for Linux (WSL) が一般的な呼称だと思ったがSFLに変更されたのか?
- 627 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/03(水) 19:35:19.05 .net]
- forを取るかなぁ
- 628 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/03(水) 20:31:32.19 .net]
- >>625
箇条書きで行きます。現状は Cygwin で対応していますが、それを無くしたいと思ってます。 まあ自分で試した方が早いんだろうけど、週末まで Win10 を触れないので聞いてみちゃう。 1. php の composer って動作しますかね? 2. python2 と python3 って (容易に) 同居できますか? 3. AWS CLI って動作しますかね? 4. Google Cloud SDK って動作しますかね? 5. C ドライブは /mnt 以下でアクセスできるそうですが、空白を含むフォルダやファイルも普通に扱えますか? (例:名称に空白を含むフォルダに cd する等) 6. php ビルトインサーバ等の、自前でソケットを開いてlistenするようなものは動きますか? ざっくり言うと、Mac OS X みたいに今時のナウい開発環境として利用できると嬉しいな、という気持。
- 629 名前:625 mailto:sage [2016/08/03(水) 20:39:02.15 .net]
- >>626-627
スマン、SFU を思い出してそう略してしまったけど、WSL だったな >>628 え、それぜんぶ調べるなら工数1日分のカネもらわないと・・・。
- 630 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/03(水) 21:32:46.68 .net]
- 1日で済むのか
- 631 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/04(木) 13:56:31.27 .net]
- 描きこめない
- 632 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/04(木) 14:15:45.46 .net]
- >>631
やっぱりそう?俺もコマンドやパスを記述してここに書き込もうとしたら拒否された。
- 633 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/04(木) 14:16:06.33 .net]
- テスト
apt-get
- 634 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/04(木) 14:54:54.44 .net]
- hastebinにでも貼ってリンク貼ればいいよ
- 635 名前:628 mailto:sage [2016/08/04(木) 15:19:10.09 .net]
- >>629
やっぱ調子のりすぎましたかねw 今週末にでも自分で調べてみる予定です。すみませんでした。 やっぱり、現状で Cygwin を利用してるユーザとしては Win10 の bash はとても気になる機能ですよね。
- 636 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/04(木) 16:17:25.24 .net]
- どっちかというと質問募っておいて返り討ちにする奴が人間的にアレだから気にすんな
- 637 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/04(木) 19:37:44.70 .net]
- >>628
8.1proからアップグレードしたけど 何もせずにそのまま動いてる 5は問題ない もちろんcygwinの話
- 638 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/04(木) 20:46:29.42 .net]
- >>637
いいなあ。 Win7とWin server上のちょっと古いCygwinで動いてるWin32のソフトで、最新のCygwin上ではコンパイルできないソフトがあるんだけど、cygwinのディレクトリを丸ごと移行してWin10で動かせたりしないだろうか。
- 639 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/04(木) 22:24:18.51 .net]
- cygwinが古いんなら念のため現環境バックアップして、アップデートする方がいいと思う
そしてどっちにしてもcmake -L がさくっと終わるか試してほしい うちでは終わらない
- 640 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/06(土) 09:31:32.95 .net]
- cmakeは問題なく動いてる。windows10で。
- 641 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/06(土) 19:18:13.60 .net]
- するとうちの環境なのか?
別フォルダ作って入れなおしても変わらんからPCの問題だろうか…
- 642 名前:名無しさん@お腹いっぱい。 [2016/08/07(日) 10:33:27.21 .net]
- Windows10にcygwinを新規インストールすると
postinstallで止まってしまう。 おれだけ?
- 643 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/07(日) 11:09:15.23 .net]
- >>642
過去ログ見ましょう! >>482-489
- 644 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/07(日) 22:20:23.84 .net]
- >>642
これ >>601 で作ったテスト環境をそのままアップデートかけたけど普通に終わった Win10Pro x64 で cygwin64 Opteron3280、メモリ24G
- 645 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/17(水) 00:36:00.21 .net]
- WSLは現状ではいろいろ不具合や癖がある分VMのほうがマシなオモチャでしかないし
βじゃなくなってもWin32サブシステム側のプロセス起動したり レジストリ読み書きできるようになったりはしないだろうから Win32上のシェル環境として使えるcygwinの代用にはならない msys2やgit for windows (sdk)にはだいぶ人出てってるだろうとは思う
- 646 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/17(水) 01:25:03.65 .net]
- Win32サブシステム側のプロセス起動くらいはやるかもしれないな
interixサブシステムか何か他のサブシステムでもやってたみたいだし 只、テキスト整形してパイプで秀丸の標準入力に放り込むみたいな使い方は Windowsユーザーはまずやらないし、そういう連携出来るアプリ自体が 殆ど無いから大した問題じゃない気がする mingwにしろgitにしろWSL側で処理する方が若干速いならcygwinやmsys2と十分に競合する ま、先のことは分からんけどな
- 647 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/17(水) 04:38:05.93 .net]
- あれって system32/ に bash.exe 置くらしいっすね
各所で事故起こってそう(小並感)
- 648 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/19(金) 10:40:37.47 .net]
- 久々にsetup.exeを実行してCygwinを更新したら、
mysql5.5がなくなって、例の日本語が入力できないMariaDBだけになってしまった。 もう実用的には使い道が無くなった。 そびえ立つ糞だな。
- 649 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/19(金) 21:41:45.12 .net]
- 古いほうのmysqlclient入れれば普通に使える
- 650 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/20(土) 01:13:39.84 .net]
- >>649
その古い方(MySQL5.5)がsetup.exeの選択肢から無くなったんだよ。 今いちばん古いのがMariaDB10.1.14-1だ。 MySQLユーザはこの不具合が直るまで setup.exe は実行しないほうがいいと思う。
- 651 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/20(土) 05:08:37.63 .net]
- ルートのftp.なんとかにtarを保存してないの?
ソレ展開してbin/mysql.exe /binにおくだけじゃん
- 652 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/20(土) 05:09:33.53 .net]
- /binじゃねーや
/usr/bin
- 653 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/29(月) 11:28:19.61 .net]
- Cygwin64(on Windows10 64bit)でログインシェルを変更しようと思いました。
/etc/passwdを生成後/etc/bashを/etc/tcshに書き換えました。 しかし上手く動作しません。相変わらずminttyはbashが起動されるようです。 minttyの起動オプションはデフォルトで生成されるスタートメニューショートカットと同じです。 だれか原因と解決策を持ち合わせていませんか?
- 654 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/29(月) 11:29:59.58 .net]
- chsh
- 655 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/29(月) 15:09:09.92 .net]
- /etc/passwdの自分のアカウントの最後にある/bin/bashを/bin/tschに変更すればいい
/etc/bashなんてない
- 656 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/30(火) 00:31:42.33 ID:j0hr5a5u.net]
- MariaDB をFedora24でも使ってるけど、普通に日本語は通る。
- 657 名前:653 mailto:sage [2016/08/30(火) 00:45:22.45 .net]
- 違います違います、いえ間違えました
ちゃんと/bin/...にしましたよ、でも動かないんです。
- 658 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/30(火) 04:09:59.63 .net]
- tcshインストールしてないとか?
インストールしてなくても /etc/shellsに載ってたりするから
- 659 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/01(木) 07:39:05.29 .net]
- 何か昨日、setup.exeが更新したとメールでアナウンスがあったが、実際ダウンロードしても
更新されていない。何故だろう。
- 660 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/12(月) 01:06:55.72 .net]
- 久しぶりにCygwinアップデートしたらzip(gzipではなく、Info-ZIP)で日本語ファイル名が化けるようになってしまった。
Info-ZIPでアーカイブして、Win7で解凍すると中の日本語ファイル名が化けてる。 今までは LANG=ja_JP.sjis zip -r output.zip input.dir でいけてたんだけど。 回避策などをご存知の方、いませんか?
- 661 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/14(水) 21:25:37.40 .net]
- すまん、だれかボスケテ。
rsyncでコピー元のhogeって名前のシンボリックリンクを対象外にする場合、 --exclude="hoge/" これだとダメなん?なんかできねーんだけど。
- 662 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/15(木) 21:33:16.96 .net]
- >>661
--exclude="hoge"
- 663 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/16(金) 00:15:46.24 .net]
- >>662
なるへそ、hoge自体はディレクトリのシンボリックだったから"hoge/"だと思い込んでた。 マジ神、thx!
- 664 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/16(金) 01:34:06.52 .net]
- いつか--deleteでファイル吹っ飛ばしそう(小並感)
スラッシュの有無で挙動変わるrsyncほんと嫌い
- 665 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/16(金) 09:29:11.84 .net]
- rsyncじゃない同期ツールでお勧めある?
- 666 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/16(金) 10:16:26.19 .net]
- lsync
- 667 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/19(月) 22:45:29.34 .net]
- cygwinの.netrcって効かないのね。
chmodが効かないからっぽいけど、対策ある?
- 668 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/20(火) 00:25:36.96 .net]
- >>667
マウント時にnoaclオプションをつけてない? cygwinインストールディレクトリ配下はnoacl無しの方がいいよ
- 669 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/08(土) 17:46:04.76 .net]
- >>648
mysql-10クライアントの日本語問題、原因これっぽい makizou.com/1367/ つまりreadlineがおかしい まぁうちではcmakeが動かないからコンパイルして試すこともできないわけだけど
- 670 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/08(土) 17:54:30.16 .net]
- lddで調べるとmysql-5.5.45 はcygreadline7.dll リンクしてるけど
myslq-10.1.17は リンクしてない(mysqlの自前 .mysql_historyでスペースが\040になるのもこれのせいだとか https://bugs.launchpad.net/percona-server/+bug/1296192
- 671 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/09(日) 08:49:48.62 .net]
- そしてcygwinのgithubからcmakeとか落としてこれたのでコンパイルできるかもしれない…
- 672 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/09(日) 17:47:43.25 .net]
-
板復帰(OK!:Gather .dat file OK:moving DAT 639 -> 628:Get subject.txt OK:Check subject.txt 639 -> 639:Overwrite OK)1.27, 1.22, 1.21 age subject:639 dat:628 rebuild OK!
- 673 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/09(日) 19:36:56.49 .net]
- gitのcmakeをそのままcygportで compileするとやはりcmake のとこで終わらない
- 674 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/11(火) 20:51:02.84 .net]
- clientとデーモンのバージョン違うと
時間が経ってからCRC不整合とかで落ちる
- 675 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/18(火) 19:15:43.57 .net]
- X\(^o^)/P
- 676 名前:名無しさん@お腹いっぱい。 [2016/10/25(火) 15:24:04.07 .net]
- いつもどおりjaistのサーバーからcygwinのパッケージを落とそうと思ったら
なんかエラーが出たんだけど!助けて! i.imgur.com/z2S5xL9.jpg
- 677 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/25(火) 15:42:27.35 .net]
- 本家のがミラーにまだ反映してないときにでるメッセージじゃなかったっけ?
- 678 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/25(火) 21:54:39.40 .net]
- >>676
書いてある通り
- 679 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/26(水) 10:20:08.77 .net]
- CygwinをInternetに繋がってないPCで使いたいのですが、LANにmirror(Internetに接続可能)をたてる以外に方法はありますでしょうか?
C:¥cygwinを他のPCからコピーするだけで使えればいいのですが。 アドバイスを宜しくお願い致します。
- 680 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/26(水) 10:21:52.63 .net]
- >>679
すみません。proxy serverもないLANです。
- 681 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/26(水) 13:22:13.46 .net]
- >>679
他のPCでダウンロードのみ行う cygwinの作業ディレクトリ全部適当な方法で作業PCへコピーして 当該PCでローカルからインストールをする setupで二つ目の画面が上から インターネットからインストール ダウンロードのみ ローカルからインストール
- 682 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/26(水) 23:04:52.31 .net]
- >>681
どうもありがとうございます。 試してみます。
- 683 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/29(土) 10:11:08.34 .net]
- apt-cyg find だとパッケージのバージョンがわからないのですが、
インストールせずにバージョンを知る方法はありますか?
- 684 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/31(月) 20:29:44.54 .net]
- >>660
今更でしょうが、同じくLANG=ja_JP.sjis環境下で久々にcygwin アップデートしたら 以下のコマンドがはじかれるようになった。 > zip -0 "日本語 ディレクトリ.zip" "日本語 ディレクトリ/*" zip.exe は古いままで、リンクしてる cygwin1.dll と cyggcc_s-1.dll が更新かかったようなので 両者の変更履歴をあされば対応策がわかるかも。 めんどくさいんで私はとりあえず > 7za a -tzip "日本語 ディレクトリ.zip" "日本語 ディレクトリ/*" で代用。
- 685 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/01(火) 19:54:45.45 .net]
- 10のbashが使い物になるならこれはおさらばなんか?
どっちも使わんからどうでもいいけど
- 686 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/01(火) 20:24:58.91 .net]
- いまんところwin10-bashは64bit版のみだから、しばらくはニーズがある。
でもそれが絶えたら終了だな。 さすがにapt-getできる相手にはかなわん。
- 687 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/01(火) 21:08:21.10 .net]
- 最新IP版で無事16.04LTSになったしCygwinもオサラバやな
- 688 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/02(水) 02:06:09.34 .net]
- gnupack で提供されてる cygwin 版 emacs みたいなのは
windowsのbash環境じゃできないだろ?
- 689 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/02(水) 03:05:55.38 .net]
- >>688
Xサーバ動かしたらdbus抜きのgtk版emacs動くじゃん
- 690 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/02(水) 10:23:43.77 .net]
- あれ、gnupack の emacs ってcygwin ネイティブのにきりかわってたのか
- 691 名前:名無しさん@お腹いっぱい。 [2016/11/03(木) 10:00:36.23 .net]
- cygwinの/tmpフォルダを定期的に掃除したいんだけど
どうすればいいの?
- 692 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/03(木) 10:18:20.35 .net]
- タイムスケジューラーでスクリプト実行
- 693 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/03(木) 12:05:27.82 .net]
- >>689
それってWindows側の日本語入力使ってインライン変換で日本語入力できるの?
- 694 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/03(木) 12:57:19.14 .net]
- >>691
cron に登録
- 695 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/04(金) 22:18:52.77 .net]
- >>693
IMEproxy使うか ASTEC-Xみたいな商用Xサーバを使う
- 696 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/05(土) 08:15:23.79 .net]
- >>660,684
これかな? https://cygwin.com/ml/cygwin/2016-10/msg00228.html
- 697 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/02/15(水) 12:42:19.85 .net]
- Cygwin入れるのかったるいんで
MSYS2を入れてみたけど あれのemacsって Windowsアプリで、コンソールでemacs -nwが出来ない MSYS2にOpenSSHを入れて外部から入って作業しようとしても viとnanoぐらいしかない しょうがないので、 Nihongo micro gnu emacs (Ng: Mgの日本語版)の1.4.4 を落として展開して入って ln -s sys/sysv/Makefile . として MakefileのLIBSの -Lcurses を -Lncurses に書き換えてmake 生成する実行ファイルはng.exe Back spaceが効かないのとUTF-8の日本語表示できない以外はあまり不具合はない
- 698 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/02/15(水) 15:21:07.92 .net]
- -Lncursesw は無理なのか?
- 699 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/02/19(日) 20:21:05.46 .net]
- >>697
nt-emacsだっけ?そいつは-nwやってもまともに動かなかったはず pacmanで入手できるemacsならbash上で動く まあmsys2から立ち上げればcygwinでビルド出来る奴はほとんどビルド出来るんだけどね cygrunsrvもreposに追加されたし、色々遊べそう
- 700 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/02/20(月) 02:10:09.14 .net]
- ntemacs はDOS窓だと -nw 出来る。
pty 上で動かしたい場合は winpty を使わんと動かないね。
- 701 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/01(水) 15:08:00.79 .net]
- 質問させて下さい
ソースコードは書けません 開発環境 ・Windows10 Pro x64 ・Cygwin64 あるソースコードをコンパイルしている最中です。 READMEには下記記載があります。 [32bit] $ ./configure --host=i686-w64-mingw32 --enable-unicode LDFLAGS=-static $ make 上記でコンパイルは出来て通常動作は問題ないのですが、私が使いたいエミュレート環境 だとエラーで動きません。 試しにVS2015のビルド -> unicodeを外すと動作します。 Cygwin64でunicodeを外す為に下記で実行したら $ ./configure --host=i686-w64-mingw32 --enable-static $ make Warningが出て --enable-static <- unrecognized options static(MT)に出来なくて、起動の度にdllを要求されます。 何か原因が考えられますか?
- 702 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/01(水) 15:35:24.84 .net]
- 出せる情報全部出せば?
それともそれが限界?
- 703 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/01(水) 17:28:01.50 .net]
- アングラソフトなんで限界ですね
下記は間違ってますか? $ ./configure --host=i686-w64-mingw32 --enable-static
- 704 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/01(水) 17:31:35.83 .net]
- アングラなら自力で解決するしかないね
- 705 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/01(水) 18:09:54.19 .net]
- どうせscだろ
- 706 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/01(水) 19:37:27.06 .net]
- >>705
scは./autogen.sh -> ./configure -> makeで良い scにクロスコンパイルは必要ないです。
- 707 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/02(木) 08:43:39.02 .net]
- インクルードだけでも出せない?
- 708 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/02(木) 20:05:04.49 .net]
- >>701
作りたいのはライブラリではなくexeなんだよな? リンクしたくないdllってのは何だ? libgcc*.dllとかlibstdc++*.dllとかその辺か? libgccとスタティックリンクしたい場合は-static-libgccをgccに渡せばいい libstdc++とスタティックリンクしたい場合は-static-libstdc++をgccに渡せばいい このためには、 LDFLAGS="-static-libgcc -static-libstdc++"を configureまたはmake時にオプションとして渡せばいい場合「も」あるが libtoolあたりにLDFLAGSを握りつぶされてgccにわたらない場合「も」ある ケースバイケースだ 汚いがこれより確実な方法としては、 $ CC="i686-w64-mingw32-gcc -static-libgcc -static-libstdc++" ./configure ... のように、環境変数CCのほうに設定してしまう方法がある 一番最悪で一番確実方法は、gccのlibフォルダからlibgccやlibstdc++の.dll.aを 削除することだ これで確実にスタティック版のライブラリが使われるようになる
- 709 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/02(木) 22:09:15.59 .net]
- >>708
アドバイス有難うございます。 Cygwin64でx86に環境にと拘ってみましたが、私には荷が重すぎます。 エミュレート環境の中にどうしてもx86しか無い古いexeが多く VS2015のビルド -> unicodeを外したexeは動作するのでこれで行きます。 スレ汚してゴメン!
- 710 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/04/06(木) 01:53:12.97 .net]
- win10proに64版入れたけど、これってなんでターミナルの枠が消えたんだ?
なんか違和感あるなぁ
- 711 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/04/07(金) 07:57:59.56 .net]
- >>710
win10のウィンドウボーダーが1pxにはなったけど
- 712 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/04/29(土) 22:24:10.17 .net]
- 古いCygwin環境を最新のWin10環境へ移行できたので情報共有させて下さい。
環境変数とかレジストリの移行が必要かと気にしていたのですが、 必要なかったです。ただ単にzip してコピーしただけで動きました。 -- Win7上の 4年ぐらい前のCygwin(32bit)環境でしか動かない (現行のCygwin(32bit)で Win7, 8, 8.1, 10に入れても動かない) フリーウエアがあって、動いている環境を丸ごと再現するしかなかったのですが、 動いているWin7 上の C:\Cygwin を丸ごと Win10 にコピーしたら動きました。 (全部動くかは確認できていませんが、とにかくそのフリーソフトは動くようです。) C:\Cygwin は Lhaplus で zip ファイルに圧縮して、 Win10 PCに持って行って、 Lhaplus で解凍しました。 圧縮のときに /etc/X11/fontpath.d の中のシンボリックリンクが 圧縮できなくてエラーになるので、このディレクトリだけ tar してから 消去した後に zip ファイル作成。後から tar ball を戻しました。 C:\Cygwin は 5GB ぐらいあったので、zip ファイルを作るのに時間がかかって 1日仕事でした。 抜本的に解決するには、そのフリーウエアのソースから現状の Cygwin(32bit) or (64bit) で ビルトできるようにするべきなんですが、スキルがなくて。。
- 713 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/04/30(日) 08:50:04.49 .net]
- >>712
cygwinは過去の時点の一式を入れるってできないから 別PCからコピーとかになっちゃうんだよね でもcygwinのシンボリックリンクってWindowsから見るとただのファイルなのでは? どうしても圧縮できないんだろう
- 714 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/04/30(日) 10:14:12.41 .net]
- >>713
そうなんです。過去のスナップショットみたいなアーカイブがあればいいのですが。 --圧縮エラーの件-- 時間ができたので、Windows と Cygwin にて、 圧縮できなかったファイルを眺めてみました。 (移行したCygwin環境が手元にないので、手元にあるやつで調べました。) Cygwin Terminal 中ではシンボリックリンクが見えますが ファイル名にコロンが入っているのが気になります。 i.imgur.com/33RXU0J.jpg Windowsでみると、コロンが文字化け(?) してみえます。 i.imgur.com/EZkJCTj.jpg それを Lhaplus で圧縮するとエラーとなります。 i.imgur.com/SQpynk2.jpg UNIX系OSでは コロンをファイル名として使えますが、 古いWindowsだとファイル名にコロンは使えないとかだと思われます。
|

|