Kompilierfehler
Übersicht

![]() |
KlipBetreff: Kompilierfehler |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hallo zusammen,
mein BlitzMax-Compiler (1.33, Standard-IDE) macht Mucken, wenn ich probiere ein Programm zu kompilieren. Das ist der Beispielcode: Code: [AUSKLAPPEN] Print "Hallo"
Code: [AUSKLAPPEN] Building test
Compiling:test.bmx flat assembler version 1.67.36 (1199075 kilobytes memory) 3 passes, 2062 bytes. Linking:test.exe C:/Programme/BlitzMax/mod/brl.mod/directsoundaudio.mod/directsoundaudio.release.win32.x86.a(directsoundaudio.bmx.release.win32.x86.o): undefined reference to `__bb_audio_audio' C:/Programme/BlitzMax/mod/brl.mod/directsoundaudio.mod/directsoundaudio.release.win32.x86.a(directsoundaudio.bmx.release.win32.x86.o): undefined reference to `_brl_audio_TSound_New' C:/Programme/BlitzMax/mod/brl.mod/directsoundaudio.mod/directsoundaudio.release.win32.x86.a(directsoundaudio.bmx.release.win32.x86.o): undefined reference to `brl_audio_TSound' C:/Programme/BlitzMax/mod/brl.mod/directsoundaudio.mod/directsoundaudio.release.win32.x86.a(directsoundaudio.bmx.release.win32.x86.o): undefined reference to `_brl_audio_TSound_Delete' C:/Programme/BlitzMax/mod/brl.mod/directsoundaudio.mod/directsoundaudio.release.win32.x86.a(directsoundaudio.bmx.release.win32.x86.o): undefined reference to `_brl_audio_TChannel_New' C:/Programme/BlitzMax/mod/brl.mod/directsoundaudio.mod/directsoundaudio.release.win32.x86.a(directsoundaudio.bmx.release.win32.x86.o): undefined reference to `brl_audio_TChannel' C:/Programme/BlitzMax/mod/brl.mod/directsoundaudio.mod/directsoundaudio.release.win32.x86.a(directsoundaudio.bmx.release.win32.x86.o): undefined reference to `_brl_audio_TChannel_Delete' C:/Programme/BlitzMax/mod/brl.mod/directsoundaudio.mod/directsoundaudio.release.win32.x86.a(directsoundaudio.bmx.release.win32.x86.o): undefined reference to `_brl_audio_TAudioDriver_New' C:/Programme/BlitzMax/mod/brl.mod/directsoundaudio.mod/directsoundaudio.release.win32.x86.a(directsoundaudio.bmx.release.win32.x86.o): undefined reference to `brl_audio_TAudioDriver' C:/Programme/BlitzMax/mod/brl.mod/directsoundaudio.mod/directsoundaudio.release.win32.x86.a(directsoundaudio.bmx.release.win32.x86.o): undefined reference to `_brl_audio_TAudioDriver_Delete' C:/Programme/BlitzMax/mod/brl.mod/directsoundaudio.mod/directsoundaudio.release.win32.x86.a(directsoundaudio.bmx.release.win32.x86.o): undefined reference to `brl_audio_TSound' C:/Programme/BlitzMax/mod/brl.mod/directsoundaudio.mod/directsoundaudio.release.win32.x86.a(directsoundaudio.bmx.release.win32.x86.o): undefined reference to `_brl_audio_TSound_Load' C:/Programme/BlitzMax/mod/brl.mod/directsoundaudio.mod/directsoundaudio.release.win32.x86.a(directsoundaudio.bmx.release.win32.x86.o): undefined reference to `brl_audio_TChannel' C:/Programme/BlitzMax/mod/brl.mod/directsoundaudio.mod/directsoundaudio.release.win32.x86.a(directsoundaudio.bmx.release.win32.x86.o): undefined reference to `brl_audio_TAudioDriver' C:/Programme/BlitzMax/mod/brl.mod/directsoundaudio.mod/directsoundaudio.release.win32.x86.a(directsoundaudio.bmx.release.win32.x86.o): undefined reference to `_brl_audio_TAudioDriver_LoadSound' C:/Programme/BlitzMax/mod/brl.mod/freeaudioaudio.mod/freeaudioaudio.release.win32.x86.a(freeaudioaudio.bmx.release.win32.x86.o): undefined reference to `__bb_audio_audio' C:/Programme/BlitzMax/mod/brl.mod/freeaudioaudio.mod/freeaudioaudio.release.win32.x86.a(freeaudioaudio.bmx.release.win32.x86.o): undefined reference to `_brl_audio_TSound_New' C:/Programme/BlitzMax/mod/brl.mod/freeaudioaudio.mod/freeaudioaudio.release.win32.x86.a(freeaudioaudio.bmx.release.win32.x86.o): undefined reference to `brl_audio_TSound' C:/Programme/BlitzMax/mod/brl.mod/freeaudioaudio.mod/freeaudioaudio.release.win32.x86.a(freeaudioaudio.bmx.release.win32.x86.o): undefined reference to `_brl_audio_TSound_Delete' C:/Programme/BlitzMax/mod/brl.mod/freeaudioaudio.mod/freeaudioaudio.release.win32.x86.a(freeaudioaudio.bmx.release.win32.x86.o): undefined reference to `_brl_audio_TChannel_New' C:/Programme/BlitzMax/mod/brl.mod/freeaudioaudio.mod/freeaudioaudio.release.win32.x86.a(freeaudioaudio.bmx.release.win32.x86.o): undefined reference to `brl_audio_TChannel' C:/Programme/BlitzMax/mod/brl.mod/freeaudioaudio.mod/freeaudioaudio.release.win32.x86.a(freeaudioaudio.bmx.release.win32.x86.o): undefined reference to `_brl_audio_TChannel_Delete' C:/Programme/BlitzMax/mod/brl.mod/freeaudioaudio.mod/freeaudioaudio.release.win32.x86.a(freeaudioaudio.bmx.release.win32.x86.o): undefined reference to `_brl_audio_TAudioDriver_New' C:/Programme/BlitzMax/mod/brl.mod/freeaudioaudio.mod/freeaudioaudio.release.win32.x86.a(freeaudioaudio.bmx.release.win32.x86.o): undefined reference to `brl_audio_TAudioDriver' C:/Programme/BlitzMax/mod/brl.mod/freeaudioaudio.mod/freeaudioaudio.release.win32.x86.a(freeaudioaudio.bmx.release.win32.x86.o): undefined reference to `_brl_audio_TAudioDriver_Delete' C:/Programme/BlitzMax/mod/brl.mod/freeaudioaudio.mod/freeaudioaudio.release.win32.x86.a(freeaudioaudio.bmx.release.win32.x86.o): undefined reference to `brl_audio_TSound' C:/Programme/BlitzMax/mod/brl.mod/freeaudioaudio.mod/freeaudioaudio.release.win32.x86.a(freeaudioaudio.bmx.release.win32.x86.o): undefined reference to `_brl_audio_TSound_Load' C:/Programme/BlitzMax/mod/brl.mod/freeaudioaudio.mod/freeaudioaudio.release.win32.x86.a(freeaudioaudio.bmx.release.win32.x86.o): undefined reference to `brl_audio_TChannel' C:/Programme/BlitzMax/mod/brl.mod/freeaudioaudio.mod/freeaudioaudio.release.win32.x86.a(freeaudioaudio.bmx.release.win32.x86.o): undefined reference to `brl_audio_TAudioDriver' C:/Programme/BlitzMax/mod/brl.mod/freeaudioaudio.mod/freeaudioaudio.release.win32.x86.a(freeaudioaudio.bmx.release.win32.x86.o): undefined reference to `_brl_audio_TAudioDriver_LoadSound' C:/Programme/BlitzMax/mod/brl.mod/openalaudio.mod/openalaudio.release.win32.x86.a(openalaudio.bmx.release.win32.x86.o): undefined reference to `__bb_audio_audio' C:/Programme/BlitzMax/mod/brl.mod/openalaudio.mod/openalaudio.release.win32.x86.a(openalaudio.bmx.release.win32.x86.o): undefined reference to `_brl_audio_TSound_New' C:/Programme/BlitzMax/mod/brl.mod/openalaudio.mod/openalaudio.release.win32.x86.a(openalaudio.bmx.release.win32.x86.o): undefined reference to `brl_audio_TSound' C:/Programme/BlitzMax/mod/brl.mod/openalaudio.mod/openalaudio.release.win32.x86.a(openalaudio.bmx.release.win32.x86.o): undefined reference to `_brl_audio_TSound_Delete' C:/Programme/BlitzMax/mod/brl.mod/openalaudio.mod/openalaudio.release.win32.x86.a(openalaudio.bmx.release.win32.x86.o): undefined reference to `_brl_audio_TChannel_New' C:/Programme/BlitzMax/mod/brl.mod/openalaudio.mod/openalaudio.release.win32.x86.a(openalaudio.bmx.release.win32.x86.o): undefined reference to `brl_audio_TChannel' C:/Programme/BlitzMax/mod/brl.mod/openalaudio.mod/openalaudio.release.win32.x86.a(openalaudio.bmx.release.win32.x86.o): undefined reference to `_brl_audio_TChannel_Delete' C:/Programme/BlitzMax/mod/brl.mod/openalaudio.mod/openalaudio.release.win32.x86.a(openalaudio.bmx.release.win32.x86.o): undefined reference to `_brl_audio_TAudioDriver_New' C:/Programme/BlitzMax/mod/brl.mod/openalaudio.mod/openalaudio.release.win32.x86.a(openalaudio.bmx.release.win32.x86.o): undefined reference to `brl_audio_TAudioDriver' C:/Programme/BlitzMax/mod/brl.mod/openalaudio.mod/openalaudio.release.win32.x86.a(openalaudio.bmx.release.win32.x86.o): undefined reference to `_brl_audio_TAudioDriver_Delete' C:/Programme/BlitzMax/mod/brl.mod/openalaudio.mod/openalaudio.release.win32.x86.a(openalaudio.bmx.release.win32.x86.o): undefined reference to `brl_audio_TSound' C:/Programme/BlitzMax/mod/brl.mod/openalaudio.mod/openalaudio.release.win32.x86.a(openalaudio.bmx.release.win32.x86.o): undefined reference to `_brl_audio_TSound_Load' C:/Programme/BlitzMax/mod/brl.mod/openalaudio.mod/openalaudio.release.win32.x86.a(openalaudio.bmx.release.win32.x86.o): undefined reference to `brl_audio_TChannel' C:/Programme/BlitzMax/mod/brl.mod/openalaudio.mod/openalaudio.release.win32.x86.a(openalaudio.bmx.release.win32.x86.o): undefined reference to `brl_audio_TAudioDriver' C:/Programme/BlitzMax/mod/brl.mod/openalaudio.mod/openalaudio.release.win32.x86.a(openalaudio.bmx.release.win32.x86.o): undefined reference to `_brl_audio_TAudioDriver_LoadSound' C:/Programme/BlitzMax/projects/.bmx/test.bmx.console.release.win32.x86.o: undefined reference to `__bb_audio_audio' Build Error: Failed to link C:/Programme/BlitzMax/projects/test.exe Process complete Diese Fehlermeldungen tauchen nicht auf, wenn ich als Debug-Build kompiliere. Mache ich den Haken bei Debug-Build weg, sind sie wieder da und ich kann mein Programm nicht linken. Ansonsten sind keine Haken gesetzt. Hat da jemand eine Idee? Mit freundlichen Grüßen Klip |
||
![]() |
hazumu-kun |
![]() Antworten mit Zitat ![]() |
---|---|---|
MinGW laden und alle mods neu kompilieren?
(einmal ohne threading einmal mit threading ausgewählt bei den build options) |
||
Warum kann es keine omnipotente Macht geben?
Weil diese omnipotente Macht in der Lage sein müsste, einen so schweren Stein zu schaffen, dass sie ihn nicht heben kann -> nicht omnipotent |
![]() |
Klip |
![]() Antworten mit Zitat ![]() |
---|---|---|
Danke, das war's. Dachte zuerst ich mache was falsch, weil die Build Modules-Option deaktiviert war (war meine ich in den ersten BM-Versionen noch nicht so). Nach Installation von MinGW und setzen der Umgebungsvariablen klappt es. | ||
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group