hallo zusammen
habe noch folgendes problem: bin bei der tribase. habe (so dachte ich) alle fehler behoben doch als ich es debuggen will kommt das:
------ Erstellen gestartet: Projekt: TriBase, Konfiguration: Debug Win32 ------
Verknüpfen...
Bibliothek ".\Debug/TriBaseD.lib" und Objekt ".\Debug/TriBaseD.exp" werden erstellt.
tbConfig.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "_DirectSoundEnumerateA@8" in Funktion ""enum tbResult __cdecl EnumSoundDrivers(struct HWND__ *)" (?EnumSoundDrivers@@YA?AW4tbResult@@PAUHWND__@@@Z)".
tbConfig.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "_Direct3DCreate9@4" in Funktion ""enum tbResult __cdecl tbDoConfigDialog(struct tbConfig *)" (?tbDoConfigDialog@@YA?AW4tbResult@@PAUtbConfig@@@Z)".
tbDirect3D.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_Direct3DCreate9@4".
tbTextureManager.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_DXGetErrorString9A@4".
tbVertexBuffer.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "_DXGetErrorString9A@4" in Funktion ""public: enum tbResult __thiscall tbVertexBuffer::Init(struct IDirect3DVertexBuffer9 *,unsigned long)" (?Init@tbVertexBuffer@@QAE?AW4tbResult@@PAUIDirect3DVertexBuffer9@@K@Z)".
tbVideo.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_DXGetErrorString9A@4".
tbMusic.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_DXGetErrorString9A@4".
tbOctree.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_DXGetErrorString9A@4".
tbSkyBox.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_DXGetErrorString9A@4".
tbSound.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_DXGetErrorString9A@4".
tbEffect.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_DXGetErrorString9A@4".
tbFont.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_DXGetErrorString9A@4".
tbIndexBuffer.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_DXGetErrorString9A@4".
tbModel.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_DXGetErrorString9A@4".
tbDirect3D.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_DXGetErrorString9A@4".
tbDirectInput.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_DXGetErrorString9A@4".
tbDirectSound.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_DXGetErrorString9A@4".
tbDraw2D.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_DXGetErrorString9A@4".
tbTextureManager.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_DXGetErrorDescription9A@4".
tbVertexBuffer.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_DXGetErrorDescription9A@4".
tbVideo.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_DXGetErrorDescription9A@4".
tbMusic.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_DXGetErrorDescription9A@4".
tbOctree.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "_DXGetErrorDescription9A@4" in Funktion ""class tbVector3 __cdecl tbVector3Normalize(class tbVector3 const &)" (?tbVector3Normalize@@YA?AVtbVector3@@ABV1@@Z)".
tbSkyBox.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_DXGetErrorDescription9A@4".
tbSound.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_DXGetErrorDescription9A@4".
tbEffect.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_DXGetErrorDescription9A@4".
tbFont.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_DXGetErrorDescription9A@4".
tbIndexBuffer.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_DXGetErrorDescription9A@4".
tbModel.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_DXGetErrorDescription9A@4".
tbDirect3D.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_DXGetErrorDescription9A@4".
tbDirectInput.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_DXGetErrorDescription9A@4".
tbDirectSound.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_DXGetErrorDescription9A@4".
tbDraw2D.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_DXGetErrorDescription9A@4".
tbDirectInput.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_c_dfDIKeyboard".
tbDirectInput.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_GUID_SysKeyboard".
tbDirectInput.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_c_dfDIMouse2".
tbDirectInput.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_GUID_SysMouse".
tbDirectInput.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_c_dfDIJoystick".
tbDirectInput.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "_DirectInput8Create@20" in Funktion ""public: enum tbResult __thiscall tbDirectInput::Init(struct HWND__ *,unsigned long)" (?Init@tbDirectInput@@QAE?AW4tbResult@@PAUHWND__@@K@Z)".
tbDirectInput.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_IID_IDirectInput8A".
tbDirectSound.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_IID_IDirectSound3DListener".
tbDirectSound.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "_DirectSoundCreate8@12" in Funktion ""public: enum tbResult __thiscall tbDirectSound::Init(struct tbConfig *,struct HWND__ *,unsigned long,int)" (?Init@tbDirectSound@@QAE?AW4tbResult@@PAUtbConfig@@PAUHWND__@@KH@Z)".
tbDraw2D.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "_D3DXCreateTextureFromFileInMemoryEx@60" in Funktion ""public: enum tbResult __thiscall tbDraw2D::Init(class tbVFile *,unsigned long,unsigned long,enum _D3DFORMAT)" (?Init@tbDraw2D@@QAE?AW4tbResult@@PAVtbVFile@@KKW4_D3DFORMAT@@@Z)".
tbFont.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_D3DXCreateTextureFromFileInMemoryEx@60".
tbTextureManager.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_D3DXCreateTextureFromFileInMemoryEx@60".
tbEffect.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "_D3DXCreateEffect@36" in Funktion ""public: enum tbResult __thiscall tbEffect::Init(char *,int)" (?Init@tbEffect@@QAE?AW4tbResult@@PADH@Z)".
tbMusic.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_TIME_FORMAT_MEDIA_TIME".
tbVideo.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_TIME_FORMAT_MEDIA_TIME".
strmbased.lib(ctlutil.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_TIME_FORMAT_MEDIA_TIME".
tbMusic.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_IID_IBasicAudio".
tbVideo.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "_IID_IBasicAudio" in Funktion ""public: __thiscall tbVideoRenderer::tbVideoRenderer(struct IUnknown *,long *)" (??0tbVideoRenderer@@QAE@PAUIUnknown@@PAJ@Z)".
strmbased.lib(ctlutil.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_IID_IBasicAudio".
tbMusic.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_IID_IMediaSeeking".
tbVideo.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_IID_IMediaSeeking".
strmbased.lib(renbase.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_IID_IMediaSeeking".
strmbased.lib(ctlutil.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_IID_IMediaSeeking".
tbMusic.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_IID_IMediaControl".
tbVideo.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_IID_IMediaControl".
strmbased.lib(ctlutil.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_IID_IMediaControl".
tbMusic.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_CLSID_FilterGraph".
tbVideo.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_CLSID_FilterGraph".
tbMusic.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_IID_IGraphBuilder".
tbVideo.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_IID_IGraphBuilder".
tbSound.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_IID_IDirectSound3DBuffer".
tbSound.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_IID_IDirectSoundBuffer8".
tbTextureManager.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "_D3DXCreateCubeTextureFromFileInMemoryEx@56" in Funktion ""public: struct IDirect3DCubeTexture9 * __thiscall tbTextureManager::LoadCubeTexture(class tbVFile *,int,int,enum _D3DFORMAT,unsigned long,enum _D3DPOOL,unsigned long,unsigned long,unsigned long,char *)" (?LoadCubeTexture@tbTextureManager@@QAEPAUIDirect3DCubeTexture9@@PAVtbVFile@@HHW4_D3DFORMAT@@KW4_D3DPOOL@@KKKPAD@Z)".
tbTextureManager.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "_D3DXCreateVolumeTextureFromFileInMemoryEx@64" in Funktion ""public: struct IDirect3DVolumeTexture9 * __thiscall tbTextureManager::LoadVolumeTexture(class tbVFile *,int,int,int,int,enum _D3DFORMAT,unsigned long,enum _D3DPOOL,unsigned long,unsigned long,unsigned long,char *)" (?LoadVolumeTexture@tbTextureManager@@QAEPAUIDirect3DVolumeTexture9@@PAVtbVFile@@HHHHW4_D3DFORMAT@@KW4_D3DPOOL@@KKKPAD@Z)".
tbVideo.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual long __stdcall CBaseRenderer::FindPin(wchar_t const *,struct IPin * *)" (?FindPin@CBaseRenderer@@UAGJPB_WPAPAUIPin@@@Z)".
tbVideo.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual long __stdcall CBaseVideoRenderer::JoinFilterGraph(struct IFilterGraph *,wchar_t const *)" (?JoinFilterGraph@CBaseVideoRenderer@@UAGJPAUIFilterGraph@@PB_W@Z)".
tbVideo.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual long __stdcall CBaseFilter::QueryVendorInfo(wchar_t * *)" (?QueryVendorInfo@CBaseFilter@@UAGJPAPA_W@Z)".
tbVideo.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_MEDIASUBTYPE_ARGB32".
strmbased.lib(amvideo.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_MEDIASUBTYPE_ARGB32".
tbVideo.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_MEDIASUBTYPE_RGB32".
strmbased.lib(amvideo.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_MEDIASUBTYPE_RGB32".
tbVideo.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_MEDIASUBTYPE_RGB24".
strmbased.lib(amvideo.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_MEDIASUBTYPE_RGB24".
tbVideo.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_MEDIASUBTYPE_ARGB1555".
tbVideo.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_MEDIASUBTYPE_RGB555".
strmbased.lib(amvideo.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_MEDIASUBTYPE_RGB555".
tbVideo.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_MEDIASUBTYPE_RGB565".
strmbased.lib(amvideo.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_MEDIASUBTYPE_RGB565".
tbVideo.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_MEDIATYPE_Video".
tbVideo.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_FORMAT_VideoInfo".
strmbased.lib(wxdebug.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_FORMAT_VideoInfo".
tbVideo.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_MEDIASUBTYPE_QTMovie".
tbVideo.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_MEDIASUBTYPE_Avi".
tbVideo.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_MEDIASUBTYPE_MPEG1VideoCD".
tbVideo.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_MEDIASUBTYPE_MPEG1Video".
tbVideo.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_MEDIASUBTYPE_MPEG1System".
tbVideo.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_MEDIATYPE_Stream".
tbVideo.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_IID_IFilterGraph".
tbVideo.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual long __stdcall CBaseFilter::FindPin(wchar_t const *,struct IPin * *)" (?FindPin@CBaseFilter@@UAGJPB_WPAPAUIPin@@@Z)".
tbVideo.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual long __stdcall CBaseFilter::JoinFilterGraph(struct IFilterGraph *,wchar_t const *)" (?JoinFilterGraph@CBaseFilter@@UAGJPAUIFilterGraph@@PB_W@Z)".
TriBase.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "_D3DXCreateEffectPool@4" in Funktion ""enum tbResult __cdecl tbInit(void)" (?tbInit@@YA?AW4tbResult@@XZ)".
strmbased.lib(renbase.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_IID_IMediaPosition".
strmbased.lib(ctlutil.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_IID_IMediaPosition".
strmbased.lib(renbase.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_IID_IMediaEventSink".
strmbased.lib(amfilter.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_IID_IMediaEventSink".
strmbased.lib(renbase.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_IID_IQualProp".
strmbased.lib(renbase.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_IID_IBaseFilter".
strmbased.lib(amfilter.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_IID_IBaseFilter".
strmbased.lib(wxdebug.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_IID_IBaseFilter".
strmbased.lib(amfilter.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_CLSID_MemoryAllocator".
strmbased.lib(amfilter.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_IID_IMemAllocator".
strmbased.lib(asyncrdr.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_IID_IMemAllocator".
strmbased.lib(amfilter.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_IID_ISeekingPassThru".
strmbased.lib(amfilter.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_CLSID_SeekingPassThru".
strmbased.lib(amfilter.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_IID_IMediaFilter".
strmbased.lib(amfilter.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_IID_IAMovieSetup".
strmbased.lib(amfilter.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_IID_IFilterGraph2".
strmbased.lib(amfilter.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_CLSID_FilterMapper".
strmbased.lib(amfilter.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_IID_IFilterMapper".
strmbased.lib(amfilter.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_IID_IEnumPins".
strmbased.lib(amfilter.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_IID_IEnumMediaTypes".
strmbased.lib(amfilter.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_IID_IPin".
strmbased.lib(wxdebug.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_IID_IPin".
strmbased.lib(amfilter.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_IID_IMemInputPin".
strmbased.lib(amfilter.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_IID_IMediaSample2".
strmbased.lib(amfilter.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_IID_IMediaSample".
strmbased.lib(amfilter.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_IID_IPinFlowControl".
strmbased.lib(amfilter.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_IID_IPinConnection".
strmbased.lib(amfilter.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_IID_IMemAllocatorCallbackTemp".
strmbased.lib(mtype.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_FORMAT_WaveFormatEx".
strmbased.lib(mtype.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_MEDIATYPE_Audio".
strmbased.lib(wxdebug.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_MEDIATYPE_Audio".
strmbased.lib(asyncrdr.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_IID_IAsyncReader".
strmbased.lib(wxdebug.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_MEDIASUBTYPE_MPEG1Packet".
strmbased.lib(ctlutil.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_LIBID_QuartzTypeLib".
strmbased.lib(ctlutil.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_IID_IMediaEventEx".
strmbased.lib(ctlutil.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_IID_IMediaEvent".
strmbased.lib(ctlutil.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_IID_IVideoWindow".
strmbased.lib(ctlutil.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_IID_IBasicVideo2".
strmbased.lib(ctlutil.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_IID_IBasicVideo".
strmbased.lib(ctlutil.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_IID_IDeferredCommand".
strmbased.lib(amvideo.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_MEDIASUBTYPE_Overlay".
strmbased.lib(amvideo.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_MEDIASUBTYPE_RGB8".
strmbased.lib(amvideo.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_MEDIASUBTYPE_RGB4".
strmbased.lib(amvideo.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_MEDIASUBTYPE_RGB1".
Debug/TriBaseD.dll : fatal error LNK1120: 83 nicht aufgelöste externe Verweise.
Das Buildprotokoll wurde unter "file://d:\Tools\Spieletools\TriBase\TriBase\Debug\BuildLog.htm" gespeichert.
TriBase - 139 Fehler, 0 Warnung(en)
========== Erstellen: 0 erfolgreich, Fehler bei 1, 0 aktuell, 0 übersprungen ==========
was soll ich tun?!