Hi,

after downloading wengophone-2.1 from branch, I fixed some errors during the 
compilation process. Most were missing include directions. I'm building the 
INSTALL-project.
There are dynamic libraries owwebcam, phapiutil, phapi; but the 
qtwengophone-project needs static libraries. When I build static libraries 
instead of dynamic, the I get the following errors. I don't know how to go on. 
I cant't find anything in the mailinglist's archive.

I found hints on similar problems in december 2006 and october 2005. But they 
are not fitting my errors.

I hope you can help me,

Torsten Graf


system:

- Win XP SP2
- MS Visual Studio 2005
- Cmake 2.4
- boost 1.33
- qt 4.3.0 with patch for MSVC


error codes in english:

Error LNK2001: unresolved external symbol 'symbol'
Error LNK2019: unresolved external symbol 'symbol' referenced in function 
'function'
Error LNK1120: number unresolved externals


build-output:

------ Erstellen gestartet: Projekt: qtwengophone, Konfiguration: Debug Win32 
------
Verknüpfen...
   Bibliothek "Debug\qtwengophone.lib" und Objekt "Debug\qtwengophone.exp" 
werden erstellt.
QtWengoPhone.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol 
""__declspec(dllimport) public: static void __cdecl 
WebcamDriver::apiInitialize(void)" ([EMAIL PROTECTED]@@SAXXZ)" in Funktion 
""private: virtual void __thiscall QtWengoPhone::initThreadSafe(void)" ([EMAIL 
PROTECTED]@@EAEXXZ)".
owphone.lib(WengoPhone.obj) : error LNK2001: Nicht aufgelöstes externes Symbol 
""__declspec(dllimport) public: static void __cdecl 
WebcamDriver::apiInitialize(void)" ([EMAIL PROTECTED]@@SAXXZ)".
QtVideoSettings.obj : error LNK2019: Verweis auf nicht aufgelöstes externes 
Symbol ""__declspec(dllimport) public: static class WebcamDriver * __cdecl 
WebcamDriver::getInstance(void)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED])" in 
Funktion ""public: __thiscall QtVideoSettings::QtVideoSettings(class 
CWengoPhone &,class QWidget *)" (??0QtVideoSettings@@[EMAIL 
PROTECTED]@@PAVQWidget@@@Z)".
owphone.lib(Config.obj) : error LNK2001: Nicht aufgelöstes externes Symbol 
""__declspec(dllimport) public: static class WebcamDriver * __cdecl 
WebcamDriver::getInstance(void)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED])".
owphapiwrapper.lib(PhApiWrapper.obj) : error LNK2019: Verweis auf nicht 
aufgelöstes externes Symbol "__imp__owplShutdown" in Funktion ""public: virtual 
void __thiscall PhApiWrapper::terminate(void)" ([EMAIL PROTECTED]@@UAEXXZ)".
owphapiwrapper.lib(PhApiWrapper.obj) : error LNK2019: Verweis auf nicht 
aufgelöstes externes Symbol "__imp__owplConfigSetNat" in Funktion ""private: 
void __thiscall PhApiWrapper::setNetworkParameter(void)" ([EMAIL 
PROTECTED]@@AAEXXZ)".
owphapiwrapper.lib(PhApiWrapper.obj) : error LNK2019: Verweis auf nicht 
aufgelöstes externes Symbol "__imp__owplConfigSetTunnel" in Funktion ""private: 
void __thiscall PhApiWrapper::setNetworkParameter(void)" ([EMAIL 
PROTECTED]@@AAEXXZ)".
owphapiwrapper.lib(PhApiWrapper.obj) : error LNK2019: Verweis auf nicht 
aufgelöstes externes Symbol "__imp__owplConfigSetLocalHttpProxy" in Funktion 
""private: void __thiscall PhApiWrapper::setNetworkParameter(void)" ([EMAIL 
PROTECTED]@@AAEXXZ)".
owphapiwrapper.lib(PhApiWrapper.obj) : error LNK2019: Verweis auf nicht 
aufgelöstes externes Symbol "__imp__owplLineAddCredential" in Funktion 
""public: virtual int __thiscall PhApiWrapper::addVirtualLine(class 
std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> 
> const &,class std::basic_string<char,struct std::char_traits<char>,class 
std::allocator<char> > const &,class std::basic_string<char,struct 
std::char_traits<char>,class std::allocator<char> > const &,class 
std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> 
> const &,class std::basic_string<char,struct std::char_traits<char>,class 
std::allocator<char> > const &,class std::basic_string<char,struct 
std::char_traits<char>,class std::allocator<char> > const &,class 
std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> 
> const &)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED]@[EMAIL PROTECTED]@@[EMAIL 
PROTECTED]@2@@std@@[EMAIL PROTECTED])".
owphapiwrapper.lib(PhApiWrapper.obj) : error LNK2019: Verweis auf nicht 
aufgelöstes externes Symbol "__imp__owplLineAdd" in Funktion ""public: virtual 
int __thiscall PhApiWrapper::addVirtualLine(class std::basic_string<char,struct 
std::char_traits<char>,class std::allocator<char> > const &,class 
std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> 
> const &,class std::basic_string<char,struct std::char_traits<char>,class 
std::allocator<char> > const &,class std::basic_string<char,struct 
std::char_traits<char>,class std::allocator<char> > const &,class 
std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> 
> const &,class std::basic_string<char,struct std::char_traits<char>,class 
std::allocator<char> > const &,class std::basic_string<char,struct 
std::char_traits<char>,class std::allocator<char> > const &)" ([EMAIL 
PROTECTED]@@[EMAIL PROTECTED]@[EMAIL PROTECTED]@@[EMAIL 
PROTECTED]@2@@std@@[EMAIL PROTECTED])".
owphapiwrapper.lib(PhApiWrapper.obj) : error LNK2019: Verweis auf nicht 
aufgelöstes externes Symbol "__imp__owplLineRegister" in Funktion ""public: 
virtual int __thiscall PhApiWrapper::registerVirtualLine(int)" ([EMAIL 
PROTECTED]@@[EMAIL PROTECTED])".
owphapiwrapper.lib(PhApiWrapper.obj) : error LNK2019: Verweis auf nicht 
aufgelöstes externes Symbol "__imp__owplLineDelete" in Funktion ""public: 
virtual void __thiscall PhApiWrapper::removeVirtualLine(int)" ([EMAIL 
PROTECTED]@@[EMAIL PROTECTED])".
owphapiwrapper.lib(PhApiWrapper.obj) : error LNK2019: Verweis auf nicht 
aufgelöstes externes Symbol "__imp__owplCallConnect" in Funktion ""public: 
virtual int __thiscall PhApiWrapper::makeCall(int,class 
std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> 
> const &,bool)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED]@[EMAIL 
PROTECTED]@@[EMAIL PROTECTED]@2@@std@@[EMAIL PROTECTED])".
owphapiwrapper.lib(PhApiWrapper.obj) : error LNK2019: Verweis auf nicht 
aufgelöstes externes Symbol "__imp__owplCallCreate" in Funktion ""public: 
virtual int __thiscall PhApiWrapper::makeCall(int,class 
std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> 
> const &,bool)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED]@[EMAIL 
PROTECTED]@@[EMAIL PROTECTED]@2@@std@@[EMAIL PROTECTED])".
owphapiwrapper.lib(PhApiWrapper.obj) : error LNK2019: Verweis auf nicht 
aufgelöstes externes Symbol "__imp__owplCallAccept" in Funktion ""public: 
virtual void __thiscall PhApiWrapper::sendRingingNotification(int,bool)" 
([EMAIL PROTECTED]@@[EMAIL PROTECTED])".
owphapiwrapper.lib(PhApiWrapper.obj) : error LNK2019: Verweis auf nicht 
aufgelöstes externes Symbol "__imp__owplCallAnswer" in Funktion ""public: 
virtual void __thiscall PhApiWrapper::acceptCall(int,bool)" ([EMAIL 
PROTECTED]@@[EMAIL PROTECTED])".
owphapiwrapper.lib(PhApiWrapper.obj) : error LNK2019: Verweis auf nicht 
aufgelöstes externes Symbol "__imp__owplCallReject" in Funktion ""public: 
virtual void __thiscall PhApiWrapper::rejectCall(int)" ([EMAIL 
PROTECTED]@@[EMAIL PROTECTED])".
owphapiwrapper.lib(PhApiWrapper.obj) : error LNK2019: Verweis auf nicht 
aufgelöstes externes Symbol "__imp__owplCallDisconnect" in Funktion ""public: 
virtual void __thiscall PhApiWrapper::closeCall(int)" ([EMAIL 
PROTECTED]@@[EMAIL PROTECTED])".
owphapiwrapper.lib(PhApiWrapper.obj) : error LNK2019: Verweis auf nicht 
aufgelöstes externes Symbol "__imp__owplCallHold" in Funktion ""public: virtual 
void __thiscall PhApiWrapper::holdCall(int)" ([EMAIL PROTECTED]@@[EMAIL 
PROTECTED])".
owphapiwrapper.lib(PhApiWrapper.obj) : error LNK2019: Verweis auf nicht 
aufgelöstes externes Symbol "__imp__owplCallUnhold" in Funktion ""public: 
virtual void __thiscall PhApiWrapper::resumeCall(int)" ([EMAIL 
PROTECTED]@@[EMAIL PROTECTED])".
owphapiwrapper.lib(PhApiWrapper.obj) : error LNK2019: Verweis auf nicht 
aufgelöstes externes Symbol "__imp__phBlindTransferCall" in Funktion ""public: 
virtual void __thiscall PhApiWrapper::blindTransfer(int,class 
std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> 
> const &)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED]@[EMAIL PROTECTED]@@[EMAIL 
PROTECTED]@2@@std@@@Z)".
owphapiwrapper.lib(PhApiWrapper.obj) : error LNK2019: Verweis auf nicht 
aufgelöstes externes Symbol "__imp__phSendDtmf" in Funktion ""public: virtual 
void __thiscall PhApiWrapper::playDtmf(int,char)" ([EMAIL PROTECTED]@@[EMAIL 
PROTECTED])".
owphapiwrapper.lib(PhApiWrapper.obj) : error LNK2019: Verweis auf nicht 
aufgelöstes externes Symbol "__imp__phSendSoundFile" in Funktion ""public: 
virtual void __thiscall PhApiWrapper::playSoundFile(int,class 
std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> 
> const &)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED]@[EMAIL PROTECTED]@@[EMAIL 
PROTECTED]@2@@std@@@Z)".
owphapiwrapper.lib(PhApiWrapper.obj) : error LNK2019: Verweis auf nicht 
aufgelöstes externes Symbol "__imp__phCallGetCodecs" in Funktion ""public: 
virtual enum CodecList::AudioCodec __thiscall 
PhApiWrapper::getAudioCodecUsed(int)" ([EMAIL PROTECTED]@@[EMAIL 
PROTECTED]@@[EMAIL PROTECTED])".
owphapiwrapper.lib(PhApiWrapper.obj) : error LNK2019: Verweis auf nicht 
aufgelöstes externes Symbol "__imp__phChangeAudioDevices" in Funktion 
""private: bool __thiscall PhApiWrapper::setAudioDevices(void)" ([EMAIL 
PROTECTED]@@AAE_NXZ)".
owphapiwrapper.lib(PhApiWrapper.obj) : error LNK2001: Nicht aufgelöstes 
externes Symbol "__imp__phcfg".
owphapiwrapper.lib(PhApiWrapper.obj) : error LNK2019: Verweis auf nicht 
aufgelöstes externes Symbol "__imp__owplConfigEnablePIM" in Funktion ""public: 
virtual void __thiscall PhApiWrapper::enablePIM(bool)" ([EMAIL 
PROTECTED]@@[EMAIL PROTECTED])".
owphapiwrapper.lib(PhApiWrapper.obj) : error LNK2019: Verweis auf nicht 
aufgelöstes externes Symbol "__imp__owplMessageSendPlainText" in Funktion 
""public: void __thiscall PhApiWrapper::sendMessage(class IMChatSession &,class 
std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> 
> const &)" ([EMAIL PROTECTED]@@QAEXAAVIMChatSession@@[EMAIL PROTECTED]@[EMAIL 
PROTECTED]@@[EMAIL PROTECTED]@2@@std@@@Z)".
owphapiwrapper.lib(PhApiWrapper.obj) : error LNK2019: Verweis auf nicht 
aufgelöstes externes Symbol "__imp__owplMessageSendTypingState" in Funktion 
""public: void __thiscall PhApiWrapper::changeTypingState(class IMChatSession 
&,enum IMChat::TypingState)" ([EMAIL PROTECTED]@@QAEXAAVIMChatSession@@[EMAIL 
PROTECTED]@@@Z)".
owphapiwrapper.lib(PhApiWrapper.obj) : error LNK2019: Verweis auf nicht 
aufgelöstes externes Symbol "__imp__owplMessageSendIcon" in Funktion ""public: 
void __thiscall PhApiWrapper::sendMyIcon(class std::basic_string<char,struct 
std::char_traits<char>,class std::allocator<char> > const &,class 
std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> 
> const &)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED]@[EMAIL PROTECTED]@@[EMAIL 
PROTECTED]@2@@std@@[EMAIL PROTECTED])".
owphapiwrapper.lib(PhApiWrapper.obj) : error LNK2019: Verweis auf nicht 
aufgelöstes externes Symbol "__imp__owplPresencePublish" in Funktion ""private: 
void __thiscall PhApiWrapper::publishPresence(bool,class 
std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> 
> const &)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED]@[EMAIL PROTECTED]@@[EMAIL 
PROTECTED]@2@@std@@@Z)".
owphapiwrapper.lib(PhApiWrapper.obj) : error LNK2019: Verweis auf nicht 
aufgelöstes externes Symbol "__imp__owplPresenceSubscribe" in Funktion 
""public: void __thiscall PhApiWrapper::subscribeToPresenceOf(class 
std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> 
> const &)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED]@[EMAIL PROTECTED]@@[EMAIL 
PROTECTED]@2@@std@@@Z)".
owphapiwrapper.lib(PhApiWrapper.obj) : error LNK2019: Verweis auf nicht 
aufgelöstes externes Symbol "__imp__owplPresenceUnsubscribe" in Funktion 
""public: void __thiscall PhApiWrapper::unsubscribeToPresenceOf(class 
std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> 
> const &)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED]@[EMAIL PROTECTED]@@[EMAIL 
PROTECTED]@2@@std@@@Z)".
owphapiwrapper.lib(PhApiWrapper.obj) : error LNK2019: Verweis auf nicht 
aufgelöstes externes Symbol "__imp__phVideoControlSetWebcamCaptureResolution" 
in Funktion ""public: virtual void __thiscall 
PhApiWrapper::setVideoQuality(enum EnumVideoQuality::VideoQuality)" ([EMAIL 
PROTECTED]@@[EMAIL PROTECTED]@@@Z)".
owphapiwrapper.lib(PhApiWrapper.obj) : error LNK2019: Verweis auf nicht 
aufgelöstes externes Symbol "__imp__phConf" in Funktion ""public: virtual void 
__thiscall PhApiWrapper::joinConference(int,int)" ([EMAIL PROTECTED]@@[EMAIL 
PROTECTED])".
owphapiwrapper.lib(PhApiWrapper.obj) : error LNK2019: Verweis auf nicht 
aufgelöstes externes Symbol "__imp__phStopConf" in Funktion ""public: virtual 
void __thiscall PhApiWrapper::splitConference(int,int)" ([EMAIL 
PROTECTED]@@[EMAIL PROTECTED])".
owphapiwrapper.lib(PhApiWrapper.obj) : error LNK2019: Verweis auf nicht 
aufgelöstes externes Symbol "__imp__owplConfigSetAudioCodecs" in Funktion 
""public: virtual void __thiscall PhApiWrapper::setAudioCodecList(class 
StringList const &)" ([EMAIL PROTECTED]@@UAEXABVStringList@@@Z)".
owphapiwrapper.lib(PhApiWrapper.obj) : error LNK2019: Verweis auf nicht 
aufgelöstes externes Symbol "__imp__owplInit" in Funktion ""public: virtual 
void __thiscall PhApiWrapper::init(void)" ([EMAIL PROTECTED]@@UAEXXZ)".
owphapiwrapper.lib(PhApiWrapper.obj) : error LNK2019: Verweis auf nicht 
aufgelöstes externes Symbol "__imp__owplConfigSetOutboundProxy" in Funktion 
""public: virtual void __thiscall PhApiWrapper::init(void)" ([EMAIL 
PROTECTED]@@UAEXXZ)".
owphapiwrapper.lib(PhApiWrapper.obj) : error LNK2019: Verweis auf nicht 
aufgelöstes externes Symbol "__imp__owplConfigAddVideoCodecByName" in Funktion 
""public: virtual void __thiscall PhApiWrapper::init(void)" ([EMAIL 
PROTECTED]@@UAEXXZ)".
owphapiwrapper.lib(PhApiWrapper.obj) : error LNK2019: Verweis auf nicht 
aufgelöstes externes Symbol "__imp__phVideoControlSetCameraFlip" in Funktion 
""public: virtual void __thiscall PhApiWrapper::flipVideoImage(bool)" ([EMAIL 
PROTECTED]@@[EMAIL PROTECTED])".
owphapiwrapper.lib(PhApiWrapper.obj) : error LNK2019: Verweis auf nicht 
aufgelöstes externes Symbol "__imp__owplConfigSetEncryptionMode" in Funktion 
""public: virtual void __thiscall PhApiWrapper::setCallsEncryption(bool)" 
([EMAIL PROTECTED]@@[EMAIL PROTECTED])".
owphapiwrapper.lib(PhApiWrapper.obj) : error LNK2019: Verweis auf nicht 
aufgelöstes externes Symbol "__imp__owplCallGetEncryptionMode" in Funktion 
""public: virtual bool __thiscall PhApiWrapper::isCallEncrypted(int)" ([EMAIL 
PROTECTED]@@[EMAIL PROTECTED])".
owphapiwrapper.lib(PhApiCallbacks.obj) : error LNK2019: Verweis auf nicht 
aufgelöstes externes Symbol "__imp__owplEventListenerAdd" in Funktion ""public: 
void __thiscall PhApiCallbacks::startListeningPhApiEvents(void)" ([EMAIL 
PROTECTED]@@QAEXXZ)".
owphapiwrapper.lib(PhApiSFPWrapper.obj) : error LNK2019: Verweis auf nicht 
aufgelöstes externes Symbol "__imp__owplPluginCallFunction" in Funktion 
""public: int __thiscall PhApiSFPWrapper::sendFile(int,class 
std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> 
>,class std::basic_string<char,struct std::char_traits<char>,class 
std::allocator<char> >,class std::basic_string<char,struct 
std::char_traits<char>,class std::allocator<char> >,class 
std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> 
>,class std::basic_string<char,struct std::char_traits<char>,class 
std::allocator<char> >,unsigned int)" ([EMAIL PROTECTED]@@[EMAIL 
PROTECTED]@[EMAIL PROTECTED]@@[EMAIL PROTECTED]@2@@std@@[EMAIL PROTECTED])".
owphapiwrapper.lib(PhApiSFPWrapper.obj) : error LNK2019: Verweis auf nicht 
aufgelöstes externes Symbol "__imp__owplPluginSetParam" in Funktion ""private: 
void __thiscall PhApiSFPWrapper::setBasePort(unsigned int)" ([EMAIL 
PROTECTED]@@[EMAIL PROTECTED])".
owphone.lib(PhApiFileSessionManager.obj) : error LNK2001: Nicht aufgelöstes 
externes Symbol "__imp__owplPluginSetParam".
owphone.lib(PhApiFileSessionManager.obj) : error LNK2019: Verweis auf nicht 
aufgelöstes externes Symbol "__imp__owplPluginLoad" in Funktion ""public: 
__thiscall PhApiFileSessionManager::PhApiFileSessionManager(class UserProfile 
&)" (??0PhApiFileSessionManager@@[EMAIL PROTECTED]@@@Z)".
owphapiwrapper.lib(PhApiSFPCallbacks.obj) : error LNK2019: Verweis auf nicht 
aufgelöstes externes Symbol "__imp__owplPluginSetCallback" in Funktion 
""public: static void __cdecl PhApiSFPCallbacks::setCallbacks(void)" ([EMAIL 
PROTECTED]@@SAXXZ)".
owphapiwrapper.lib(PhApiSFPCallbacks.obj) : error LNK2019: Verweis auf nicht 
aufgelöstes externes Symbol "__imp__strfilled" in Funktion 
"_inviteToTransferHandler".
Debug\qtwengophone.exe : fatal error LNK1120: 47 nicht aufgelöste externe 
Verweise.
Das Buildprotokoll wurde unter 
"file://d:\OpenWengo\build\wengophone\src\presentation\qt\qtwengophone.dir\Debug\BuildLog.htm"
 gespeichert.
qtwengophone - 51 Fehler, 0 Warnung(en)
_____________________________________________________________________
Der WEB.DE SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen!
http://smartsurfer.web.de/?mc=100071&distributionid=000000000066

_______________________________________________
Wengophone-devel mailing list
[email protected]
http://dev.openwengo.com/mailman/listinfo/wengophone-devel

Reply via email to