Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
Westbeam
Anmeldungsdatum: 22.12.2009 Beiträge: 760
|
Verfasst am: 05.07.2012, 09:14 Titel: Problem mit FBSound |
|
|
Hi
Seitdem mein Spiel X-tfb mit Libbass nicht mehr funktioniert, habe ich mich kurzerhand entschieden, auf FBSound umzusteigen. Sobald ich FBSound allerdings über den Befehl "fbs_Init(48000)" initialisieren möchte, lässt sich das Programm nicht mehr kompilieren. Fehlermeldungen sind folgende:
Zitat: | fbc -w all "X-tfb.bas" (im Verzeichnis: /home/alex/a/X - the forgotten battles)
./libfbsound.a(fbsound.o): In function `FBS_LOAD_OGGFILE':
(.text+0x2355): undefined reference to `ov_open_callbacks'
./libfbsound.a(fbsound.o): In function `FBS_LOAD_OGGFILE':
(.text+0x23a4): undefined reference to `ov_info'
./libfbsound.a(fbsound.o): In function `FBS_LOAD_OGGFILE':
(.text+0x24b0): undefined reference to `ov_clear'
./libfbsound.a(fbsound.o): In function `FBS_LOAD_OGGFILE':
(.text+0x269e): undefined reference to `ov_read'
./libfbsound.a(fbsound.o): In function `FBS_LOAD_OGGFILE':
(.text+0x272c): undefined reference to `ov_clear'
Kompilierung fehlgeschlagen. |
Ich fände es wahnsinnig super, wenn ihr mir da helfen könntet, denn ich fahre Sonntag in Urlaub und würde die Demo von X-tfb bis dahin gerne fertig haben. |
|
Nach oben |
|
|
MOD Fleißiger Referenzredakteur
Anmeldungsdatum: 10.09.2007 Beiträge: 1003
|
Verfasst am: 05.07.2012, 11:38 Titel: |
|
|
Dir fehlen die Libs, auf denen FBSound aufbaut.
ov_*-Funktionen müssten Teil von vorbisfile sein, achte aber auch darauf, dass du vorbis selbst und ogg installierst.
Du hättest auch selbst in den FBSound-Code schauen können. Im inc-Ordner ist die Datei vorbisfile.bi und darin stehen deine Funktionen und die dafür benötigten Libs. |
|
Nach oben |
|
|
Westbeam
Anmeldungsdatum: 22.12.2009 Beiträge: 760
|
Verfasst am: 05.07.2012, 12:01 Titel: |
|
|
Folgende Libs habe ich als .a Dateien im Programmordner:
-libfbscpu.a
-libfbsound.a
-libmad.a
-libogg.a
-libvorbis.a
-libvorbisfile.a
Scheinbar habe ich alle Libs, trotzdem taucht der Fehler auf. |
|
Nach oben |
|
|
MOD Fleißiger Referenzredakteur
Anmeldungsdatum: 10.09.2007 Beiträge: 1003
|
Verfasst am: 05.07.2012, 12:09 Titel: |
|
|
Und woher hast du die? Zumindest sind die im fbsound-Paket nur für Windows enthalten. Lies mal die rebuildlib_linux.txt und installier die Pakete. |
|
Nach oben |
|
|
Westbeam
Anmeldungsdatum: 22.12.2009 Beiträge: 760
|
Verfasst am: 05.07.2012, 12:17 Titel: |
|
|
Ah jetzt funktioniert es, danke.
Die waren in dem FBSound Ordner, den ich auf meinem Rechner hatte. |
|
Nach oben |
|
|
|