Re: (MinGW)ビルドできない ( No.1 ) |
- 名前:ジンセイ 日時:2016/08/17 20:42
-Wl,--no-as-neededをつけてみると通るかも
|
Re: (MinGW)ビルドできない ( No.2 ) |
- 名前:ewderna 日時:2016/08/17 20:53
>ジンセイさん
結果変わらずです…
|
Re: (MinGW)ビルドできない ( No.3 ) |
- 名前:ジンセイ 日時:2016/08/17 20:57
main.oを-LDxLibの前に持ってきてもだめですかね?
|
Re: (MinGW)ビルドできない ( No.4 ) |
- 名前:ewderna 日時:2016/08/17 21:00
うーん、ダメっぽいですね。。
|
Re: (MinGW)ビルドできない ( No.5 ) |
- 名前:管理人 日時:2016/08/18 00:39
DXライブラリMinGW版には gcc 4.9.3 用のファイルはありません、
一番近いバージョンは 4.9.2 x86_64 w64 ですが、こちらは 64bit( x86_64 )アプリ用なので、
32bit( i686 )アプリのビルドには使用することができません
32bit( i686 ) と 64bit( x86_64 ) どちらも揃っているのは 5.2.0 w64 用ですが、
使用される gcc のバージョンを変更することは難しいでしょうか?
|
Re: (MinGW)ビルドできない ( No.6 ) |
- 名前:ewderna 日時:2016/08/18 10:29
うーん、よくわからないですが
とりあえず入れてみます……
|
Re: (MinGW)ビルドできない ( No.7 ) |
- 名前:ewderna 日時:2016/08/18 10:35
進展あったっぽい?です
g++ -Wl,"--no-as-needed" -g -O2 -w -mwindows -pg -DDX_GCC_COMPILE -DDX_NON_INLINE_ASM -static-libgcc -static-libstdc++ main.o -LDxLib -o ../main -lDxLib -lDxUseCLib -lDxDrawFunc -ljpeg -lpng -lzlib -ltiff -ltheora_static -lvorbis_static -lvorbisfile_static -logg_static -lbulletdynamics -lbulletcollision -lbulletmath -lgdi32
DxLib/libDxUseCLib.a(DxUseCLibOgg.o):DxUseCLibOgg.cpp:(.text+0x4457): undefined reference to `op_pcm_total'
DxLib/libDxUseCLib.a(DxUseCLibOgg.o):DxUseCLibOgg.cpp:(.text+0x44c6): undefined reference to `op_open_callbacks'
DxLib/libDxUseCLib.a(DxUseCLibOgg.o):DxUseCLibOgg.cpp:(.text+0x44e8): undefined reference to `op_head'
DxLib/libDxUseCLib.a(DxUseCLibOgg.o):DxUseCLibOgg.cpp:(.text+0x4544): undefined reference to `op_pcm_total'
DxLib/libDxUseCLib.a(DxUseCLibOgg.o):DxUseCLibOgg.cpp:(.text+0x458c): undefined reference to `op_free'
DxLib/libDxUseCLib.a(DxUseCLibOgg.o):DxUseCLibOgg.cpp:(.text+0x45d0): undefined reference to `op_read'
DxLib/libDxUseCLib.a(DxUseCLibOgg.o):DxUseCLibOgg.cpp:(.text+0x4621): undefined reference to `op_pcm_seek'
DxLib/libDxUseCLib.a(DxUseCLibOgg.o):DxUseCLibOgg.cpp:(.text+0x4667): undefined reference to `op_pcm_total'
collect2.exe: error: ld returned 1 exit status
make: *** [../main] Error 1
これは…順番間違えたりしてますかね?
![メンテ](https://dxlib.xsrv.jp/cgi/patiobbs/bbsimg//mente.gif) |
Re: (MinGW)ビルドできない ( No.8 ) |
- 名前:ewderna 日時:2016/08/18 10:40
解決しました、最後のはオプションの付け忘れのようでした
無事画面の表示まで確認しました、ありがとうございます
|