[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2ch.scのread.cgiへ]
Update time : 11/29 00:42 / Filesize : 271 KB / Number-of Response : 998
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Cygwin使っている人いますか? その22



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だとファイル名にコロンは使えないとかだと思われます。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<271KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef