Hi,
ich hoffe mal, ich bin hiermit nicht allzu offtopic.
Ich versuch seit einiger Zeit das DirectShow-Filter Sample ERZGB24 unter VS2003 mit den Project Files von http://tmhare.mvps.org/help.htm zu compilieren.
Zuvor hab ich bereits die Strmbasd.lib/Strmbase.lib mit den BaseClasses gebaut, die ich zum Sample hinzulinke.
Beim Erstellen des Filters bekomme ich dann aber neben jeder Menge Warnungen folgende Fehler:
strmbasd.lib(wxlist.obj) : error LNK2001: Nichtaufgelöstes externes Symbol ___CxxFrameHandler3
strmbasd.lib(amfilter.obj) : error LNK2019: Nicht aufgelöstes externes Symbol '___CxxFrameHandler3', verwiesen in Funktion '__ehhandler$??0CBaseMediaFilter@@QAE@PBDPAUIUnknown@@PAVCCritSec@@ABU_GUID@@@Z'
strmbasd.lib(transfrm.obj) : error LNK2001: Nichtaufgelöstes externes Symbol ___CxxFrameHandler3
strmbasd.lib(wxutil.obj) : error LNK2001: Nichtaufgelöstes externes Symbol ___CxxFrameHandler3
strmbasd.lib(wxdebug.obj) : error LNK2019: Nicht aufgelöstes externes Symbol '___CxxFrameHandler3', verwiesen in Funktion '"unsigned long __stdcall DbgRegisterObjectCreation(char const *,wchar_t const *)" (?DbgRegisterObjectCreation@@YGKPBDPB_W@Z)'
Debug\MPEGDecoder.ax : fatal error LNK1120: 1 unaufgelöste externe Verweise
Es scheint, als ob der Linker Funktionsdefinitionen in der erstellten strmbasd.lib nicht finden kann. Nur was soll dieses "___CxxFrameHandler3" sein?
Wär über absolut jede Hilfe dankbar, da ich an den Fehlern bereits seit einigen Tage sitze.