[Gelöst]Borland C++ 5.02 - Problem beim Einbinden von Lib`s



  • Guten Tag,

    als Vorwarnung, 5.02 ist natürlich übelst veraltet, aber da dieser Compiler in meiner schule genutzt werden muss (😡), ist ein updaten natürlich nicht möglich.

    Es geht nun um folgendes Problem:

    Ich versuche, fmod3 in ein Projekt einzufügen, jedoch scheint`s, dass die Library zwar eingebunden (zumindestens kommt diesbezüglich kein Error), aber nicht gelesen werden kann.

    Die Datei fmodbc.lib liegt im Projekt-Ordner unter ./lib/ und wurde über

    #pragma comment(lib,"lib/fmodbc.lib")
    

    eingebunden.

    Beim Compillieren treten direkt solche Fehler auf:

    Fehler: Error: Unresolved external 'FSOUND_Init' referenced from C:\DOKUMENTE UND EINSTELLUNGEN\ADAN0S\DESKTOP\MP3-VERWALTUNG\MP3PLAY\FMOD_MP3\MAIN.OBJ

    Ist das einfach ein Fehler meinerseits, oder liegts am Compiler bzw der IDE?

    Vielen Dank im Voraus,
    Sven

    EDIT: Habs hinbekommen, lag anscheinend an dem Verfahren, wie ich es eingebunden hab:

    Klappt nicht:

    #ifdef WIN32
    	#include <windows.h>
    	// automatically link to fmod library
           #pragma comment(lib,"fmodbc.lib")
    #else
    	#include "include/wincompat.h"
    #endif
    

    Klappt:

    #include <windows.h>
    #pragma comment(lib,"fmodbc.lib")
    

Anmelden zum Antworten