Cygwin + MinGW + GCC 相談室 Part 8 (987レス)
Cygwin + MinGW + GCC 相談室 Part 8 http://mevius.5ch.net/test/read.cgi/tech/1411399211/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
202: デフォルトの名無しさん [] 2016/07/02(土) 17:08:25.09 ID:QBTa/uvw 過疎っているけど・・・質問させてください Windows10Pro 64bit上にMSYS2をインストールしてMINGW64を主にシェルとして使っているのだけど Linux上では正常に動いてMINGW64上ではSegmentation Faultになるプログラムが有るのです どうもグローバル変数の宣言がうまく処理できていないようなんだけどコンパイルオプションとかで対処できないでしょうか? ソースをコピペします main.cpp------------------------------------------- #include "class2.h" int main( int argc, char *argv[] ) { //Class2 object2; return 0; } class1.h -------------------------------------------- #include <string> #include <map> class Class1 { std::string type; static std::map<std::string, Class1 *> map; public: Class1(std::string s); ~Class1(); }; class1.cpp ------------------------------------------- #include <iostream> #include "class1.h" Class1::Class1(std::string s) : type(s) { std::cout << "Class1::Class1 type=" << type << std::endl; map[type] = this; } std::map<std::string, Class1 *> Class1::map; Class1::~Class1() {} http://mevius.5ch.net/test/read.cgi/tech/1411399211/202
203: 202 [] 2016/07/02(土) 17:11:44.83 ID:QBTa/uvw 続き・・・ class2.h ------------------------------------------ class Class2 { public: Class2(); }; class2.cpp --------------------------------------- #include <iostream> #include "class2.h" //std::map<std::string, Class1 *> Class1::map; #include "class1.h" Class1 object1("XXX"); Class2::Class2() { std::cout << "Class2::Class2 " << std::endl; } 以上です http://mevius.5ch.net/test/read.cgi/tech/1411399211/203
204: デフォルトの名無しさん [sage] 2016/07/02(土) 21:01:29.54 ID:no/g4eo0 class1.cpp Class1::~Class1() {} よく知らないけど、仮想デストラクタなんて、直接呼ぶもの? こういうのは、実装・処理系が呼ぶんじゃないの? 君は、C++をかなり知っているの? http://mevius.5ch.net/test/read.cgi/tech/1411399211/204
205: デフォルトの名無しさん [sage] 2016/07/02(土) 21:18:12.40 ID:k5Obze0x >>202 規格では異なる翻訳単位(class1.cpp, class2.cpp)で定義されてる 静的記憶期間を持つオブジェクト(Class1::map, object1)の初期化順序は未定 コンパイルオプションでどうにかなるものじゃないので設計を見直す・ソースを修正する http://mevius.5ch.net/test/read.cgi/tech/1411399211/205
206: デフォルトの名無しさん [sage] 2016/07/02(土) 21:18:27.94 ID:sjX/SteP それデストラクタの実装書いてるだけじゃないの? そもそも仮想ですらないだろ http://mevius.5ch.net/test/read.cgi/tech/1411399211/206
207: デフォルトの名無しさん [sage] 2016/07/02(土) 21:50:46.34 ID:RKIHWAuM >>204 きみは知らなすぎでは… http://mevius.5ch.net/test/read.cgi/tech/1411399211/207
208: 202 [] 2016/07/02(土) 22:05:41.61 ID:Pv/FT/v3 >>204-207 レス有難う御座います。 人がいないと思ったら居るんですね。ありがたや >>205 そうですか、あるアプリケーションをコンパイルしたら上記のソースのような箇所が有りまして・・・ 姑息ですがグローバル変数の定義を直前に書いて凌ごうと思います。 よく分からないのがstd::mapではエラーになるけどstd::stringだと動いたりするんですよね 実際のソースではQMapの箇所で引っかかったりしています http://mevius.5ch.net/test/read.cgi/tech/1411399211/208
209: デフォルトの名無しさん [sage] 2016/07/02(土) 23:42:22.93 ID:RKIHWAuM >>208 まあ、仕様で未規定ってなってるんだから、何が起きても文句は言えない部類だと思うよ。 良くわからなくて当たり前って事ね。 http://mevius.5ch.net/test/read.cgi/tech/1411399211/209
210: デフォルトの名無しさん [sage] 2016/07/13(水) 01:14:19.40 ID:oeKxY0Du 本家ようやく6.1.0来たな Distroはsjljだから嫌いでちゅ http://mevius.5ch.net/test/read.cgi/tech/1411399211/210
211: デフォルトの名無しさん [sage] 2016/07/13(水) 09:43:04.85 ID:7Eg71BJG gccなら__attribute__((init_priority(N)))使える http://mevius.5ch.net/test/read.cgi/tech/1411399211/211
212: デフォルトの名無しさん [sage] 2016/07/16(土) 19:23:34.79 ID:m0RzbQwq distro = distribution http://mevius.5ch.net/test/read.cgi/tech/1411399211/212
213: デフォルトの名無しさん [sage] 2016/07/16(土) 20:33:08.78 ID:y/lbxQa9 >>210 嫌なら自分でビルドすれば良いんじゃないのか http://mevius.5ch.net/test/read.cgi/tech/1411399211/213
214: デフォルトの名無しさん [] 2016/07/25(月) 23:27:28.14 ID:+cFT5vEh スレチだったら申し訳ないのですが Windows10からCygwin/Xでリモートのサーバに Xwin -query [鯖のIP] とやった場合、キーボードがUSキーボードに変更されてしまうのですが 日本語キーボードのままにしておく方法はないでしょうか? なお HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout に「IgnoreRemoteKeyboardLayout」(dwordで1)を入れる方法は効果なしでした http://mevius.5ch.net/test/read.cgi/tech/1411399211/214
215: 214 [sage] 2016/07/25(月) 23:32:45.07 ID:+cFT5vEh 補足すると Xwin -query [鯖のIP] -xkbmodel jp106 -xkblayout jp でもダメでした あとsage忘れ申訳ない http://mevius.5ch.net/test/read.cgi/tech/1411399211/215
216: デフォルトの名無しさん [sage] 2016/07/26(火) 11:44:13.33 ID:oKnTJYes temcap http://mevius.5ch.net/test/read.cgi/tech/1411399211/216
217: デフォルトの名無しさん [] 2016/08/04(木) 17:55:51.55 ID:8anV95gh bashのせいらしい Windows10 Anniversary updateで知らぬ間にSSHdが起動している http://yasuhide.blog.jp/archives/48155574.html http://mevius.5ch.net/test/read.cgi/tech/1411399211/217
218: デフォルトの名無しさん [] 2016/08/05(金) 19:02:19.52 ID:LJe/qM3f http://linux.srad.jp/story/16/08/05/063216/ デュアルブートしている人は、RS1ヤバイらしいぞw http://mevius.5ch.net/test/read.cgi/tech/1411399211/218
219: デフォルトの名無しさん [sage] 2016/08/06(土) 07:02:28.27 ID:dEHOI8+v ふーん、で? http://mevius.5ch.net/test/read.cgi/tech/1411399211/219
220: デフォルトの名無しさん [] 2016/08/08(月) 14:13:37.00 ID:JV3Uk0Yr 218ですけどごめんなさいm(._.)m http://mevius.5ch.net/test/read.cgi/tech/1411399211/220
221: デフォルトの名無しさん [] 2016/08/11(木) 00:40:24.01 ID:UKOAiSLI あるプログラムをgcc (4.9.x)でコンパイルすると、-O2より-O0の方が 1.5倍ほど高速になってしまうのですが、考えられる原因はなんでしょうか? 普通のC++のコードだと思いますが、強いて言うと巨大なswitch caseが あります(300 case)。MinGWでもLinuxでも同じ傾向になります。 http://mevius.5ch.net/test/read.cgi/tech/1411399211/221
222: デフォルトの名無しさん [] 2016/08/11(木) 12:24:14.05 ID:v2n9djjr コンパイルが高速なのか実行が高速なのか http://mevius.5ch.net/test/read.cgi/tech/1411399211/222
223: デフォルトの名無しさん [] 2016/08/11(木) 12:46:54.87 ID:3+VKWv0N >>222 なるほど、コンパイル時間の話なら十分ありえるね http://mevius.5ch.net/test/read.cgi/tech/1411399211/223
224: デフォルトの名無しさん [sage] 2016/08/11(木) 12:56:18.21 ID:CC+DXhDx プロファイルとると面白い記事になりそうだな 最悪再現ソースだけでも http://mevius.5ch.net/test/read.cgi/tech/1411399211/224
225: デフォルトの名無しさん [sage] 2016/08/11(木) 22:47:37.56 ID:oGQ9O20v アセンブラソースを吐き出させて比較してみるとか http://mevius.5ch.net/test/read.cgi/tech/1411399211/225
226: デフォルトの名無しさん [] 2016/08/11(木) 23:19:23.82 ID:UKOAiSLI 221です。高速なのは「実行時間」です。コンパイル時間ではありません。 やっぱり普通じゃないということですね。 アセンブラに出力して、地道に解析してみます。 http://mevius.5ch.net/test/read.cgi/tech/1411399211/226
227: デフォルトの名無しさん [] 2016/08/11(木) 23:23:40.80 ID:UKOAiSLI いえ、アセンブラで解析するスキルが無いから、ここで質問してみたのでした。 http://mevius.5ch.net/test/read.cgi/tech/1411399211/227
228: デフォルトの名無しさん [sage] 2016/08/11(木) 23:34:18.66 ID:oGQ9O20v http://news.mynavi.jp/news/2016/03/01/128/ 色々情報が抜けてる気がするがまあ速いならデフォルトのままでいいんじゃね? http://mevius.5ch.net/test/read.cgi/tech/1411399211/228
229: デフォルトの名無しさん [sage] 2016/08/12(金) 04:14:44.84 ID:cxPaeOfQ >>226 コードを出さないとわからんよ。情報が少なすぎる http://mevius.5ch.net/test/read.cgi/tech/1411399211/229
230: デフォルトの名無しさん [sage] 2016/08/12(金) 06:03:26.50 ID:MWL9vEtP 環境周りも http://mevius.5ch.net/test/read.cgi/tech/1411399211/230
231: デフォルトの名無しさん [sage] 2016/08/12(金) 12:45:31.89 ID:XGdV1sve 4.9 という時点で追究する意味が無い http://mevius.5ch.net/test/read.cgi/tech/1411399211/231
232: デフォルトの名無しさん [sage] 2016/08/31(水) 20:36:39.67 ID:yMAnqOnE cygwinと一緒に配布されているmingwはコンパイラはgcc-5なのに wxWidgetsはgcc-4.8でコンパイルされててgcc-5と互換性がないとかいう糞仕様。 C++ABIが変更になってるせいだけど、影響ありすぎて迷惑 http://mevius.5ch.net/test/read.cgi/tech/1411399211/232
233: デフォルトの名無しさん [sage] 2016/08/31(水) 21:22:45.62 ID:oHNJUglq gcc5で旧ABIを使うか全部新ABIでリビルドすればいいだけ http://mevius.5ch.net/test/read.cgi/tech/1411399211/233
234: デフォルトの名無しさん [sage] 2016/09/26(月) 22:26:29.81 ID:TukXLw2X そもそも、cygwin+gccなんて環境でつくってるようなところなんてあるのか? http://mevius.5ch.net/test/read.cgi/tech/1411399211/234
235: デフォルトの名無しさん [sage] 2016/09/27(火) 09:41:17.87 ID:wxSQCguc VSで作ると重いんだよ メモ帳で簡易的に作れるだろ http://mevius.5ch.net/test/read.cgi/tech/1411399211/235
236: デフォルトの名無しさん [sage] 2016/09/28(水) 22:34:06.33 ID:vi+cTEdx gnu autotools と emacs じゃないと作る気になれん http://mevius.5ch.net/test/read.cgi/tech/1411399211/236
237: デフォルトの名無しさん [sage] 2016/10/08(土) 13:44:03.19 ID:VKUf/UMB 質問です。MSYS2インスト後、pacman -Sy mingw-w64-i686-toolchain でg++ 6.2.0 が入ったのですが、 都合で、g++ を 5.4.0あたりにデグレードしたいのですが、ググってもよくわかりません。 どうすれば可能ですか? http://mevius.5ch.net/test/read.cgi/tech/1411399211/237
238: デフォルトの名無しさん [] 2016/10/08(土) 15:00:22.58 ID:0jaJMPXG tdm-gcc http://mevius.5ch.net/test/read.cgi/tech/1411399211/238
239: デフォルトの名無しさん [sage] 2016/10/10(月) 22:27:57.44 ID:oCq4wlBr >>237 pacmanはデグレード管理できないことがわかりますた。使えないっすねぇ。 Cygwin+Mingw-64環境の方が使いやすいわ http://mevius.5ch.net/test/read.cgi/tech/1411399211/239
240: デフォルトの名無しさん [sage] 2016/10/12(水) 23:39:16.03 ID:2fwNZUzs -std=c++11オプションをつけるとbits/stdc++.hがインクルードできない http://mevius.5ch.net/test/read.cgi/tech/1411399211/240
241: デフォルトの名無しさん [] 2016/11/23(水) 22:49:48.05 ID:n1FDSdcC 質問です MinGWでincludeでエラーがでるんですが、パスを教えてください! お願いします http://mevius.5ch.net/test/read.cgi/tech/1411399211/241
242: デフォルトの名無しさん [sage] 2016/11/24(木) 02:46:29.33 ID:6EiqLP2C ------------------------------------ # # Usage: # # $ source setenv_gcc540 # MINGW64=c:/mingw-w64/i686-5.4.0-win32-dwarf-rt_v5-rev0/mingw32 if [ -d "/usr/i686-w64-mingw32/bin" ]; then umount /usr/i686-w64-mingw32 mount ${MINGW64} /usr/i686-w64-mingw32 else mount ${MINGW64} /usr/i686-w64-mingw32 fi export MINGW_HOME=/usr/i686-w64-mingw32 export PATH=${MINGW_HOME}/bin:${MINGW_HOME}/i686-w64-mingw32/bin:${PATH} export LIBRARY_PATH=${MINGW_HOME}/lib:${MINGW_HOME}/i686-w64-mingw32/lib: export C_INCLUDE_PATH=${MINGW_HOME}/include:${MINGW_HOME}/i686-w64-mingw32/include: export CPLUS_INCLUDE_PATH=${C_INCLUDE_PATH}:${MINGW_HOME}/i686-w64-mingw32/include/c++: ------------------------------------ 👀 Rock54: Caution(BBR-MD5:0be15ced7fbdb9fdb4d0ce1929c1b82f) http://mevius.5ch.net/test/read.cgi/tech/1411399211/242
243: デフォルトの名無しさん [] 2016/11/27(日) 11:51:36.43 ID:XIzBQc43 echo ${PATH} http://mevius.5ch.net/test/read.cgi/tech/1411399211/243
244: デフォルトの名無しさん [sage] 2016/12/04(日) 17:32:54.89 ID:E0Z0ymL6 >>237 >都合で、g++ を 5.4.0あたりにデグレード 俺も自力でビルドした5.4を運用中 ソフト板のサクラエディタにも書いたが、msys2のgcc-6.2でサクラエディタをビルドするとクラッシュした。 おかしいなと思って6.1をビルドして再びビルドしたら今度はビルド中にセグメンテーションっぽいエラーで止まる 試しに以前野良ビルドした5.2でビルドしたら正常にビルドでき、エディタもクラッシュせず使えるようになった 本家のバグレポート見てもc++のビルドが途中で止まる or ぶっ壊れるとか無いみたいだし、おま環なのかなー http://mevius.5ch.net/test/read.cgi/tech/1411399211/244
245: デフォルトの名無しさん [] 2016/12/05(月) 16:19:12.05 ID:dF177W8B -m32 http://mevius.5ch.net/test/read.cgi/tech/1411399211/245
246: デフォルトの名無しさん [sage] 2016/12/09(金) 16:22:08.25 ID:9YBeOCWq だれこのデブ http://mevius.5ch.net/test/read.cgi/tech/1411399211/246
247: デフォルトの名無しさん [] 2016/12/17(土) 07:10:12.72 ID:vb8gia/X 昨日Dev-Cってのをダウンロードしたんだけど、このスレの仲間なの? http://mevius.5ch.net/test/read.cgi/tech/1411399211/247
248: デフォルトの名無しさん [sage] 2016/12/17(土) 17:31:36.60 ID:a9hyyPvt こっち http://echo.2ch.net/test/read.cgi/tech/1471841975/ http://mevius.5ch.net/test/read.cgi/tech/1411399211/248
249: デフォルトの名無しさん [sage] 2016/12/18(日) 00:44:01.90 ID:b9ouCj9C デブC++だと? http://mevius.5ch.net/test/read.cgi/tech/1411399211/249
250: デフォルトの名無しさん [] 2016/12/18(日) 13:40:00.69 ID:CVflI/am デブと言えばだんこがい http://mevius.5ch.net/test/read.cgi/tech/1411399211/250
251: デフォルトの名無しさん [sage] 2016/12/19(月) 00:31:30.28 ID:hZrHC8OM おそらく自演の誘導なのだろうが、面白そうなので弄ってみる・・ http://mevius.5ch.net/test/read.cgi/tech/1411399211/251
252: デフォルトの名無しさん [sage] 2017/01/07(土) 20:53:50.92 ID:qeDb9kwX Distroは6.3.0出てるのか・・・本家の方ももうじきだろうな 待つか、それともDistroを入れるか http://mevius.5ch.net/test/read.cgi/tech/1411399211/252
253: デフォルトの名無しさん [sage] 2017/01/13(金) 19:47:34.59 ID:OCOn+PaJ 本家も6.3.0出たぞ http://mevius.5ch.net/test/read.cgi/tech/1411399211/253
254: デフォルトの名無しさん [sage] 2017/01/15(日) 22:33:23.62 ID:c+KyZhCJ 本家MinGWの成果物はMinGW-w64の32bit sjljでスタティックリンク可能で dwarfでは無理っていう考えで合ってます? http://mevius.5ch.net/test/read.cgi/tech/1411399211/254
255: デフォルトの名無しさん [sage] 2017/01/29(日) 14:46:58.68 ID:VrI0t42J MSYS2、パッケージ更新した後コンソール起動させるとエラーも吐かないまま強制終了するんだけど どうすればええの http://mevius.5ch.net/test/read.cgi/tech/1411399211/255
256: デフォルトの名無しさん [sage] 2017/01/29(日) 14:58:57.24 ID:VrI0t42J exec zsh でクラッシュしてるわ http://mevius.5ch.net/test/read.cgi/tech/1411399211/256
257: デフォルトの名無しさん [sage] 2017/01/29(日) 20:53:22.85 ID:Jz023bBl 再インスコすれば http://mevius.5ch.net/test/read.cgi/tech/1411399211/257
258: デフォルトの名無しさん [sage] 2017/01/29(日) 22:07:41.85 ID:VrI0t42J compinit で落ちるわ 原因ワカンネーからとりあえず compinit コメントアウトしとくわ >>257 治んなかった http://mevius.5ch.net/test/read.cgi/tech/1411399211/258
259: デフォルトの名無しさん [sage] 2017/01/30(月) 18:54:00.55 ID:6Xjmhsig OSのバージョンもパッケージのバージョンも書かずに・・ http://mevius.5ch.net/test/read.cgi/tech/1411399211/259
260: デフォルトの名無しさん [sage] 2017/01/30(月) 19:12:43.41 ID:ZoV2eP50 ここ見て msys2-runtime-devel msys2-runtime ダウングレードしたら動いた https://github.com/Alexpux/MSYS2-packages/issues/793 http://mevius.5ch.net/test/read.cgi/tech/1411399211/260
261: デフォルトの名無しさん [sage] 2017/02/07(火) 19:49:09.84 ID:f4J915Gv windows2000でmingw-get-inst-20120426使っているが インストール時にすべてdownload failedになる 12月ごろからだと思うが何か仕様でも変わったかな http://mevius.5ch.net/test/read.cgi/tech/1411399211/261
262: デフォルトの名無しさん [] 2017/02/07(火) 20:06:40.65 ID:ZZufsVw2 20120426だからサポート停止なのでは http://mevius.5ch.net/test/read.cgi/tech/1411399211/262
263: デフォルトの名無しさん [sage] 2017/02/08(水) 19:11:00.67 ID:ecdmHD8f >>260 これ更新来て治った http://mevius.5ch.net/test/read.cgi/tech/1411399211/263
264: デフォルトの名無しさん [sage] 2017/02/09(木) 13:09:28.41 ID:dTuvJyk9 質問するときの基本中の基本っちゅうかマナーだ罠 http://mevius.5ch.net/test/read.cgi/tech/1411399211/264
265: デフォルトの名無しさん [sage] 2017/03/29(水) 19:27:12.96 ID:8zEKqVfn msys2のmingw 64でgit stashをやると ': 有効な識別子ではありません : export: `dashless とかエラー出てるし 治らないし 誰か試して解決策教えてください http://mevius.5ch.net/test/read.cgi/tech/1411399211/265
266: デフォルトの名無しさん [sage] 2017/03/29(水) 19:40:10.45 ID:8zEKqVfn envsubstをけしたら治りました。 http://mevius.5ch.net/test/read.cgi/tech/1411399211/266
267: デフォルトの名無しさん [] 2017/03/29(水) 19:44:22.05 ID:J7HfnKx0 おめ http://mevius.5ch.net/test/read.cgi/tech/1411399211/267
268: デフォルトの名無しさん [] 2017/04/08(土) 11:22:21.97 ID:hpscz9Lg printf(%b,xx) 2進法での表示はできないのかな? http://mevius.5ch.net/test/read.cgi/tech/1411399211/268
269: 片山博文MZ ◆T6xkBnTXz7B0 [sage] 2017/04/08(土) 11:37:50.51 ID:QtLPEhOX できないよ。 http://mevius.5ch.net/test/read.cgi/tech/1411399211/269
270: デフォルトの名無しさん [] 2017/04/08(土) 11:52:25.33 ID:hpscz9Lg あり てっきり できるかなと何回もやってみたけど・・ http://mevius.5ch.net/test/read.cgi/tech/1411399211/270
271: デフォルトの名無しさん [sage] 2017/04/16(日) 17:55:39.36 ID:3PeEvH/A cygwin の xserver を使っている人いる? 同じく cygwin の freeGLUT を使っている人いる? 描画されないんだが,まず何を確認したらいい? http://mevius.5ch.net/test/read.cgi/tech/1411399211/271
272: デフォルトの名無しさん [sage] 2017/04/16(日) 18:52:31.60 ID:+tNg/aJT >>271 cygwinのXserver使ってます。 http://mevius.5ch.net/test/read.cgi/tech/1411399211/272
273: 272 [sage] 2017/04/16(日) 18:54:31.12 ID:+tNg/aJT >>271 まずは /var/log/xwin/XWin.0.log かな? http://mevius.5ch.net/test/read.cgi/tech/1411399211/273
274: デフォルトの名無しさん [sage] 2017/04/16(日) 22:16:31.88 ID:3PeEvH/A 実行時に標準エラーに libGL error: required WGL extension WGL_ARB_multisample is missing libGL error: required WGL extension WGL_ARB_multisample is missing が出る,このWGL がよくわからない. ログは次のとおり http://codepad.org/hu8zMgSM http://mevius.5ch.net/test/read.cgi/tech/1411399211/274
275: デフォルトの名無しさん [sage] 2017/04/16(日) 22:20:13.58 ID:3PeEvH/A テストプログラムは http://codepad.org/iE1MX9wa コンパイルは $ gcc glut03.c -lglut -lGLU -lGL で通る. なにか経験談のようなものでもいいので,情報がほしい よろしくお願いいたします. http://mevius.5ch.net/test/read.cgi/tech/1411399211/275
276: デフォルトの名無しさん [sage] 2017/04/16(日) 22:36:43.14 ID:+iTJuqgz 拡張機能が使えない? 有効になってないか、そもそも対応してないとか 根拠は無い http://mevius.5ch.net/test/read.cgi/tech/1411399211/276
277: デフォルトの名無しさん [] 2017/04/17(月) 17:28:45.21 ID:qho8CLpV DLLのリンクは通ってるの? わからなかったら objdump -p glut03.exe | grep DLL してみたら? http://mevius.5ch.net/test/read.cgi/tech/1411399211/277
278: デフォルトの名無しさん [sage] 2017/04/17(月) 19:46:12.77 ID:ih9lriRJ 実行時のログが貼ってあるのにリンクがどうのとか言い出すレベル http://mevius.5ch.net/test/read.cgi/tech/1411399211/278
279: デフォルトの名無しさん [sage] 2017/04/17(月) 20:31:40.78 ID:qho8CLpV 一番良い方法はLinuxをやめてWindowsにする事だよ http://mevius.5ch.net/test/read.cgi/tech/1411399211/279
280: デフォルトの名無しさん [sage] 2017/04/18(火) 01:48:10.47 ID:iqEiyju8 cygwinインストール時に/etc/postinstall/0p_000_autorebase.dashで止まって進みません set-up再起動したり本体再起動してもダメでした http://mevius.5ch.net/test/read.cgi/tech/1411399211/280
281: デフォルトの名無しさん [sage] 2017/04/18(火) 03:04:30.93 ID:LabmR4m+ そこはrebaseに時間かかる場合は止まっているように見える ディスクアクセスが続いている状態なら辛抱強く待つべし http://mevius.5ch.net/test/read.cgi/tech/1411399211/281
282: デフォルトの名無しさん [sage] 2017/04/18(火) 08:00:35.37 ID:nIBKSqLT MinGW + freeglut か Visual studio C/C++ + freeglutの方がいいと思うけど…… http://mevius.5ch.net/test/read.cgi/tech/1411399211/282
283: デフォルトの名無しさん [sage] 2017/04/18(火) 18:07:57.10 ID:iqEiyju8 回答ありがとうございました cygwinはインストールに時間がかかってしょうがなかったのでMinGWとテキストエディタにTerapadを使うことにしました http://mevius.5ch.net/test/read.cgi/tech/1411399211/283
284: デフォルトの名無しさん [sage] 2017/04/18(火) 18:13:21.01 ID:Uw8XacGP ダウンロードとインストール分けると楽 http://mevius.5ch.net/test/read.cgi/tech/1411399211/284
285: 片山博文MZ ◆T6xkBnTXz7B0 [] 2017/04/20(木) 15:07:12.49 ID:BTXGaSzS http://www.msys2.org/ msys2-x86_64-20161025.exe SHA256: 2c198787ea1c4be39ff80466c4d831f8c7f06bd56d6d190bf63ede35292e344c $ sha256sum.exe msys2-x86_64-20161025.exe 2330957bc431fffb5fd359e40c20b2464be34ebbd1bfb531a7b09fba0c2808f7 *msys2-x86_64-20161025.exe http://mevius.5ch.net/test/read.cgi/tech/1411399211/285
286: 片山博文MZ ◆T6xkBnTXz7B0 [sage] 2017/04/20(木) 15:08:06.00 ID:BTXGaSzS まずいものが入ってるぞ!!! 気をつけろ!!! http://mevius.5ch.net/test/read.cgi/tech/1411399211/286
287: デフォルトの名無しさん [sage] 2017/04/21(金) 03:49:46.32 ID:+HSpgmox そもそもDL最後までいってるのやら http://mevius.5ch.net/test/read.cgi/tech/1411399211/287
288: 片山博文MZ ◆T6xkBnTXz7B0 [sage] 2017/05/05(金) 16:23:03.32 ID:UUDlEAaG プリプロセッサのcppのソースはどこにあるのか!? http://mevius.5ch.net/test/read.cgi/tech/1411399211/288
289: 片山博文MZ ◆T6xkBnTXz7B0 [age] 2017/05/05(金) 20:25:04.34 ID:UUDlEAaG あげ http://mevius.5ch.net/test/read.cgi/tech/1411399211/289
290: 片山博文MZ ◆T6xkBnTXz7B0 [age] 2017/05/07(日) 22:26:58.86 ID:siCkKtQG MSYS2のwindresとcppをコピーして、自分のプログラムで使いたいんだけど、 windres.exeとcpp.exeを正しく実行するにはどうすればいいでしょうか? 最小構成にしたいと考えています。 http://mevius.5ch.net/test/read.cgi/tech/1411399211/290
291: 片山博文MZ ◆T6xkBnTXz7B0 [age] 2017/05/07(日) 22:48:08.43 ID:siCkKtQG ディレクトリ構成をまねる以外にいい方法はないか? http://mevius.5ch.net/test/read.cgi/tech/1411399211/291
292: デフォルトの名無しさん [sage] 2017/05/07(日) 22:50:45.09 ID:YLCveNdh include lib とexe で試す 足りないものは追加 http://mevius.5ch.net/test/read.cgi/tech/1411399211/292
293: 片山博文MZ ◆T6xkBnTXz7B0 [age] 2017/05/08(月) 07:08:12.11 ID:oXcfAsIs >>292 ありがとー、コンパイルできるようになった。 http://mevius.5ch.net/test/read.cgi/tech/1411399211/293
294: デフォルトの名無しさん [sage] 2017/05/08(月) 15:18:16.28 ID:zqCx33pk 片山って若いんけ? http://mevius.5ch.net/test/read.cgi/tech/1411399211/294
295: デフォルトの名無しさん [sage] 2017/05/08(月) 23:15:07.61 ID:L9wb6A2m アボーん連投は荒らしが来てんのかな http://mevius.5ch.net/test/read.cgi/tech/1411399211/295
296: デフォルトの名無しさん [sage] 2017/08/12(土) 10:05:21.40 ID:KL2BdFMW msys2で取得したgtk(gtkmm)をcmakeでmakeファイル作ったり code::blocksでmsys環境外で利用したりがやっとわかってきた 具体的にはpacmanで取得するmakeやpkg-configはmsysではなく mingwで統一しないとダメらしい http://mevius.5ch.net/test/read.cgi/tech/1411399211/296
297: デフォルトの名無しさん [sage] 2017/08/15(火) 22:50:12.59 ID:ni9C5edu しっかし何でGTKはバイナリのダウンロード止めちまったんだろうねえ? いやまあ確かに更新はmsys2のpacmanでやった方が楽だろうけどさ code::blocksのプロジェクトテンプレートが使えないとか IDE使った導入に問題がある http://mevius.5ch.net/test/read.cgi/tech/1411399211/297
298: デフォルトの名無しさん [sage] 2017/08/17(木) 17:51:14.60 ID:yjzCURd2 もう GTK には未練無いし http://mevius.5ch.net/test/read.cgi/tech/1411399211/298
299: デフォルトの名無しさん [sage] 2017/08/20(日) 09:14:20.56 ID:hMJ7TBf2 wxやqt も? http://mevius.5ch.net/test/read.cgi/tech/1411399211/299
300: デフォルトの名無しさん [sage] 2017/08/20(日) 15:34:49.33 ID:h1rcwd97 wxはまだ使ってる Qtはもういいかな http://mevius.5ch.net/test/read.cgi/tech/1411399211/300
301: デフォルトの名無しさん [sage] 2017/08/20(日) 18:56:59.11 ID:hMJ7TBf2 msys2のpacmanで取得したwxWidgets試してみたがコンパイルして実行してみるとエラーが出て駄目だった なんかMismatchがどうとか しようがないのでソースからビルドしたら今度は実行出来た 外部のIDE使うときはwx-configの出力結果をprefix調整してコピペ http://mevius.5ch.net/test/read.cgi/tech/1411399211/301
302: デフォルトの名無しさん [] 2017/08/20(日) 18:59:42.64 ID:SfbXlobE おめ http://mevius.5ch.net/test/read.cgi/tech/1411399211/302
303: デフォルトの名無しさん [sage] 2017/08/20(日) 22:13:40.22 ID:hMJ7TBf2 しかしコンパイラのバージョン合ってないと起動できないとかシビアだな 毎回ライブラリをビルドし直さないとならないって事か まあwxはcode::blocksと相性良さそうなんで使ってみます http://mevius.5ch.net/test/read.cgi/tech/1411399211/303
304: デフォルトの名無しさん [sage] 2017/09/28(木) 19:31:39.43 ID:42ffNqiR hoge.dll から hoge.a を得るにはどうすればよいですか? hoge.def はありません また hoge.dll 用の hoge.lib もあるので hoge.lib から hoge.a を得る方法でもいいのですが ご存知でしたら教えてください http://mevius.5ch.net/test/read.cgi/tech/1411399211/304
305: デフォルトの名無しさん [sage] 2017/09/28(木) 22:43:18.67 ID:hnx5AJAU Cygwin,MingW環境に限らず(まっとうなやり方では)どうやってもできません .dllファイルは構造的には(特殊な).exeファイルと同じで 元になったオブジェクトファイルの情報は失われているので 構造的にはオブジェクトファイルの集合体(コンテナ)である .aファイルへの変換・作成に利用することはできません http://mevius.5ch.net/test/read.cgi/tech/1411399211/305
306: デフォルトの名無しさん [sage] 2017/09/28(木) 22:49:09.50 ID:OOn3XK8S mingw DLL リンクで検索すれば何か分かるか http://mevius.5ch.net/test/read.cgi/tech/1411399211/306
307: 305 [sage] 2017/09/28(木) 23:58:11.87 ID:hnx5AJAU 普通にdllを使いたいって話だったのかな? それならMingWのldは.libのインポートライブラリもサポートしてるはずなので .libがあるならわざわざ.aファイルを用意する必要はないはずですよ >>305はdll->スタティックライブラリに変換->完全な静的リンク(実行時にdllを必要としない)を 考えている場合のものでした http://mevius.5ch.net/test/read.cgi/tech/1411399211/307
308: デフォルトの名無しさん [sage] 2017/09/29(金) 10:22:39.17 ID:/1pN5XFr https://stackoverflow.com/questions/8683046/compatibility-of-dll-a-lib-def-between-visualstudio-and-gcc dlltool.exe -m i386:x86-64 -d libhoge.def -D hoge.dll -l libhoge.a dlltool.exe -m i386 -d libhoge.def -D hoge.dll -l libhoge.a しらんけど http://mevius.5ch.net/test/read.cgi/tech/1411399211/308
309: デフォルトの名無しさん [sage] 2017/09/29(金) 12:02:48.90 ID:qycU70XZ インポートの定義は自分でヘッダファイルとか見て書かないといけないんだっけ? http://mevius.5ch.net/test/read.cgi/tech/1411399211/309
310: デフォルトの名無しさん [sage] 2017/09/29(金) 16:58:18.28 ID:/1pN5XFr そこまでするなら LoadLibrary GetProcAddress とあんま変わらないんだよな 面倒だからやりたくないんだよな http://mevius.5ch.net/test/read.cgi/tech/1411399211/310
311: 本田 [] 2017/09/30(土) 02:18:18.30 ID:QI/XDQNv GNU GDB 7.2 snapshot - with rudimentary TDS (Turbo Debugger Symbol) format support (originally written by Troy Rollo) obtained from old mail list postings, and migrated to this snapshot with some corrections and slight enhancement. https://sourceforge.net/projects/gdbwtds/ http://mevius.5ch.net/test/read.cgi/tech/1411399211/311
312: デフォルトの名無しさん [sage] 2017/09/30(土) 20:08:15.20 ID:qoa7T3WL MinGW-w64ならgendef http://mevius.5ch.net/test/read.cgi/tech/1411399211/312
313: デフォルトの名無しさん [sage] 2017/10/14(土) 20:06:56.97 ID:1R5o/7Zt MinGW w64入れようとしてInstalling FilesでDownloading file...となってるときに "The file has been downloaded incorrectly!"って言われてインストール失敗してたけど ユーザー名に2バイト文字使われてたのが原因だった http://mevius.5ch.net/test/read.cgi/tech/1411399211/313
314: 片山博文MZ ◆T6xkBnTXz7B0 [sage] 2017/10/14(土) 20:10:51.38 ID:WLIJLkzn >>313 バグレポートよろしく。 http://mevius.5ch.net/test/read.cgi/tech/1411399211/314
315: デフォルトの名無しさん [sage] 2017/10/15(日) 13:38:16.37 ID:29cWpLj+ path tmp=c:\tmp とかに変わってても出るかな http://mevius.5ch.net/test/read.cgi/tech/1411399211/315
316: デフォルトの名無しさん [sage] 2017/10/16(月) 18:49:29.16 ID:wWgRxRso w64はインストーラ使わずに7zを直接落として使ってるわ。 http://mevius.5ch.net/test/read.cgi/tech/1411399211/316
317: デフォルトの名無しさん [sage] 2017/11/07(火) 23:52:22.23 ID:oq5rvc1h XPのPCで、mingw-get-setup.exe起動してMinGW+MSYSをインストールしようと 思ってるんだけど、「cannot open URL」と出てインストールできないんだけど、 対処法ありますか? 同じNW環境のWindows 7、10ではインストールできてます ブラウザから、prdownloads.sourceforge.netのURL(〜?downloadってついてるサーブレット?)へ アクセスすると、インストーラが落とそうとしているパッケージはダウンロードできます でもインストーラは、〜.xzなパッケージをダウンロードできない、ようです http://mevius.5ch.net/test/read.cgi/tech/1411399211/317
318: デフォルトの名無しさん [sage] 2017/11/08(水) 00:55:49.63 ID:gERmpbT1 >>317 ユーザー名が2バイト文字になってるとか http://mevius.5ch.net/test/read.cgi/tech/1411399211/318
319: デフォルトの名無しさん [sage] 2017/11/08(水) 08:27:55.55 ID:qBIIDql4 >>318 情報どうもです ユーザ名ですが、1バイト文字のみです http://mevius.5ch.net/test/read.cgi/tech/1411399211/319
320: デフォルトの名無しさん [sage] 2017/11/08(水) 09:10:26.33 ID:JQY6Yohe OSから入れなおす http://mevius.5ch.net/test/read.cgi/tech/1411399211/320
321: デフォルトの名無しさん [sage] 2017/11/08(水) 18:39:27.64 ID:sk5N5Yic proxy環境? http://mevius.5ch.net/test/read.cgi/tech/1411399211/321
322: デフォルトの名無しさん [sage] 2017/11/08(水) 22:37:34.17 ID:qBIIDql4 317です >>320 さすがに色々と設定されているので今からは… >>321 いえ、Proxy環境ではありません Avastとか切ってもやってみたのですが、相変わらずインストールが成功しません… パッケージ類をwgetとかで手元に置いといてローカル環境からインストール、みたいなこと できるのかな… http://mevius.5ch.net/test/read.cgi/tech/1411399211/322
323: デフォルトの名無しさん [sage] 2017/11/08(水) 23:21:27.15 ID:EhZ1dCm/ >>322 インストーラはOSの、てかIEの機能使ってパッケージをダウンロードしてる んで、XPのIEってIE8だろ SourceForgeとのTLS1.1とか1.2でのネゴシエートみたいなのができないからだろうな サイトもまともに見れないのでは 32ビット環境のWindows10でインストールされたフォルダを丸ごとXPにコピーしたらどうだろう http://mevius.5ch.net/test/read.cgi/tech/1411399211/323
324: デフォルトの名無しさん [sage] 2017/11/09(木) 05:29:26.55 ID:QExmboAO >>322 別のPCかVM環境用意してそこでクリーンなOSで試すんだ それでうまく逝かないんなら時間の無駄 http://mevius.5ch.net/test/read.cgi/tech/1411399211/324
325: デフォルトの名無しさん [sage] 2017/11/10(金) 01:42:21.61 ID:cCwVxaF2 317です クリーンインストールしたXPで再度試してみましたが、NGでした >>323 これが真の理由のようです IE8ではSourceForgeのページも表示されませんでした http://mevius.5ch.net/test/read.cgi/tech/1411399211/325
326: デフォルトの名無しさん [sage] 2017/11/10(金) 10:18:42.45 ID:8v+/8plD インストーラじゃなくminge-get単体で使えばいい mingw-get updateしてから(mingw)\var\lib\mingw-get\dataの中を見れば必要なものは大体分かる http://mevius.5ch.net/test/read.cgi/tech/1411399211/326
327: perl 使えなくなった助けて [] 2017/12/19(火) 14:10:48.24 ID:00NlJhNM # # echo foo | sed -e 's/foo/bar/' bar ✔ Success (retv = 0) # # echo foo | perl -pe 's/foo/bar/' ✗ Failure (retv = 127) # # which perl /usr/bin/perl http://mevius.5ch.net/test/read.cgi/tech/1411399211/327
328: デフォルトの名無しさん [sage] 2017/12/20(水) 01:00:25.31 ID:VNCbBBsR >>327 ファイル/usr/bin/perlが壊れてるんじゃねえのかな perl -vってやって起動するかえ? http://mevius.5ch.net/test/read.cgi/tech/1411399211/328
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 659 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.029s