-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
v2.2.0-pre2の32bit版が動かない。 #30
Comments
libwinpthread-1.dllの依存関係が原因でした。 C++ STLのstd::threadを使っているんですけど、pthreadを使ってしまっている様子。Windowsのnativeに変更できないか調べています。 |
mingw-w64環境を作る際に、スレッドモデルはposixとwin32が選択可能、
例外処理機構も64bitならseh/sjlj,32bitならdwarf/sjljが選択可能ですが、
どのように構築されました?
|
msys2のpacmanで構築した場合は、 |
TDM-GCC環境は、自分では試したことはないですが、 「MinGW-w64 のもうひとつの実装である TDM-GCC では, http://qiita.com/spiegel-im-spiegel/items/ba4e8d2418bdfe0c8049 |
配布版バイナリに関して、うちのWindows10環境では、 dumpbin /dependentsの結果は、 |
自前ビルド版の場合は、 |
試しにposix版のmingwのbin配下にあるlibwinpthread-1.dllの32bit版と64bit版のdllを、 |
LoadLibrary failed for '../../obs-plugins/32bit/rtmp-nicolive.dll': %1 is not a valid Win32 application. 上記のメッセージに関して、追加の情報です。 [OBS公式版に組み込む場合] [ビルド版で同時に生成する場合] |
最新のcurl 7.55.1でビルドしたら、 curl の 7.55.0 と 7.55.1 で挙動が変わったのは、 |
fileコマンドでは PE32 executable (DLL) (console) Intel 80386, for MS Windowsと認識しているので、正常なWin32だとは思うんですが、mingw-w64の問題なのかなー、ちょっとわからない状態です。
The text was updated successfully, but these errors were encountered: