You are not logged in.

  • Login

1

Friday, February 2nd 2007, 10:44pm

Linken MinGW

Ich habs mal hier her kopiert, da es in algemein nicht so recht passt. Vll finde ich hier eher jemanden der helfen kann
_______

Hat irgendwer hier erfahrung mit dem Import von .libs in MinGW?

Quoted

g++ -L"/lib" -o"shooter.exe" ./2DSprite.o ./BitMapFont.o ./Briefing.o ./CollisionSystem.o ./Console.o ./CreditsManager.o ./Direct3D.o ./DirectInput.o ./Emiter.o ./Enemy.o ./EnemyManager.o ./GameTimer.o ./HUD-Element.o ./HUD-Manager.o ./Kampagne.o ./Main.o ./Menu.o ./MenuListField.o ./Mission.o ./NPC.o ./Particle.o ./Player.o ./PowerUp.o ./Projectile.o ./SaveManager.o ./ShaderManager.o ./Ship.o ./Sound.o ./SoundManager.o ./Star.o ./Starfield.o ./StreamSound.o ./TextureManager.o ./Weapon.o ./ally.o ./playlist.o -ldsound -ldinput -lgdi32 -ldxerr9 -ldinput8 -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -luuid -lodbc32 -lodbccp32 -ldsound -lwinmm -ldxguid -ld3dx9 -ld3d9
./DirectInput.o:DirectInput.cpp:(.text+0x1c5): undefined reference to `c_dfDIKeyboard'
./DirectInput.o:DirectInput.cpp:(.text+0x255): undefined reference to `c_dfDIMouse2'
./DirectInput.o:DirectInput.cpp:(.text+0x323): undefined reference to `c_dfDIKeyboard'
./DirectInput.o:DirectInput.cpp:(.text+0x393): undefined reference to `c_dfDIMouse2'
./SoundManager.o:SoundManager.cpp:(.text+0x1c): undefined reference to `DirectSoundCreate8@12'
collect2: ld returned 1 exit status
mingw32-make: *** [shooter.exe] Error 1


Sieht so aus als würde DirectInput + DirectSound fehlen. Wie man allerdings am befehl erkennen kann werden die entsprechenden Biblioteken gelinkt

2

Sunday, February 4th 2007, 6:59pm

Ich weis ja nicht ob dir folgendes weiterhilft, die IDEen
Code::Blocks,
VIDE,
Relo2,
DEV,
und einige weiter arbeiten mit auch mit dem MinGW und haben eine Projektver-
waltung. Je nach dem wie umfangreich diese Projektverwaltungen sind, werden
auch mehr oder weniger brauchbare Makefiles erstellt. Vielleicht kannst du dir
ja was abschauen.

MfG Bcc-fan

3

Sunday, February 4th 2007, 7:04pm

Eclipse / CDT macht auch hübsche makefiles.

Die gelinkten Biblioteken reichen auch - in VC6 gehts ja.

Falls es was hilft: Wenn ich mich nicht sehr irre sind die Fehlermeldungen von WINE und die fehlenden referenzen sehr ähnlich ...

Similar threads

Social bookmarks