Linker problem mit mingw 3.4.2 und Fmode 4.02
-
Hallo,
Schönes Forum hier,
ich habe ein kleines Problem,Wenn ich den Initialisierungs code von Fmod, compilen lasse, kommt ein Linker error, sehr unschön.
[Linker error] undefined reference to `_ZN4FMOD6System4initEijPv@16'
ld returned 1 exit status#include <fmod.hpp> using namespace FMOD; int main() { FMOD_RESULT result; System *system; result = System_Create(&system); // Create the main system object. if (result != FMOD_OK) { return 1; } //Linkererror ?! result = system->init(100, FMOD_INIT_NORMAL, NULL); // Initialize FMOD. if (result != FMOD_OK) { return 1; }
wenn ich die result = system->init(100, FMOD_INIT_NORMAL, NULL); zeile auskommertiere, kommt kein Fehler, aber das ist ja nciht der Sinn von einem Sound system.
hoffe, jemand weiß rat.
-
Moin Leute,
Also, das Problem war, das die Dll von Fmod nur mit VC Compiled wurde --> kein OOP interface zur ansprache verfügbar ist,
--> Altes interface benutzten.Mehr dazu im Fmodforum, aber sehr versteckt.