Cygwin + MinGW + GCC 相談室 Part 8 (987レス)
1-

202
(3): 2016/07/02(土)17:08 ID:QBTa/uvw(1/2) AAS
過疎っているけど・・・質問させてください
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() {}
203: 202 2016/07/02(土)17:11 ID:QBTa/uvw(2/2) AAS
続き・・・
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;
}

以上です
204
(2): 2016/07/02(土)21:01 ID:no/g4eo0(1) AAS
class1.cpp
Class1::~Class1() {}

よく知らないけど、仮想デストラクタなんて、直接呼ぶもの?
こういうのは、実装・処理系が呼ぶんじゃないの?

君は、C++をかなり知っているの?
205
(1): 2016/07/02(土)21:18 ID:k5Obze0x(1) AAS
>>202
規格では異なる翻訳単位(class1.cpp, class2.cpp)で定義されてる 
静的記憶期間を持つオブジェクト(Class1::map, object1)の初期化順序は未定

コンパイルオプションでどうにかなるものじゃないので設計を見直す・ソースを修正する
206
(1): 2016/07/02(土)21:18 ID:sjX/SteP(1) AAS
それデストラクタの実装書いてるだけじゃないの?
そもそも仮想ですらないだろ
207
(1): 2016/07/02(土)21:50 ID:RKIHWAuM(1/2) AAS
>>204
きみは知らなすぎでは…
208
(1): 202 2016/07/02(土)22:05 ID:Pv/FT/v3(1) AAS
>>204-207
レス有難う御座います。
人がいないと思ったら居るんですね。ありがたや

>>205
そうですか、あるアプリケーションをコンパイルしたら上記のソースのような箇所が有りまして・・・
姑息ですがグローバル変数の定義を直前に書いて凌ごうと思います。
よく分からないのがstd::mapではエラーになるけどstd::stringだと動いたりするんですよね
実際のソースではQMapの箇所で引っかかったりしています
209: 2016/07/02(土)23:42 ID:RKIHWAuM(2/2) AAS
>>208
まあ、仕様で未規定ってなってるんだから、何が起きても文句は言えない部類だと思うよ。
良くわからなくて当たり前って事ね。
210
(1): 2016/07/13(水)01:14 ID:oeKxY0Du(1) AAS
本家ようやく6.1.0来たな
Distroはsjljだから嫌いでちゅ
211: 2016/07/13(水)09:43 ID:7Eg71BJG(1) AAS
gccなら__attribute__((init_priority(N)))使える
212: 2016/07/16(土)19:23 ID:m0RzbQwq(1) AAS
distro = distribution
213: 2016/07/16(土)20:33 ID:y/lbxQa9(1) AAS
>>210
嫌なら自分でビルドすれば良いんじゃないのか
214
(1): 2016/07/25(月)23:27 ID:+cFT5vEh(1/2) AAS
スレチだったら申し訳ないのですが

Windows10からCygwin/Xでリモートのサーバに

Xwin -query [鯖のIP]

とやった場合、キーボードがUSキーボードに変更されてしまうのですが
日本語キーボードのままにしておく方法はないでしょうか?

なお

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout
に「IgnoreRemoteKeyboardLayout」(dwordで1)を入れる方法は効果なしでした
215: 214 2016/07/25(月)23:32 ID:+cFT5vEh(2/2) AAS
補足すると

Xwin -query [鯖のIP] -xkbmodel jp106 -xkblayout jp

でもダメでした
あとsage忘れ申訳ない
216: 2016/07/26(火)11:44 ID:oKnTJYes(1) AAS
temcap
217: 2016/08/04(木)17:55 ID:8anV95gh(1) AAS
bashのせいらしい

Windows10 Anniversary updateで知らぬ間にSSHdが起動している
外部リンク[html]:yasuhide.blog.jp
218: 2016/08/05(金)19:02 ID:LJe/qM3f(1) AAS
外部リンク:linux.srad.jp
デュアルブートしている人は、RS1ヤバイらしいぞw
219: 2016/08/06(土)07:02 ID:dEHOI8+v(1) AAS
ふーん、で?
220: 2016/08/08(月)14:13 ID:JV3Uk0Yr(1) AAS
218ですけどごめんなさいm(._.)m
221: 2016/08/11(木)00:40 ID:UKOAiSLI(1/3) AAS
あるプログラムをgcc (4.9.x)でコンパイルすると、-O2より-O0の方が
1.5倍ほど高速になってしまうのですが、考えられる原因はなんでしょうか?
普通のC++のコードだと思いますが、強いて言うと巨大なswitch caseが
あります(300 case)。MinGWでもLinuxでも同じ傾向になります。
222
(1): 2016/08/11(木)12:24 ID:v2n9djjr(1) AAS
コンパイルが高速なのか実行が高速なのか
223: 2016/08/11(木)12:46 ID:3+VKWv0N(1) AAS
>>222
なるほど、コンパイル時間の話なら十分ありえるね
224: 2016/08/11(木)12:56 ID:CC+DXhDx(1) AAS
プロファイルとると面白い記事になりそうだな
最悪再現ソースだけでも
225: 2016/08/11(木)22:47 ID:oGQ9O20v(1/2) AAS
アセンブラソースを吐き出させて比較してみるとか
226
(1): 2016/08/11(木)23:19 ID:UKOAiSLI(2/3) AAS
221です。高速なのは「実行時間」です。コンパイル時間ではありません。
やっぱり普通じゃないということですね。
アセンブラに出力して、地道に解析してみます。
227: 2016/08/11(木)23:23 ID:UKOAiSLI(3/3) AAS
いえ、アセンブラで解析するスキルが無いから、ここで質問してみたのでした。
228: 2016/08/11(木)23:34 ID:oGQ9O20v(2/2) AAS
外部リンク:news.mynavi.jp

色々情報が抜けてる気がするがまあ速いならデフォルトのままでいいんじゃね?
229: 2016/08/12(金)04:14 ID:cxPaeOfQ(1) AAS
>>226
コードを出さないとわからんよ。情報が少なすぎる
230: 2016/08/12(金)06:03 ID:MWL9vEtP(1) AAS
環境周りも
231: 2016/08/12(金)12:45 ID:XGdV1sve(1) AAS
4.9 という時点で追究する意味が無い
232: 2016/08/31(水)20:36 ID:yMAnqOnE(1) AAS
cygwinと一緒に配布されているmingwはコンパイラはgcc-5なのに
wxWidgetsはgcc-4.8でコンパイルされててgcc-5と互換性がないとかいう糞仕様。
C++ABIが変更になってるせいだけど、影響ありすぎて迷惑
233: 2016/08/31(水)21:22 ID:oHNJUglq(1) AAS
gcc5で旧ABIを使うか全部新ABIでリビルドすればいいだけ
234: 2016/09/26(月)22:26 ID:TukXLw2X(1) AAS
そもそも、cygwin+gccなんて環境でつくってるようなところなんてあるのか?
235: 2016/09/27(火)09:41 ID:wxSQCguc(1) AAS
VSで作ると重いんだよ
メモ帳で簡易的に作れるだろ
236: 2016/09/28(水)22:34 ID:vi+cTEdx(1) AAS
gnu autotools と emacs じゃないと作る気になれん
237
(2): 2016/10/08(土)13:44 ID:VKUf/UMB(1) AAS
質問です。MSYS2インスト後、pacman -Sy mingw-w64-i686-toolchain でg++ 6.2.0 が入ったのですが、
都合で、g++ を 5.4.0あたりにデグレードしたいのですが、ググってもよくわかりません。
どうすれば可能ですか?
238: 2016/10/08(土)15:00 ID:0jaJMPXG(1) AAS
tdm-gcc
239: 2016/10/10(月)22:27 ID:oCq4wlBr(1) AAS
>>237
pacmanはデグレード管理できないことがわかりますた。使えないっすねぇ。
Cygwin+Mingw-64環境の方が使いやすいわ
240: 2016/10/12(水)23:39 ID:2fwNZUzs(1) AAS
-std=c++11オプションをつけるとbits/stdc++.hがインクルードできない
241: 2016/11/23(水)22:49 ID:n1FDSdcC(1) AAS
質問です
MinGWでincludeでエラーがでるんですが、パスを教えてください!
お願いします
242: 2016/11/24(木)02:46 ID:6EiqLP2C(1) AAS
------------------------------------
#
# 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)
243: 2016/11/27(日)11:51 ID:XIzBQc43(1) AAS
echo ${PATH}
244: 2016/12/04(日)17:32 ID:E0Z0ymL6(1) AAS
>>237
>都合で、g++ を 5.4.0あたりにデグレード
俺も自力でビルドした5.4を運用中

ソフト板のサクラエディタにも書いたが、msys2のgcc-6.2でサクラエディタをビルドするとクラッシュした。
おかしいなと思って6.1をビルドして再びビルドしたら今度はビルド中にセグメンテーションっぽいエラーで止まる
試しに以前野良ビルドした5.2でビルドしたら正常にビルドでき、エディタもクラッシュせず使えるようになった

本家のバグレポート見てもc++のビルドが途中で止まる or ぶっ壊れるとか無いみたいだし、おま環なのかなー
245: 2016/12/05(月)16:19 ID:dF177W8B(1) AAS
-m32
246: 2016/12/09(金)16:22 ID:9YBeOCWq(1) AAS
だれこのデブ
247: 2016/12/17(土)07:10 ID:vb8gia/X(1) AAS
昨日Dev-Cってのをダウンロードしたんだけど、このスレの仲間なの?
248: 2016/12/17(土)17:31 ID:a9hyyPvt(1) AAS
こっち
2chスレ:tech
249: 2016/12/18(日)00:44 ID:b9ouCj9C(1) AAS
デブC++だと?
250: 2016/12/18(日)13:40 ID:CVflI/am(1) AAS
デブと言えばだんこがい
251: 2016/12/19(月)00:31 ID:hZrHC8OM(1) AAS
おそらく自演の誘導なのだろうが、面白そうなので弄ってみる・・
252: 2017/01/07(土)20:53 ID:qeDb9kwX(1) AAS
Distroは6.3.0出てるのか・・・本家の方ももうじきだろうな
待つか、それともDistroを入れるか
253: 2017/01/13(金)19:47 ID:OCOn+PaJ(1) AAS
本家も6.3.0出たぞ
254: 2017/01/15(日)22:33 ID:c+KyZhCJ(1) AAS
本家MinGWの成果物はMinGW-w64の32bit sjljでスタティックリンク可能で
dwarfでは無理っていう考えで合ってます?
255: 2017/01/29(日)14:46 ID:VrI0t42J(1/3) AAS
MSYS2、パッケージ更新した後コンソール起動させるとエラーも吐かないまま強制終了するんだけど
どうすればええの
256: 2017/01/29(日)14:58 ID:VrI0t42J(2/3) AAS
exec zsh でクラッシュしてるわ
257
(1): 2017/01/29(日)20:53 ID:Jz023bBl(1) AAS
再インスコすれば
258: 2017/01/29(日)22:07 ID:VrI0t42J(3/3) AAS
compinit で落ちるわ
原因ワカンネーからとりあえず compinit コメントアウトしとくわ

>>257
治んなかった
259: 2017/01/30(月)18:54 ID:6Xjmhsig(1) AAS
OSのバージョンもパッケージのバージョンも書かずに・・
260
(1): 2017/01/30(月)19:12 ID:ZoV2eP50(1) AAS
ここ見て msys2-runtime-devel msys2-runtime ダウングレードしたら動いた
外部リンク:github.com
261: 2017/02/07(火)19:49 ID:f4J915Gv(1) AAS
windows2000でmingw-get-inst-20120426使っているが
インストール時にすべてdownload failedになる
12月ごろからだと思うが何か仕様でも変わったかな
262: 2017/02/07(火)20:06 ID:ZZufsVw2(1) AAS
20120426だからサポート停止なのでは
263: 2017/02/08(水)19:11 ID:ecdmHD8f(1) AAS
>>260
これ更新来て治った
264: 2017/02/09(木)13:09 ID:dTuvJyk9(1) AAS
質問するときの基本中の基本っちゅうかマナーだ罠
265: 2017/03/29(水)19:27 ID:8zEKqVfn(1/2) AAS
msys2のmingw 64でgit stashをやると
': 有効な識別子ではありません : export: `dashless
とかエラー出てるし
治らないし
誰か試して解決策教えてください
266: 2017/03/29(水)19:40 ID:8zEKqVfn(2/2) AAS
envsubstをけしたら治りました。
267: 2017/03/29(水)19:44 ID:J7HfnKx0(1) AAS
おめ
268: 2017/04/08(土)11:22 ID:hpscz9Lg(1/2) AAS
printf(%b,xx)
2進法での表示はできないのかな?
269: 片山博文MZ ◆T6xkBnTXz7B0 2017/04/08(土)11:37 ID:QtLPEhOX(1) AAS
できないよ。
270: 2017/04/08(土)11:52 ID:hpscz9Lg(2/2) AAS
あり
てっきり できるかなと何回もやってみたけど・・
271
(2): 2017/04/16(日)17:55 ID:3PeEvH/A(1/3) AAS
cygwin の xserver を使っている人いる?
同じく cygwin の freeGLUT を使っている人いる?

描画されないんだが,まず何を確認したらいい?
272
(1): 2017/04/16(日)18:52 ID:+tNg/aJT(1/2) AAS
>>271
cygwinのXserver使ってます。
273: 272 2017/04/16(日)18:54 ID:+tNg/aJT(2/2) AAS
>>271

まずは
/var/log/xwin/XWin.0.log
かな?
274: 2017/04/16(日)22:16 ID:3PeEvH/A(2/3) AAS
実行時に標準エラーに
libGL error: required WGL extension WGL_ARB_multisample is missing
libGL error: required WGL extension WGL_ARB_multisample is missing
が出る,このWGL がよくわからない.
ログは次のとおり
外部リンク:codepad.org
275: 2017/04/16(日)22:20 ID:3PeEvH/A(3/3) AAS
テストプログラムは
外部リンク:codepad.org

コンパイルは
$ gcc glut03.c -lglut -lGLU -lGL
で通る.

なにか経験談のようなものでもいいので,情報がほしい
よろしくお願いいたします.
276: 2017/04/16(日)22:36 ID:+iTJuqgz(1) AAS
拡張機能が使えない?
有効になってないか、そもそも対応してないとか

根拠は無い
277: 2017/04/17(月)17:28 ID:qho8CLpV(1/2) AAS
DLLのリンクは通ってるの?

わからなかったら
objdump -p glut03.exe | grep DLL
してみたら?
278: 2017/04/17(月)19:46 ID:ih9lriRJ(1) AAS
実行時のログが貼ってあるのにリンクがどうのとか言い出すレベル
279: 2017/04/17(月)20:31 ID:qho8CLpV(2/2) AAS
一番良い方法はLinuxをやめてWindowsにする事だよ
280: 2017/04/18(火)01:48 ID:iqEiyju8(1/2) AAS
cygwinインストール時に/etc/postinstall/0p_000_autorebase.dashで止まって進みません
set-up再起動したり本体再起動してもダメでした
281: 2017/04/18(火)03:04 ID:LabmR4m+(1) AAS
そこはrebaseに時間かかる場合は止まっているように見える
ディスクアクセスが続いている状態なら辛抱強く待つべし
282: 2017/04/18(火)08:00 ID:nIBKSqLT(1) AAS
MinGW + freeglut か
Visual studio C/C++ + freeglutの方がいいと思うけど……
283: 2017/04/18(火)18:07 ID:iqEiyju8(2/2) AAS
回答ありがとうございました

cygwinはインストールに時間がかかってしょうがなかったのでMinGWとテキストエディタにTerapadを使うことにしました
284: 2017/04/18(火)18:13 ID:Uw8XacGP(1) AAS
ダウンロードとインストール分けると楽
285: 片山博文MZ ◆T6xkBnTXz7B0 2017/04/20(木)15:07 ID:BTXGaSzS(1/2) AAS
外部リンク:www.msys2.org

msys2-x86_64-20161025.exe
SHA256: 2c198787ea1c4be39ff80466c4d831f8c7f06bd56d6d190bf63ede35292e344c

$ sha256sum.exe msys2-x86_64-20161025.exe
2330957bc431fffb5fd359e40c20b2464be34ebbd1bfb531a7b09fba0c2808f7 *msys2-x86_64-20161025.exe
286: 片山博文MZ ◆T6xkBnTXz7B0 2017/04/20(木)15:08 ID:BTXGaSzS(2/2) AAS
まずいものが入ってるぞ!!! 気をつけろ!!!
287: 2017/04/21(金)03:49 ID:+HSpgmox(1) AAS
そもそもDL最後までいってるのやら
288: 片山博文MZ ◆T6xkBnTXz7B0 2017/05/05(金)16:23 ID:UUDlEAaG(1/2) AAS
プリプロセッサのcppのソースはどこにあるのか!?
289: 片山博文MZ ◆T6xkBnTXz7B0 [age] 2017/05/05(金)20:25 ID:UUDlEAaG(2/2) AAS
あげ
290: 片山博文MZ ◆T6xkBnTXz7B0 [age] 2017/05/07(日)22:26 ID:siCkKtQG(1/2) AAS
MSYS2のwindresとcppをコピーして、自分のプログラムで使いたいんだけど、
windres.exeとcpp.exeを正しく実行するにはどうすればいいでしょうか?
最小構成にしたいと考えています。
291: 片山博文MZ ◆T6xkBnTXz7B0 [age] 2017/05/07(日)22:48 ID:siCkKtQG(2/2) AAS
ディレクトリ構成をまねる以外にいい方法はないか?
292
(1): 2017/05/07(日)22:50 ID:YLCveNdh(1) AAS
include
lib
とexe
で試す
足りないものは追加
293: 片山博文MZ ◆T6xkBnTXz7B0 [age] 2017/05/08(月)07:08 ID:oXcfAsIs(1) AAS
>>292
ありがとー、コンパイルできるようになった。
294: 2017/05/08(月)15:18 ID:zqCx33pk(1) AAS
片山って若いんけ?
295: 2017/05/08(月)23:15 ID:L9wb6A2m(1) AAS
アボーん連投は荒らしが来てんのかな
296: 2017/08/12(土)10:05 ID:KL2BdFMW(1) AAS
msys2で取得したgtk(gtkmm)をcmakeでmakeファイル作ったり
code::blocksでmsys環境外で利用したりがやっとわかってきた

具体的にはpacmanで取得するmakeやpkg-configはmsysではなく
mingwで統一しないとダメらしい
297: 2017/08/15(火)22:50 ID:ni9C5edu(1) AAS
しっかし何でGTKはバイナリのダウンロード止めちまったんだろうねえ?
いやまあ確かに更新はmsys2のpacmanでやった方が楽だろうけどさ

code::blocksのプロジェクトテンプレートが使えないとか
IDE使った導入に問題がある
298: 2017/08/17(木)17:51 ID:yjzCURd2(1) AAS
もう GTK には未練無いし
299: 2017/08/20(日)09:14 ID:hMJ7TBf2(1/3) AAS
wxやqt も?
300: 2017/08/20(日)15:34 ID:h1rcwd97(1) AAS
wxはまだ使ってる
Qtはもういいかな
301: 2017/08/20(日)18:56 ID:hMJ7TBf2(2/3) AAS
msys2のpacmanで取得したwxWidgets試してみたがコンパイルして実行してみるとエラーが出て駄目だった

なんかMismatchがどうとか
しようがないのでソースからビルドしたら今度は実行出来た

外部のIDE使うときはwx-configの出力結果をprefix調整してコピペ
302: 2017/08/20(日)18:59 ID:SfbXlobE(1) AAS
おめ
303: 2017/08/20(日)22:13 ID:hMJ7TBf2(3/3) AAS
しかしコンパイラのバージョン合ってないと起動できないとかシビアだな

毎回ライブラリをビルドし直さないとならないって事か

まあwxはcode::blocksと相性良さそうなんで使ってみます
304: 2017/09/28(木)19:31 ID:42ffNqiR(1) AAS
hoge.dll から hoge.a を得るにはどうすればよいですか? hoge.def はありません
また hoge.dll 用の hoge.lib もあるので hoge.lib から hoge.a を得る方法でもいいのですが
ご存知でしたら教えてください
305
(1): 2017/09/28(木)22:43 ID:hnx5AJAU(1/2) AAS
Cygwin,MingW環境に限らず(まっとうなやり方では)どうやってもできません
.dllファイルは構造的には(特殊な).exeファイルと同じで
元になったオブジェクトファイルの情報は失われているので
構造的にはオブジェクトファイルの集合体(コンテナ)である
.aファイルへの変換・作成に利用することはできません
306: 2017/09/28(木)22:49 ID:OOn3XK8S(1) AAS
mingw DLL リンクで検索すれば何か分かるか
307: 305 2017/09/28(木)23:58 ID:hnx5AJAU(2/2) AAS
普通にdllを使いたいって話だったのかな?
それならMingWのldは.libのインポートライブラリもサポートしてるはずなので
.libがあるならわざわざ.aファイルを用意する必要はないはずですよ

>>305はdll->スタティックライブラリに変換->完全な静的リンク(実行時にdllを必要としない)を
考えている場合のものでした
308: 2017/09/29(金)10:22 ID:/1pN5XFr(1/2) AAS
外部リンク:stackoverflow.com

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

しらんけど
309: 2017/09/29(金)12:02 ID:qycU70XZ(1) AAS
インポートの定義は自分でヘッダファイルとか見て書かないといけないんだっけ?
310: 2017/09/29(金)16:58 ID:/1pN5XFr(2/2) AAS
そこまでするなら LoadLibrary GetProcAddress とあんま変わらないんだよな
面倒だからやりたくないんだよな
311: 本田 2017/09/30(土)02:18 ID:QI/XDQNv(1) AAS
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.

外部リンク:sourceforge.net
312: 2017/09/30(土)20:08 ID:qoa7T3WL(1) AAS
MinGW-w64ならgendef
313
(1): 2017/10/14(土)20:06 ID:1R5o/7Zt(1) AAS
MinGW w64入れようとしてInstalling FilesでDownloading file...となってるときに
"The file has been downloaded incorrectly!"って言われてインストール失敗してたけど
ユーザー名に2バイト文字使われてたのが原因だった
314: 片山博文MZ ◆T6xkBnTXz7B0 2017/10/14(土)20:10 ID:WLIJLkzn(1) AAS
>>313
バグレポートよろしく。
315: 2017/10/15(日)13:38 ID:29cWpLj+(1) AAS
path tmp=c:\tmp とかに変わってても出るかな
316: 2017/10/16(月)18:49 ID:wWgRxRso(1) AAS
w64はインストーラ使わずに7zを直接落として使ってるわ。
317
(1): 2017/11/07(火)23:52 ID:oq5rvc1h(1) AAS
XPのPCで、mingw-get-setup.exe起動してMinGW+MSYSをインストールしようと
思ってるんだけど、「cannot open URL」と出てインストールできないんだけど、
対処法ありますか?

同じNW環境のWindows 7、10ではインストールできてます
ブラウザから、prdownloads.sourceforge.netのURL(〜?downloadってついてるサーブレット?)へ
アクセスすると、インストーラが落とそうとしているパッケージはダウンロードできます
でもインストーラは、〜.xzなパッケージをダウンロードできない、ようです
318
(1): 2017/11/08(水)00:55 ID:gERmpbT1(1) AAS
>>317
ユーザー名が2バイト文字になってるとか
319: 2017/11/08(水)08:27 ID:qBIIDql4(1/2) AAS
>>318
情報どうもです
ユーザ名ですが、1バイト文字のみです
320
(1): 2017/11/08(水)09:10 ID:JQY6Yohe(1) AAS
OSから入れなおす
321
(1): 2017/11/08(水)18:39 ID:sk5N5Yic(1) AAS
proxy環境?
322
(2): 2017/11/08(水)22:37 ID:qBIIDql4(2/2) AAS
317です

>>320
さすがに色々と設定されているので今からは…

>>321
いえ、Proxy環境ではありません

Avastとか切ってもやってみたのですが、相変わらずインストールが成功しません…

パッケージ類をwgetとかで手元に置いといてローカル環境からインストール、みたいなこと
できるのかな…
323
(1): 2017/11/08(水)23:21 ID:EhZ1dCm/(1) AAS
>>322
インストーラはOSの、てかIEの機能使ってパッケージをダウンロードしてる

んで、XPのIEってIE8だろ

SourceForgeとのTLS1.1とか1.2でのネゴシエートみたいなのができないからだろうな
サイトもまともに見れないのでは

32ビット環境のWindows10でインストールされたフォルダを丸ごとXPにコピーしたらどうだろう
324: 2017/11/09(木)05:29 ID:QExmboAO(1) AAS
>>322
別のPCかVM環境用意してそこでクリーンなOSで試すんだ
それでうまく逝かないんなら時間の無駄
325: 2017/11/10(金)01:42 ID:cCwVxaF2(1) AAS
317です

クリーンインストールしたXPで再度試してみましたが、NGでした

>>323
これが真の理由のようです
IE8ではSourceForgeのページも表示されませんでした
326: 2017/11/10(金)10:18 ID:8v+/8plD(1) AAS
インストーラじゃなくminge-get単体で使えばいい
mingw-get updateしてから(mingw)\var\lib\mingw-get\dataの中を見れば必要なものは大体分かる
327
(1): perl 使えなくなった助けて 2017/12/19(火)14:10 ID:00NlJhNM(1) AAS
# # 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
328
(1): 2017/12/20(水)01:00 ID:VNCbBBsR(1) AAS
>>327
ファイル/usr/bin/perlが壊れてるんじゃねえのかな

perl -vってやって起動するかえ?
1-
あと 659 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.033s