Cygwin Information and Installation
http://www.cygwin.com/
Cygwin アンテナ
http://sohda.net/cygwin/antenna/
Cygwin使っている人いますか? その22
1名無しさん@お腹いっぱい。
2014/09/06(土) 01:51:45.732016/07/22(金) 07:45:27.05
と思ったらcompile 終わって
loading initial cache file /usr/src/cmake-3.3.2-1.src/cmake-3.3.2-1.x86_64/src/cmake-3.3.2/Bootstrap.cmk/InitialCacheFlags.cmake
から先に進まない
動いてる部分はbootstrap の最後のほうの
"${cmake_bootstrap_dir}/cmake" "${cmake_source_dir}" "-C${cmake_bootstrap_dir}/InitialCacheFlags.cmake" "-G${cmake_bootstrap_generator}" ${cmake_options} ${cmake_bootstrap_system_libs} "$@"
これっぽいからセルフコンパイルしたcmakeでもダメっぽい
つまり少なくともうちのcygwinではcmake関連は動かない
loading initial cache file /usr/src/cmake-3.3.2-1.src/cmake-3.3.2-1.x86_64/src/cmake-3.3.2/Bootstrap.cmk/InitialCacheFlags.cmake
から先に進まない
動いてる部分はbootstrap の最後のほうの
"${cmake_bootstrap_dir}/cmake" "${cmake_source_dir}" "-C${cmake_bootstrap_dir}/InitialCacheFlags.cmake" "-G${cmake_bootstrap_generator}" ${cmake_options} ${cmake_bootstrap_system_libs} "$@"
これっぽいからセルフコンパイルしたcmakeでもダメっぽい
つまり少なくともうちのcygwinではcmake関連は動かない
2016/07/22(金) 07:57:39.41
もっと軽い奴で試して見るとしてこの辺から http://www.cs.gunma-u.ac.jp/~nagai/wiki/index.php?cmake%20%A4%CE%BB%C8%A4%A4%CA%FD
tutorial1あたりコピってきて、cmakeしてもやはり終わらん
tutorial1あたりコピってきて、cmakeしてもやはり終わらん
2016/07/22(金) 13:49:00.96
いいよね
2016/07/23(土) 05:42:15.71
さらに cygwinポート版cmakeをいったん削除して(/usr/share/cmakeも)
CMAKE本家から最新ソース3.6.1を取って来て
./bootstrapしてみたけどやっぱり loading initial cache がおわらない
うちのPCの問題なのかわからんで誰か
cmake -L がちゃんと結果出るか試してほしい
CMAKE本家から最新ソース3.6.1を取って来て
./bootstrapしてみたけどやっぱり loading initial cache がおわらない
うちのPCの問題なのかわからんで誰か
cmake -L がちゃんと結果出るか試してほしい
2016/07/27(水) 18:25:06.65
結局ろくに使ってる人がいないってことか
2016/07/27(水) 21:13:08.75
昔はよかったけどね・・・(´・ω・`)
下火になっちゃったね
下火になっちゃったね
2016/07/27(水) 22:35:21.56
2016/07/28(木) 00:23:04.43
win10 + Hyper-V on LINUX/BSDで充分なんだよなぁ
2016/07/28(木) 00:31:44.56
onの左右が逆じゃね
2016/07/28(木) 02:04:25.32
wine on bash on ubuntu on windows10
2016/07/29(金) 13:05:02.75
mintty 2.4.2で>>602直ってるな
2016/07/29(金) 19:59:13.60
>>616
だよなあw
だよなあw
2016/07/29(金) 22:15:30.90
2016/07/30(土) 06:42:28.64
時間かけて熟成させたUIをホイホイ捨てる会社のくせに…
2016/08/03(水) 15:14:26.31
X Window Systemほどじゃねえよ
2016/08/03(水) 15:18:44.78
そもそも成熟してるのか?
2016/08/03(水) 17:38:34.83
成熟っていうか慣れたっていうか…
googleも結構そういうところあるよね
googleも結構そういうところあるよね
2016/08/03(水) 19:14:23.09
今日 win10 を 1607 に上げたので、噂の Subsystem for Linux (SFL) 入れてみた。
なんか質問ある?
なんか質問ある?
2016/08/03(水) 19:32:28.72
The Windows Subsystem for Linux (WSL) が一般的な呼称だと思ったがSFLに変更されたのか?
2016/08/03(水) 19:35:19.05
forを取るかなぁ
2016/08/03(水) 20:31:32.19
>>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 みたいに今時のナウい開発環境として利用できると嬉しいな、という気持。
箇条書きで行きます。現状は 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 みたいに今時のナウい開発環境として利用できると嬉しいな、という気持。
629625
2016/08/03(水) 20:39:02.152016/08/03(水) 21:32:46.68
1日で済むのか
2016/08/04(木) 13:56:31.27
描きこめない
2016/08/04(木) 14:15:45.46
>>631
やっぱりそう?俺もコマンドやパスを記述してここに書き込もうとしたら拒否された。
やっぱりそう?俺もコマンドやパスを記述してここに書き込もうとしたら拒否された。
2016/08/04(木) 14:16:06.33
テスト
apt-get
apt-get
2016/08/04(木) 14:54:54.44
hastebinにでも貼ってリンク貼ればいいよ
635628
2016/08/04(木) 15:19:10.09 >>629
やっぱ調子のりすぎましたかねw
今週末にでも自分で調べてみる予定です。すみませんでした。
やっぱり、現状で Cygwin を利用してるユーザとしては Win10 の bash はとても気になる機能ですよね。
やっぱ調子のりすぎましたかねw
今週末にでも自分で調べてみる予定です。すみませんでした。
やっぱり、現状で Cygwin を利用してるユーザとしては Win10 の bash はとても気になる機能ですよね。
2016/08/04(木) 16:17:25.24
どっちかというと質問募っておいて返り討ちにする奴が人間的にアレだから気にすんな
2016/08/04(木) 19:37:44.70
2016/08/04(木) 20:46:29.42
>>637
いいなあ。
Win7とWin server上のちょっと古いCygwinで動いてるWin32のソフトで、最新のCygwin上ではコンパイルできないソフトがあるんだけど、cygwinのディレクトリを丸ごと移行してWin10で動かせたりしないだろうか。
いいなあ。
Win7とWin server上のちょっと古いCygwinで動いてるWin32のソフトで、最新のCygwin上ではコンパイルできないソフトがあるんだけど、cygwinのディレクトリを丸ごと移行してWin10で動かせたりしないだろうか。
2016/08/04(木) 22:24:18.51
cygwinが古いんなら念のため現環境バックアップして、アップデートする方がいいと思う
そしてどっちにしてもcmake -L がさくっと終わるか試してほしい
うちでは終わらない
そしてどっちにしてもcmake -L がさくっと終わるか試してほしい
うちでは終わらない
2016/08/06(土) 09:31:32.95
cmakeは問題なく動いてる。windows10で。
2016/08/06(土) 19:18:13.60
するとうちの環境なのか?
別フォルダ作って入れなおしても変わらんからPCの問題だろうか…
別フォルダ作って入れなおしても変わらんからPCの問題だろうか…
642名無しさん@お腹いっぱい。
2016/08/07(日) 10:33:27.21 Windows10にcygwinを新規インストールすると
postinstallで止まってしまう。
おれだけ?
postinstallで止まってしまう。
おれだけ?
2016/08/07(日) 11:09:15.23
2016/08/07(日) 22:20:23.84
2016/08/17(水) 00:36:00.21
WSLは現状ではいろいろ不具合や癖がある分VMのほうがマシなオモチャでしかないし
βじゃなくなってもWin32サブシステム側のプロセス起動したり
レジストリ読み書きできるようになったりはしないだろうから
Win32上のシェル環境として使えるcygwinの代用にはならない
msys2やgit for windows (sdk)にはだいぶ人出てってるだろうとは思う
βじゃなくなってもWin32サブシステム側のプロセス起動したり
レジストリ読み書きできるようになったりはしないだろうから
Win32上のシェル環境として使えるcygwinの代用にはならない
msys2やgit for windows (sdk)にはだいぶ人出てってるだろうとは思う
2016/08/17(水) 01:25:03.65
Win32サブシステム側のプロセス起動くらいはやるかもしれないな
interixサブシステムか何か他のサブシステムでもやってたみたいだし
只、テキスト整形してパイプで秀丸の標準入力に放り込むみたいな使い方は
Windowsユーザーはまずやらないし、そういう連携出来るアプリ自体が
殆ど無いから大した問題じゃない気がする
mingwにしろgitにしろWSL側で処理する方が若干速いならcygwinやmsys2と十分に競合する
ま、先のことは分からんけどな
interixサブシステムか何か他のサブシステムでもやってたみたいだし
只、テキスト整形してパイプで秀丸の標準入力に放り込むみたいな使い方は
Windowsユーザーはまずやらないし、そういう連携出来るアプリ自体が
殆ど無いから大した問題じゃない気がする
mingwにしろgitにしろWSL側で処理する方が若干速いならcygwinやmsys2と十分に競合する
ま、先のことは分からんけどな
2016/08/17(水) 04:38:05.93
あれって system32/ に bash.exe 置くらしいっすね
各所で事故起こってそう(小並感)
各所で事故起こってそう(小並感)
2016/08/19(金) 10:40:37.47
久々にsetup.exeを実行してCygwinを更新したら、
mysql5.5がなくなって、例の日本語が入力できないMariaDBだけになってしまった。
もう実用的には使い道が無くなった。
そびえ立つ糞だな。
mysql5.5がなくなって、例の日本語が入力できないMariaDBだけになってしまった。
もう実用的には使い道が無くなった。
そびえ立つ糞だな。
2016/08/19(金) 21:41:45.12
古いほうのmysqlclient入れれば普通に使える
2016/08/20(土) 01:13:39.84
>>649
その古い方(MySQL5.5)がsetup.exeの選択肢から無くなったんだよ。
今いちばん古いのがMariaDB10.1.14-1だ。
MySQLユーザはこの不具合が直るまで setup.exe は実行しないほうがいいと思う。
その古い方(MySQL5.5)がsetup.exeの選択肢から無くなったんだよ。
今いちばん古いのがMariaDB10.1.14-1だ。
MySQLユーザはこの不具合が直るまで setup.exe は実行しないほうがいいと思う。
2016/08/20(土) 05:08:37.63
ルートのftp.なんとかにtarを保存してないの?
ソレ展開してbin/mysql.exe /binにおくだけじゃん
ソレ展開してbin/mysql.exe /binにおくだけじゃん
2016/08/20(土) 05:09:33.53
/binじゃねーや
/usr/bin
/usr/bin
2016/08/29(月) 11:28:19.61
Cygwin64(on Windows10 64bit)でログインシェルを変更しようと思いました。
/etc/passwdを生成後/etc/bashを/etc/tcshに書き換えました。
しかし上手く動作しません。相変わらずminttyはbashが起動されるようです。
minttyの起動オプションはデフォルトで生成されるスタートメニューショートカットと同じです。
だれか原因と解決策を持ち合わせていませんか?
/etc/passwdを生成後/etc/bashを/etc/tcshに書き換えました。
しかし上手く動作しません。相変わらずminttyはbashが起動されるようです。
minttyの起動オプションはデフォルトで生成されるスタートメニューショートカットと同じです。
だれか原因と解決策を持ち合わせていませんか?
2016/08/29(月) 11:29:59.58
chsh
2016/08/29(月) 15:09:09.92
/etc/passwdの自分のアカウントの最後にある/bin/bashを/bin/tschに変更すればいい
/etc/bashなんてない
/etc/bashなんてない
2016/08/30(火) 00:31:42.33ID:j0hr5a5u
MariaDB をFedora24でも使ってるけど、普通に日本語は通る。
657653
2016/08/30(火) 00:45:22.45 違います違います、いえ間違えました
ちゃんと/bin/...にしましたよ、でも動かないんです。
ちゃんと/bin/...にしましたよ、でも動かないんです。
2016/08/30(火) 04:09:59.63
tcshインストールしてないとか?
インストールしてなくても /etc/shellsに載ってたりするから
インストールしてなくても /etc/shellsに載ってたりするから
2016/09/01(木) 07:39:05.29
何か昨日、setup.exeが更新したとメールでアナウンスがあったが、実際ダウンロードしても
更新されていない。何故だろう。
更新されていない。何故だろう。
2016/09/12(月) 01:06:55.72
久しぶりにCygwinアップデートしたらzip(gzipではなく、Info-ZIP)で日本語ファイル名が化けるようになってしまった。
Info-ZIPでアーカイブして、Win7で解凍すると中の日本語ファイル名が化けてる。
今までは LANG=ja_JP.sjis zip -r output.zip input.dir でいけてたんだけど。
回避策などをご存知の方、いませんか?
Info-ZIPでアーカイブして、Win7で解凍すると中の日本語ファイル名が化けてる。
今までは LANG=ja_JP.sjis zip -r output.zip input.dir でいけてたんだけど。
回避策などをご存知の方、いませんか?
2016/09/14(水) 21:25:37.40
すまん、だれかボスケテ。
rsyncでコピー元のhogeって名前のシンボリックリンクを対象外にする場合、
--exclude="hoge/"
これだとダメなん?なんかできねーんだけど。
rsyncでコピー元のhogeって名前のシンボリックリンクを対象外にする場合、
--exclude="hoge/"
これだとダメなん?なんかできねーんだけど。
2016/09/15(木) 21:33:16.96
>>661
--exclude="hoge"
--exclude="hoge"
2016/09/16(金) 00:15:46.24
2016/09/16(金) 01:34:06.52
いつか--deleteでファイル吹っ飛ばしそう(小並感)
スラッシュの有無で挙動変わるrsyncほんと嫌い
スラッシュの有無で挙動変わるrsyncほんと嫌い
2016/09/16(金) 09:29:11.84
rsyncじゃない同期ツールでお勧めある?
2016/09/16(金) 10:16:26.19
lsync
2016/09/19(月) 22:45:29.34
cygwinの.netrcって効かないのね。
chmodが効かないからっぽいけど、対策ある?
chmodが効かないからっぽいけど、対策ある?
2016/09/20(火) 00:25:36.96
2016/10/08(土) 17:46:04.76
>>648
mysql-10クライアントの日本語問題、原因これっぽい
http://makizou.com/1367/
つまりreadlineがおかしい
まぁうちではcmakeが動かないからコンパイルして試すこともできないわけだけど
mysql-10クライアントの日本語問題、原因これっぽい
http://makizou.com/1367/
つまりreadlineがおかしい
まぁうちではcmakeが動かないからコンパイルして試すこともできないわけだけど
2016/10/08(土) 17:54:30.16
lddで調べるとmysql-5.5.45 はcygreadline7.dll リンクしてるけど
myslq-10.1.17は リンクしてない(mysqlの自前
.mysql_historyでスペースが\040になるのもこれのせいだとか
https://bugs.launchpad.net/percona-server/+bug/1296192
myslq-10.1.17は リンクしてない(mysqlの自前
.mysql_historyでスペースが\040になるのもこれのせいだとか
https://bugs.launchpad.net/percona-server/+bug/1296192
2016/10/09(日) 08:49:48.62
そしてcygwinのgithubからcmakeとか落としてこれたのでコンパイルできるかもしれない…
2016/10/09(日) 17:47:43.25
板復帰(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!
2016/10/09(日) 19:36:56.49
gitのcmakeをそのままcygportで compileするとやはりcmake のとこで終わらない
2016/10/11(火) 20:51:02.84
clientとデーモンのバージョン違うと
時間が経ってからCRC不整合とかで落ちる
時間が経ってからCRC不整合とかで落ちる
2016/10/18(火) 19:15:43.57
X\(^o^)/P
676名無しさん@お腹いっぱい。
2016/10/25(火) 15:24:04.072016/10/25(火) 15:42:27.35
本家のがミラーにまだ反映してないときにでるメッセージじゃなかったっけ?
2016/10/25(火) 21:54:39.40
>>676
書いてある通り
書いてある通り
2016/10/26(水) 10:20:08.77
CygwinをInternetに繋がってないPCで使いたいのですが、LANにmirror(Internetに接続可能)をたてる以外に方法はありますでしょうか?
C:¥cygwinを他のPCからコピーするだけで使えればいいのですが。
アドバイスを宜しくお願い致します。
C:¥cygwinを他のPCからコピーするだけで使えればいいのですが。
アドバイスを宜しくお願い致します。
2016/10/26(水) 10:21:52.63
>>679
すみません。proxy serverもないLANです。
すみません。proxy serverもないLANです。
2016/10/26(水) 13:22:13.46
>>679
他のPCでダウンロードのみ行う
cygwinの作業ディレクトリ全部適当な方法で作業PCへコピーして
当該PCでローカルからインストールをする
setupで二つ目の画面が上から
インターネットからインストール
ダウンロードのみ
ローカルからインストール
他のPCでダウンロードのみ行う
cygwinの作業ディレクトリ全部適当な方法で作業PCへコピーして
当該PCでローカルからインストールをする
setupで二つ目の画面が上から
インターネットからインストール
ダウンロードのみ
ローカルからインストール
2016/10/26(水) 23:04:52.31
2016/10/29(土) 10:11:08.34
apt-cyg find だとパッケージのバージョンがわからないのですが、
インストールせずにバージョンを知る方法はありますか?
インストールせずにバージョンを知る方法はありますか?
2016/10/31(月) 20:29:44.54
>>660
今更でしょうが、同じくLANG=ja_JP.sjis環境下で久々にcygwin アップデートしたら
以下のコマンドがはじかれるようになった。
> zip -0 "日本語 ディレクトリ.zip" "日本語 ディレクトリ/*"
zip.exe は古いままで、リンクしてる cygwin1.dll と cyggcc_s-1.dll が更新かかったようなので
両者の変更履歴をあされば対応策がわかるかも。
めんどくさいんで私はとりあえず
> 7za a -tzip "日本語 ディレクトリ.zip" "日本語 ディレクトリ/*"
で代用。
今更でしょうが、同じくLANG=ja_JP.sjis環境下で久々にcygwin アップデートしたら
以下のコマンドがはじかれるようになった。
> zip -0 "日本語 ディレクトリ.zip" "日本語 ディレクトリ/*"
zip.exe は古いままで、リンクしてる cygwin1.dll と cyggcc_s-1.dll が更新かかったようなので
両者の変更履歴をあされば対応策がわかるかも。
めんどくさいんで私はとりあえず
> 7za a -tzip "日本語 ディレクトリ.zip" "日本語 ディレクトリ/*"
で代用。
2016/11/01(火) 19:54:45.45
10のbashが使い物になるならこれはおさらばなんか?
どっちも使わんからどうでもいいけど
どっちも使わんからどうでもいいけど
2016/11/01(火) 20:24:58.91
いまんところwin10-bashは64bit版のみだから、しばらくはニーズがある。
でもそれが絶えたら終了だな。
さすがにapt-getできる相手にはかなわん。
でもそれが絶えたら終了だな。
さすがにapt-getできる相手にはかなわん。
2016/11/01(火) 21:08:21.10
最新IP版で無事16.04LTSになったしCygwinもオサラバやな
2016/11/02(水) 02:06:09.34
gnupack で提供されてる cygwin 版 emacs みたいなのは
windowsのbash環境じゃできないだろ?
windowsのbash環境じゃできないだろ?
2016/11/02(水) 03:05:55.38
>>688
Xサーバ動かしたらdbus抜きのgtk版emacs動くじゃん
Xサーバ動かしたらdbus抜きのgtk版emacs動くじゃん
2016/11/02(水) 10:23:43.77
あれ、gnupack の emacs ってcygwin ネイティブのにきりかわってたのか
691名無しさん@お腹いっぱい。
2016/11/03(木) 10:00:36.23 cygwinの/tmpフォルダを定期的に掃除したいんだけど
どうすればいいの?
どうすればいいの?
2016/11/03(木) 10:18:20.35
タイムスケジューラーでスクリプト実行
2016/11/03(木) 12:05:27.82
>>689
それってWindows側の日本語入力使ってインライン変換で日本語入力できるの?
それってWindows側の日本語入力使ってインライン変換で日本語入力できるの?
2016/11/03(木) 12:57:19.14
>>691
cron に登録
cron に登録
2016/11/04(金) 22:18:52.77
2016/11/05(土) 08:15:23.79
2017/02/15(水) 12:42:19.85
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の日本語表示できない以外はあまり不具合はない
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の日本語表示できない以外はあまり不具合はない
2017/02/15(水) 15:21:07.92
-Lncursesw は無理なのか?
2017/02/19(日) 20:21:05.46
>>697
nt-emacsだっけ?そいつは-nwやってもまともに動かなかったはず
pacmanで入手できるemacsならbash上で動く
まあmsys2から立ち上げればcygwinでビルド出来る奴はほとんどビルド出来るんだけどね
cygrunsrvもreposに追加されたし、色々遊べそう
nt-emacsだっけ?そいつは-nwやってもまともに動かなかったはず
pacmanで入手できるemacsならbash上で動く
まあmsys2から立ち上げればcygwinでビルド出来る奴はほとんどビルド出来るんだけどね
cygrunsrvもreposに追加されたし、色々遊べそう
2017/02/20(月) 02:10:09.14
ntemacs はDOS窓だと -nw 出来る。
pty 上で動かしたい場合は winpty を使わんと動かないね。
pty 上で動かしたい場合は winpty を使わんと動かないね。
2017/03/01(水) 15:08:00.79
質問させて下さい
ソースコードは書けません
開発環境
・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を要求されます。
何か原因が考えられますか?
ソースコードは書けません
開発環境
・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を要求されます。
何か原因が考えられますか?
2017/03/01(水) 15:35:24.84
出せる情報全部出せば?
それともそれが限界?
それともそれが限界?
2017/03/01(水) 17:28:01.50
アングラソフトなんで限界ですね
下記は間違ってますか?
$ ./configure --host=i686-w64-mingw32 --enable-static
下記は間違ってますか?
$ ./configure --host=i686-w64-mingw32 --enable-static
2017/03/01(水) 17:31:35.83
アングラなら自力で解決するしかないね
2017/03/01(水) 18:09:54.19
どうせscだろ
2017/03/01(水) 19:37:27.06
2017/03/02(木) 08:43:39.02
インクルードだけでも出せない?
2017/03/02(木) 20:05:04.49
>>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を
削除することだ
これで確実にスタティック版のライブラリが使われるようになる
作りたいのはライブラリではなく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を
削除することだ
これで確実にスタティック版のライブラリが使われるようになる
レスを投稿する
ニュース
- 【速報】トランプ大統領、中国の習近平国家主席を「国賓」として招待することに ★3 [ニョキニョキ★]
- 【速報】トランプ大統領、中国の習近平国家主席を「国賓」として招待することに ★2 [ニョキニョキ★]
- 日本と中国を結ぶ12航空路線で全便欠航 中国人に最も人気の海外旅行先は日本から韓国に [ぐれ★]
- 【東京・足立の車暴走】赤信号無視か 危険運転致死傷疑いも視野に捜査 逮捕された職業不詳の男性(37)は精神疾患で通院歴も ★3 [ぐれ★]
- 米中電話会談、トランプ氏は「米国側は中国にとっての台湾問題の重要性を理解する」 [1ゲットロボ★]
- 【音楽】「なんでこんなバカが国のトップなの?」 若者に人気のバンド「GEZAN」のマヒトゥ・ザ・ピーポーが高市総理に苦言 [シャチ★]
- 【悲報】ネトウヨ、AIで高市とメローニが握手する動画を生成🥺 [359965264]
- 【実況】博衣こよりのえちえち朝こよ🧪
- 【岸田朗報】鰻(ウナギ)、ガチで3年以内に1匹1000円以下へ!!!! [782460143]
- 生ハムバナナ
- スキルス胃がんってあるじゃん?
- 習「中国とアメリカは軍国主義(日本)を倒した仲間。勝利の成果を守るために協力すべきだ」とトランプに呼び掛け。高市早苗、終了。 [153490809]
