Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Problème de compilation [ Archives / Au secours ] (PunkDude424)

jeudi 4 août 2005 à 22:30:35 | Problème de compilation

PunkDude424

Bonjour, j'ai un problème avec la compilation de projet sous visual studio 2003

Mon problème est le suivant : J'ai téléchargé les librairies RTSP LiveMedia sur le site de live ....www.live.com....j'ai fait comme il disait pour compiler sour windows avec visual studio 2003....tout fonctionne...j'ai réussi a compiler les test prog et les librairie...mais maintenant je voudrais prendre un programme test....onDemandRTSPServer et je voudrais le mettre dans un projet visual studio et pouvoir essayer de le modifier pour comprendre comment tout fonctionne....mais le problème est que je ne suis pas capable de compiler....jai toujours des erreurs de linkage....j'ai ajouté les répertoire des fichier include et des librairie dans mon projet et jai ajouté les librairie au projet mais sa ne foncitopnne pas....certaine fois jai une erreur comme koi un fichier obj est introuvable....mais le  fichier na aucun rapport avec le projet.....ex .: mon projet est dans e:\programmation\programmation visual c++\rtsp test et il me dit qu'il ne trouve pas e:\programmation\programmation.obj....mais il ny a  aucune référence a ce ficheir nul part...il n'existe nul part...d'autre fois j'Ai une centaine d>'erreur du style :

MSVCRT.lib(MSVCR71.dll) : error LNK2005: _exit already defined in LIBCMTD.lib(crt0dat.obj)

MSVCRT.lib(MSVCR71.dll) : error LNK2005: __errno already defined in LIBCMTD.lib(dosmap.obj)

MSVCRT.lib(MSVCR71.dll) : error LNK2005: _memmove already defined in LIBCMTD.lib(memmove.obj)

MSVCRT.lib(MSVCR71.dll) : error LNK2005: _sprintf already defined in LIBCMTD.lib(sprintf.obj)

MSVCRT.lib(MSVCR71.dll) : error LNK2005: _strftime already defined in LIBCMTD.lib(strftime.obj)

et plusieurs autre.....alors quoi faire ??? J,ai souvent beaucoup de misère avec de nouvelle libraire et le linkage et tout et tout.....quelquun peut maider ??? cest urgent


jeudi 4 août 2005 à 22:40:03 | Re : Problème de compilation

BruNews

Administrateur CodeS-SourceS
Teste en allant dans propriétés du proj, onglet Linker, categ 'Bibli spécifique ignorée' tu colles 'libcmt.lib' et ensuite tu compiles en RELEASE pour voir si passe.

ciao...
BruNews, MVP VC++

jeudi 4 août 2005 à 23:59:13 | Re : Problème de compilation

PunkDude424

non ça ne fonctionne pas....jai les erreurs suivante

Linking...

MSVCRT.lib(MSVCR71.dll) : error LNK2005: _strncpy already defined in LIBC.lib(strncpy.obj)

MSVCRT.lib(MSVCR71.dll) : error LNK2005: _free already defined in LIBC.lib(free.obj)

MSVCRT.lib(MSVCR71.dll) : error LNK2005: _memmove already defined in LIBC.lib(memmove.obj)

MSVCRT.lib(MSVCR71.dll) : error LNK2005: _exit already defined in LIBC.lib(crt0dat.obj)

MSVCRT.lib(MSVCR71.dll) : error LNK2005: _malloc already defined in LIBC.lib(malloc.obj)

MSVCRT.lib(ti_inst.obj) : error LNK2005: "private: __thiscall type_info::type_info(class type_info const &)" (??0type_info@@AAE@ABV0@@Z) already defined in LIBC.lib(typinfo.obj)

MSVCRT.lib(ti_inst.obj) : error LNK2005: "private: class type_info & __thiscall type_info::operator=(class type_info const &)" (??4type_info@@AAEAAV0@ABV0@@Z) already defined in LIBC.lib(typinfo.obj)

LINK : warning LNK4098: defaultlib 'MSVCRT' conflicts with use of other libs; use /NODEFAULTLIB:library

server.obj : error LNK2019: unresolved external symbol "public: __thiscall Port::Port(unsigned short)" (??0Port@@QAE@G@Z) referenced in function _main

liblivemedia.lib(RTSPServer.obj) : error LNK2001: unresolved external symbol "public: __thiscall Port::Port(unsigned short)" (??0Port@@QAE@G@Z)

liblivemedia.lib(OnDemandServerMediaSubsession.obj) : error LNK2019: unresolved external symbol "public: __thiscall Port::Port(unsigned short)" (??0Port@@QAE@G@Z) referenced in function "protected: virtual void __thiscall OnDemandServerMediaSubsession::getStreamParameters(unsigned int,unsigned int,class Port const &,class Port const &,int,unsigned char,unsigned char,unsigned int &,unsigned char &,unsigned int &,class Port &,class Port &,void * &)" (?getStreamParameters@OnDemandServerMediaSubsession@@MAEXIIABVPort@@0HEEAAIAAE1AAV2@3AAPAX@Z)

liblivemedia.lib(AMRAudioRTPSink.obj) : error LNK2001: unresolved external symbol "char * __cdecl strDup(char const *)" (?strDup@@YAPADPBD@Z)

liblivemedia.lib(MPEG4ESVideoRTPSink.obj) : error LNK2001: unresolved external symbol "char * __cdecl strDup(char const *)" (?strDup@@YAPADPBD@Z)

liblivemedia.lib(RTPSink.obj) : error LNK2001: unresolved external symbol "char * __cdecl strDup(char const *)" (?strDup@@YAPADPBD@Z)

libbasicusageenvironment.lib(BasicHashTable.obj) : error LNK2001: unresolved external symbol "char * __cdecl strDup(char const *)" (?strDup@@YAPADPBD@Z)

liblivemedia.lib(OnDemandServerMediaSubsession.obj) : error LNK2019: unresolved external symbol "char * __cdecl strDup(char const *)" (?strDup@@YAPADPBD@Z) referenced in function "protected: virtual void __thiscall OnDemandServerMediaSubsession::deleteStream(unsigned int,void * &)" (?deleteStream@OnDemandServerMediaSubsession@@MAEXIAAPAX@Z)

liblivemedia.lib(FileServerMediaSubsession.obj) : error LNK2001: unresolved external symbol "char * __cdecl strDup(char const *)" (?strDup@@YAPADPBD@Z)

liblivemedia.lib(MPEG4GenericRTPSink.obj) : error LNK2001: unresolved external symbol "char * __cdecl strDup(char const *)" (?strDup@@YAPADPBD@Z)

liblivemedia.lib(SimpleRTPSink.obj) : error LNK2001: unresolved external symbol "char * __cdecl strDup(char const *)" (?strDup@@YAPADPBD@Z)

liblivemedia.lib(RTSPServer.obj) : error LNK2019: unresolved external symbol "char * __cdecl strDup(char const *)" (?strDup@@YAPADPBD@Z) referenced in function "public: char * __thiscall RTSPServer::rtspURL(class ServerMediaSession const *)const " (?rtspURL@RTSPServer@@QBEPADPBVServerMediaSession@@@Z)

liblivemedia.lib(MPEG1or2FileServerDemux.obj) : error LNK2001: unresolved external symbol "char * __cdecl strDup(char const *)" (?strDup@@YAPADPBD@Z)

liblivemedia.lib(ServerMediaSession.obj) : error LNK2001: unresolved external symbol "char * __cdecl strDup(char const *)" (?strDup@@YAPADPBD@Z)

liblivemedia.lib(DigestAuthentication.obj) : error LNK2001: unresolved external symbol "char * __cdecl strDup(char const *)" (?strDup@@YAPADPBD@Z)

liblivemedia.lib(RTSPServer.obj) : error LNK2019: unresolved external symbol _our_inet_ntoa referenced in function "public: char * __thiscall RTSPServer::rtspURL(class ServerMediaSession const *)const " (?rtspURL@RTSPServer@@QBEPADPBVServerMediaSession@@@Z)

liblivemedia.lib(ServerMediaSession.obj) : error LNK2001: unresolved external symbol _our_inet_ntoa

liblivemedia.lib(OnDemandServerMediaSubsession.obj) : error LNK2019: unresolved external symbol _our_inet_ntoa referenced in function "public: virtual __thiscall StreamState::~StreamState(void)" (??1StreamState@@UAE@XZ)

liblivemedia.lib(RTSPServer.obj) : error LNK2019: unresolved external symbol __imp__ntohs@4 referenced in function "public: char * __thiscall RTSPServer::rtspURL(class ServerMediaSession const *)const " (?rtspURL@RTSPServer@@QBEPADPBVServerMediaSession@@@Z)

liblivemedia.lib(OnDemandServerMediaSubsession.obj) : error LNK2019: unresolved external symbol __imp__ntohs@4 referenced in function "public: void __thiscall StreamState::reclaim(void)" (?reclaim@StreamState@@QAEXXZ)

liblivemedia.lib(uLawAudioFilter.obj) : error LNK2001: unresolved external symbol __imp__ntohs@4

liblivemedia.lib(RTPInterface.obj) : error LNK2001: unresolved external symbol __imp__ntohs@4

liblivemedia.lib(RTSPServer.obj) : error LNK2019: unresolved external symbol "unsigned int __cdecl ourSourceAddressForMulticast(class UsageEnvironment &)" (?ourSourceAddressForMulticast@@YAIAAVUsageEnvironment@@@Z) referenced in function "public: char * __thiscall RTSPServer::rtspURL(class ServerMediaSession const *)const " (?rtspURL@RTSPServer@@QBEPADPBVServerMediaSession@@@Z)

liblivemedia.lib(ServerMediaSession.obj) : error LNK2001: unresolved external symbol "unsigned int __cdecl ourSourceAddressForMulticast(class UsageEnvironment &)" (?ourSourceAddressForMulticast@@YAIAAVUsageEnvironment@@@Z)

liblivemedia.lib(RTSPServer.obj) : error LNK2019: unresolved external symbol "unsigned int ReceivingInterfaceAddr" (?ReceivingInterfaceAddr@@3IA) referenced in function "public: char * __thiscall RTSPServer::rtspURL(class ServerMediaSession const *)const " (?rtspURL@RTSPServer@@QBEPADPBVServerMediaSession@@@Z)

liblivemedia.lib(RTSPServer.obj) : error LNK2019: unresolved external symbol __imp__closesocket@4 referenced in function "protected: static int __cdecl RTSPServer::setUpOurSocket(class UsageEnvironment &,class Port &)" (?setUpOurSocket@RTSPServer@@KAHAAVUsageEnvironment@@AAVPort@@@Z)

liblivemedia.lib(MP3StreamState.obj) : error LNK2001: unresolved external symbol __imp__closesocket@4

liblivemedia.lib(RTSPServer.obj) : error LNK2019: unresolved external symbol "unsigned int __cdecl getSourcePort(class UsageEnvironment &,int,class Port &)" (?getSourcePort@@YAIAAVUsageEnvironment@@HAAVPort@@@Z) referenced in function "protected: static int __cdecl RTSPServer::setUpOurSocket(class UsageEnvironment &,class Port &)" (?setUpOurSocket@RTSPServer@@KAHAAVUsageEnvironment@@AAVPort@@@Z)

liblivemedia.lib(OnDemandServerMediaSubsession.obj) : error LNK2001: unresolved external symbol "unsigned int __cdecl getSourcePort(class UsageEnvironment &,int,class Port &)" (?getSourcePort@@YAIAAVUsageEnvironment@@HAAVPort@@@Z)

liblivemedia.lib(RTSPServer.obj) : error LNK2019: unresolved external symbol __imp__listen@8 referenced in function "protected: static int __cdecl RTSPServer::setUpOurSocket(class UsageEnvironment &,class Port &)" (?setUpOurSocket@RTSPServer@@KAHAAVUsageEnvironment@@AAVPort@@@Z)

liblivemedia.lib(RTSPServer.obj) : error LNK2019: unresolved external symbol "unsigned int __cdecl increaseSendBufferTo(class UsageEnvironment &,int,unsigned int)" (?increaseSendBufferTo@@YAIAAVUsageEnvironment@@HI@Z) referenced in function "protected: static int __cdecl RTSPServer::setUpOurSocket(class UsageEnvironment &,class Port &)" (?setUpOurSocket@RTSPServer@@KAHAAVUsageEnvironment@@AAVPort@@@Z)

liblivemedia.lib(RTSPServer.obj) : error LNK2019: unresolved external symbol "int __cdecl setupStreamSocket(class UsageEnvironment &,class Port,unsigned int)" (?setupStreamSocket@@YAHAAVUsageEnvironment@@VPort@@I@Z) referenced in function "protected: static int __cdecl RTSPServer::setUpOurSocket(class UsageEnvironment &,class Port &)" (?setUpOurSocket@RTSPServer@@KAHAAVUsageEnvironment@@AAVPort@@@Z)

liblivemedia.lib(RTPSource.obj) : error LNK2001: unresolved external symbol "public: void * __thiscall HashTable::RemoveNext(void)" (?RemoveNext@HashTable@@QAEPAXXZ)

liblivemedia.lib(RTSPServer.obj) : error LNK2019: unresolved external symbol "public: void * __thiscall HashTable::RemoveNext(void)" (?RemoveNext@HashTable@@QAEPAXXZ) referenced in function "protected: virtual __thiscall RTSPServer::~RTSPServer(void)" (??1RTSPServer@@MAE@XZ)

liblivemedia.lib(OnDemandServerMediaSubsession.obj) : error LNK2001: unresolved external symbol "public: void * __thiscall HashTable::RemoveNext(void)" (?RemoveNext@HashTable@@QAEPAXXZ)

liblivemedia.lib(MPEG2TransportStreamFramer.obj) : error LNK2001: unresolved external symbol "public: void * __thiscall HashTable::RemoveNext(void)" (?RemoveNext@HashTable@@QAEPAXXZ)

liblivemedia.lib(RTPSink.obj) : error LNK2001: unresolved external symbol "public: void * __thiscall HashTable::RemoveNext(void)" (?RemoveNext@HashTable@@QAEPAXXZ)

liblivemedia.lib(RTSPServer.obj) : error LNK2019: unresolved external symbol "char * __cdecl strDupSize(char const *)" (?strDupSize@@YAPADPBD@Z) referenced in function "void __cdecl parseTransportHeader(char const *,enum StreamingMode &,char * &,char * &,unsigned char &,unsigned short &,unsigned short &,unsigned char &,unsigned char &)" (?parseTransportHeader@@YAXPBDAAW4StreamingMode@@AAPAD2AAEAAG433@Z)

liblivemedia.lib(RTSPServer.obj) : error LNK2019: unresolved external symbol __imp__send@16 referenced in function "private: void __thiscall RTSPServer::RTSPClientSession::incomingRequestHandler1(void)" (?incomingRequestHandler1@RTSPClientSession@RTSPServer@@AAEXXZ)

liblivemedia.lib(RTPInterface.obj) : error LNK2001: unresolved external symbol __imp__send@16

liblivemedia.lib(MP3StreamState.obj) : error LNK2001: unresolved external symbol __imp__send@16

liblivemedia.lib(RTSPServer.obj) : error LNK2019: unresolved external symbol "int __cdecl readSocket(class UsageEnvironment &,int,unsigned char *,unsigned int,struct sockaddr_in &,struct timeval *)" (?readSocket@@YAHAAVUsageEnvironment@@HPAEIAAUsockaddr_in@@PAUtimeval@@@Z) referenced in function "private: void __thiscall RTSPServer::RTSPClientSession::incomingRequestHandler1(void)" (?incomingRequestHandler1@RTSPClientSession@RTSPServer@@AAEXXZ)

liblivemedia.lib(RTPInterface.obj) : error LNK2001: unresolved external symbol "int __cdecl readSocket(class UsageEnvironment &,int,unsigned char *,unsigned int,struct sockaddr_in &,struct timeval *)" (?readSocket@@YAHAAVUsageEnvironment@@HPAEIAAUsockaddr_in@@PAUtimeval@@@Z)

liblivemedia.lib(RTSPServer.obj) : error LNK2019: unresolved external symbol __imp__accept@12 referenced in function "private: void __thiscall RTSPServer::incomingConnectionHandler1(void)" (?incomingConnectionHandler1@RTSPServer@@AAEXXZ)

liblivemedia.lib(MPEGVideoStreamFramer.obj) : error LNK2001: unresolved external symbol "int __cdecl gettimeofday(struct timeval *,int *)" (?gettimeofday@@YAHPAUtimeval@@PAH@Z)

liblivemedia.lib(MP3StreamState.obj) : error LNK2001: unresolved external symbol "int __cdecl gettimeofday(struct timeval *,int *)" (?gettimeofday@@YAHPAUtimeval@@PAH@Z)

liblivemedia.lib(RTPSource.obj) : error LNK2001: unresolved external symbol "int __cdecl gettimeofday(struct timeval *,int *)" (?gettimeofday@@YAHPAUtimeval@@PAH@Z)

libbasicusageenvironment.lib(DelayQueue.obj) : error LNK2001: unresolved external symbol "int __cdecl gettimeofday(struct timeval *,int *)" (?gettimeofday@@YAHPAUtimeval@@PAH@Z)

liblivemedia.lib(BasicUDPSink.obj) : error LNK2019: unresolved external symbol "int __cdecl gettimeofday(struct timeval *,int *)" (?gettimeofday@@YAHPAUtimeval@@PAH@Z) referenced in function "private: void __thiscall BasicUDPSink::afterGettingFrame1(unsigned int,unsigned int,unsigned int)" (?afterGettingFrame1@BasicUDPSink@@AAEXIII@Z)

liblivemedia.lib(MultiFramedRTPSink.obj) : error LNK2001: unresolved external symbol "int __cdecl gettimeofday(struct timeval *,int *)" (?gettimeofday@@YAHPAUtimeval@@PAH@Z)

liblivemedia.lib(AC3AudioStreamFramer.obj) : error LNK2001: unresolved external symbol "int __cdecl gettimeofday(struct timeval *,int *)" (?gettimeofday@@YAHPAUtimeval@@PAH@Z)

liblivemedia.lib(MPEG1or2AudioStreamFramer.obj) : error LNK2001: unresolved external symbol "int __cdecl gettimeofday(struct timeval *,int *)" (?gettimeofday@@YAHPAUtimeval@@PAH@Z)

liblivemedia.lib(AMRAudioFileSource.obj) : error LNK2019: unresolved external symbol "int __cdecl gettimeofday(struct timeval *,int *)" (?gettimeofday@@YAHPAUtimeval@@PAH@Z) referenced in function "private: __thiscall AMRAudioFileSource::AMRAudioFileSource(class UsageEnvironment &,struct _iobuf *,unsigned int,unsigned int)" (??0AMRAudioFileSource@@AAE@AAVUsageEnvironment@@PAU_iobuf@@II@Z)

liblivemedia.lib(WAVAudioFileSource.obj) : error LNK2001: unresolved external symbol "int __cdecl gettimeofday(struct timeval *,int *)" (?gettimeofday@@YAHPAUtimeval@@PAH@Z)

liblivemedia.lib(RTPSink.obj) : error LNK2001: unresolved external symbol "int __cdecl gettimeofday(struct timeval *,int *)" (?gettimeofday@@YAHPAUtimeval@@PAH@Z)

liblivemedia.lib(RTCP.obj) : error LNK2001: unresolved external symbol "int __cdecl gettimeofday(struct timeval *,int *)" (?gettimeofday@@YAHPAUtimeval@@PAH@Z)

liblivemedia.lib(ServerMediaSession.obj) : error LNK2019: unresolved external symbol "int __cdecl gettimeofday(struct timeval *,int *)" (?gettimeofday@@YAHPAUtimeval@@PAH@Z) referenced in function "protected: __thiscall ServerMediaSession::ServerMediaSession(class UsageEnvironment &,char const *,char const *,char const *,unsigned int,char const *)" (??0ServerMediaSession@@IAE@AAVUsageEnvironment@@PBD11I1@Z)

liblivemedia.lib(DigestAuthentication.obj) : error LNK2001: unresolved external symbol "int __cdecl gettimeofday(struct timeval *,int *)" (?gettimeofday@@YAHPAUtimeval@@PAH@Z)

liblivemedia.lib(ADTSAudioFileSource.obj) : error LNK2001: unresolved external symbol "int __cdecl gettimeofday(struct timeval *,int *)" (?gettimeofday@@YAHPAUtimeval@@PAH@Z)

liblivemedia.lib(ByteStreamFileSource.obj) : error LNK2019: unresolved external symbol "int __cdecl gettimeofday(struct timeval *,int *)" (?gettimeofday@@YAHPAUtimeval@@PAH@Z) referenced in function "protected: virtual __thiscall ByteStreamFileSource::~ByteStreamFileSource(void)" (??1ByteStreamFileSource@@MAE@XZ)

liblivemedia.lib(OnDemandServerMediaSubsession.obj) : error LNK2019: unresolved external symbol __imp__gethostname@8 referenced in function "protected: __thiscall OnDemandServerMediaSubsession::OnDemandServerMediaSubsession(class UsageEnvironment &,unsigned int)" (??0OnDemandServerMediaSubsession@@IAE@AAVUsageEnvironment@@I@Z)

liblivemedia.lib(OnDemandServerMediaSubsession.obj) : error LNK2019: unresolved external symbol "public: void __thiscall Groupsock::addDestination(struct in_addr const &,class Port const &)" (?addDestination@Groupsock@@QAEXABUin_addr@@ABVPort@@@Z) referenced in function "public: void __thiscall StreamState::startPlaying(class Destinations *,void (__cdecl*)(void *),void *)" (?startPlaying@StreamState@@QAEXPAVDestinations@@P6AXPAX@Z1@Z)

liblivemedia.lib(OnDemandServerMediaSubsession.obj) : error LNK2019: unresolved external symbol "public: void __thiscall Groupsock::removeDestination(struct in_addr const &,class Port const &)" (?removeDestination@Groupsock@@QAEXABUin_addr@@ABVPort@@@Z) referenced in function "public: void __thiscall StreamState::endPlaying(class Destinations *)" (?endPlaying@StreamState@@QAEXPAVDestinations@@@Z)

liblivemedia.lib(OnDemandServerMediaSubsession.obj) : error LNK2019: unresolved external symbol "public: virtual __thiscall Groupsock::~Groupsock(void)" (??1Groupsock@@UAE@XZ) referenced in function "protected: virtual char const * __thiscall OnDemandServerMediaSubsession::sdpLines(void)" (?sdpLines@OnDemandServerMediaSubsession@@MAEPBDXZ)

liblivemedia.lib(OnDemandServerMediaSubsession.obj) : error LNK2019: unresolved external symbol "public: __thiscall Groupsock::Groupsock(class UsageEnvironment &,struct in_addr const &,class Port,unsigned char)" (??0Groupsock@@QAE@AAVUsageEnvironment@@ABUin_addr@@VPort@@E@Z) referenced in function "protected: virtual char const * __thiscall OnDemandServerMediaSubsession::sdpLines(void)" (?sdpLines@OnDemandServerMediaSubsession@@MAEPBDXZ)

liblivemedia.lib(OnDemandServerMediaSubsession.obj) : error LNK2019: unresolved external symbol "public: void __thiscall Groupsock::removeAllDestinations(void)" (?removeAllDestinations@Groupsock@@QAEXXZ) referenced in function "protected: virtual void __thiscall OnDemandServerMediaSubsession::getStreamParameters(unsigned int,unsigned int,class Port const &,class Port const &,int,unsigned char,unsigned char,unsigned int &,unsigned char &,unsigned int &,class Port &,class Port &,void * &)" (?getStreamParameters@OnDemandServerMediaSubsession@@MAEXIIABVPort@@0HEEAAIAAE1AAV2@3AAPAX@Z)

liblivemedia.lib(RTPInterface.obj) : error LNK2001: unresolved external symbol "public: void __thiscall Groupsock::removeAllDestinations(void)" (?removeAllDestinations@Groupsock@@QAEXXZ)

liblivemedia.lib(MediaSink.obj) : error LNK2019: unresolved external symbol __imp__htonl@4 referenced in function "public: void __thiscall OutPacketBuffer::enqueueWord(unsigned int)" (?enqueueWord@OutPacketBuffer@@QAEXI@Z)

liblivemedia.lib(MediaSink.obj) : error LNK2019: unresolved external symbol __imp__ntohl@4 referenced in function "public: unsigned int __thiscall OutPacketBuffer::extractWord(unsigned int)" (?extractWord@OutPacketBuffer@@QAEII@Z)

liblivemedia.lib(RTCP.obj) : error LNK2001: unresolved external symbol __imp__ntohl@4

liblivemedia.lib(uLawAudioFilter.obj) : error LNK2019: unresolved external symbol __imp__htons@4 referenced in function "private: void __thiscall NetworkFromHostOrder16::afterGettingFrame1(unsigned int,unsigned int,struct timeval,unsigned int)" (?afterGettingFrame1@NetworkFromHostOrder16@@AAEXIIUtimeval@@I@Z)

liblivemedia.lib(RTPInterface.obj) : error LNK2019: unresolved external symbol "int __cdecl readSocketExact(class UsageEnvironment &,int,unsigned char *,unsigned int,struct sockaddr_in &,struct timeval *)" (?readSocketExact@@YAHAAVUsageEnvironment@@HPAEIAAUsockaddr_in@@PAUtimeval@@@Z) referenced in function "private: static void __cdecl SocketDescriptor::tcpReadHandler(class SocketDescriptor *,int)" (?tcpReadHandler@SocketDescriptor@@CAXPAV1@H@Z)

liblivemedia.lib(RTPInterface.obj) : error LNK2019: unresolved external symbol "public: unsigned int __thiscall Groupsock::output(class UsageEnvironment &,unsigned char,unsigned char *,unsigned int,class DirectedNetInterface *)" (?output@Groupsock@@QAEIAAVUsageEnvironment@@EPAEIPAVDirectedNetInterface@@@Z) referenced in function "public: void __thiscall RTPInterface::sendPacket(unsigned char *,unsigned int)" (?sendPacket@RTPInterface@@QAEXPAEI@Z)

liblivemedia.lib(BasicUDPSink.obj) : error LNK2001: unresolved external symbol "public: unsigned int __thiscall Groupsock::output(class UsageEnvironment &,unsigned char,unsigned char *,unsigned int,class DirectedNetInterface *)" (?output@Groupsock@@QAEIAAVUsageEnvironment@@EPAEIPAVDirectedNetInterface@@@Z)

liblivemedia.lib(RTPSink.obj) : error LNK2019: unresolved external symbol _our_random32 referenced in function "protected: __thiscall RTPSink::RTPSink(class UsageEnvironment &,class Groupsock *,unsigned char,unsigned int,char const *,unsigned int)" (??0RTPSink@@IAE@AAVUsageEnvironment@@PAVGroupsock@@EIPBDI@Z)

liblivemedia.lib(RTPSource.obj) : error LNK2001: unresolved external symbol _our_random32

liblivemedia.lib(RTPSink.obj) : error LNK2019: unresolved external symbol _our_random referenced in function "protected: __thiscall RTPSink::RTPSink(class UsageEnvironment &,class Groupsock *,unsigned char,unsigned int,char const *,unsigned int)" (??0RTPSink@@IAE@AAVUsageEnvironment@@PAVGroupsock@@EIPBDI@Z)

liblivemedia.lib(RTCP.obj) : error LNK2001: unresolved external symbol _our_random

liblivemedia.lib(RTCP.obj) : error LNK2019: unresolved external symbol "public: unsigned int __thiscall Groupsock::wasLoopedBackFromUs(class UsageEnvironment &,struct sockaddr_in &)" (?wasLoopedBackFromUs@Groupsock@@QAEIAAVUsageEnvironment@@AAUsockaddr_in@@@Z) referenced in function "private: void __thiscall RTCPInstance::incomingReportHandler1(void)" (?incomingReportHandler1@RTCPInstance@@AAEXXZ)

liblivemedia.lib(RTCP.obj) : error LNK2019: unresolved external symbol "public: void __thiscall Groupsock::multicastSendOnly(void)" (?multicastSendOnly@Groupsock@@QAEXXZ) referenced in function "protected: __thiscall RTCPInstance::RTCPInstance(class UsageEnvironment &,class Groupsock *,unsigned int,unsigned char const *,class RTPSink *,class RTPSource const *,unsigned int)" (??0RTCPInstance@@IAE@AAVUsageEnvironment@@PAVGroupsock@@IPBEPAVRTPSink@@PBVRTPSource@@I@Z)

liblivemedia.lib(MP3StreamState.obj) : error LNK2019: unresolved external symbol __imp__select@20 referenced in function "unsigned int __cdecl socketIsReadable(int)" (?socketIsReadable@@YAIH@Z)

libbasicusageenvironment.lib(BasicTaskScheduler.obj) : error LNK2001: unresolved external symbol __imp__select@20

liblivemedia.lib(MP3StreamState.obj) : error LNK2019: unresolved external symbol __imp__recv@16 referenced in function "private: unsigned int __thiscall MP3StreamState::readFromStream(unsigned char *,unsigned int)" (?readFromStream@MP3StreamState@@AAEIPAEI@Z)

libbasicusageenvironment.lib(BasicUsageEnvironment.obj) : error LNK2019: unresolved external symbol _initializeWinsockIfNecessary referenced in function "protected: __thiscall BasicUsageEnvironment::BasicUsageEnvironment(class TaskScheduler &)" (??0BasicUsageEnvironment@@IAE@AAVTaskScheduler@@@Z)

libbasicusageenvironment.lib(BasicUsageEnvironment.obj) : error LNK2019: unresolved external symbol __imp__WSAGetLastError@0 referenced in function "public: virtual int __thiscall BasicUsageEnvironment::getErrno(void)const " (?getErrno@BasicUsageEnvironment@@UBEHXZ)

libbasicusageenvironment.lib(BasicTaskScheduler.obj) : error LNK2019: unresolved external symbol __imp__WSAGetLastError@0 referenced in function "protected: virtual void __thiscall BasicTaskScheduler::SingleStep(unsigned int)" (?SingleStep@BasicTaskScheduler@@MAEXI@Z)

libbasicusageenvironment.lib(BasicTaskScheduler.obj) : error LNK2001: unresolved external symbol "public: virtual void __thiscall TaskScheduler::rescheduleDelayedTask(void * &,int,void (__cdecl*)(void *),void *)" (?rescheduleDelayedTask@TaskScheduler@@UAEXAAPAXHP6AXPAX@Z1@Z)

libbasicusageenvironment.lib(BasicTaskScheduler0.obj) : error LNK2001: unresolved external symbol "public: virtual void __thiscall TaskScheduler::rescheduleDelayedTask(void * &,int,void (__cdecl*)(void *),void *)" (?rescheduleDelayedTask@TaskScheduler@@UAEXAAPAXHP6AXPAX@Z1@Z)

libbasicusageenvironment.lib(BasicTaskScheduler.obj) : error LNK2019: unresolved external symbol ___WSAFDIsSet@8 referenced in function "protected: virtual void __thiscall BasicTaskScheduler::SingleStep(unsigned int)" (?SingleStep@BasicTaskScheduler@@MAEXI@Z)

libbasicusageenvironment.lib(BasicTaskScheduler.obj) : error LNK2019: unresolved external symbol __imp__socket@12 referenced in function "protected: virtual void __thiscall BasicTaskScheduler::SingleStep(unsigned int)" (?SingleStep@BasicTaskScheduler@@MAEXI@Z)

libbasicusageenvironment.lib(BasicHashTable.obj) : error LNK2019: unresolved external symbol "protected: __thiscall HashTable::HashTable(void)" (??0HashTable@@IAE@XZ) referenced in function "public: __thiscall BasicHashTable::BasicHashTable(int)" (??0BasicHashTable@@QAE@H@Z)

libbasicusageenvironment.lib(BasicHashTable.obj) : error LNK2019: unresolved external symbol "protected: __thiscall HashTable::Iterator::Iterator(void)" (??0Iterator@HashTable@@IAE@XZ) referenced in function "public: __thiscall BasicHashTable::Iterator::Iterator(class BasicHashTable &)" (??0Iterator@BasicHashTable@@QAE@AAV1@@Z)

libbasicusageenvironment.lib(BasicHashTable.obj) : error LNK2019: unresolved external symbol "public: virtual __thiscall HashTable::Iterator::~Iterator(void)" (??1Iterator@HashTable@@UAE@XZ) referenced in function "public: virtual void * __thiscall BasicHashTable::Iterator::`scalar deleting destructor'(unsigned int)" (??_GIterator@BasicHashTable@@UAEPAXI@Z)

libbasicusageenvironment.lib(BasicHashTable.obj) : error LNK2019: unresolved external symbol "public: virtual __thiscall HashTable::~HashTable(void)" (??1HashTable@@UAE@XZ) referenced in function "public: virtual __thiscall BasicHashTable::~BasicHashTable(void)" (??1BasicHashTable@@UAE@XZ)

libbasicusageenvironment.lib(BasicUsageEnvironment0.obj) : error LNK2019: unresolved external symbol "protected: virtual __thiscall UsageEnvironment::~UsageEnvironment(void)" (??1UsageEnvironment@@MAE@XZ) referenced in function "public: virtual __thiscall BasicUsageEnvironment0::~BasicUsageEnvironment0(void)" (??1BasicUsageEnvironment0@@UAE@XZ)

libbasicusageenvironment.lib(BasicUsageEnvironment0.obj) : error LNK2019: unresolved external symbol "protected: __thiscall UsageEnvironment::UsageEnvironment(class TaskScheduler &)" (??0UsageEnvironment@@IAE@AAVTaskScheduler@@@Z) referenced in function "protected: __thiscall BasicUsageEnvironment0::BasicUsageEnvironment0(class TaskScheduler &)" (??0BasicUsageEnvironment0@@IAE@AAVTaskScheduler@@@Z)

libbasicusageenvironment.lib(BasicTaskScheduler0.obj) : error LNK2019: unresolved external symbol "public: virtual __thiscall TaskScheduler::~TaskScheduler(void)" (??1TaskScheduler@@UAE@XZ) referenced in function "public: virtual __thiscall BasicTaskScheduler0::~BasicTaskScheduler0(void)" (??1BasicTaskScheduler0@@UAE@XZ)

libbasicusageenvironment.lib(BasicTaskScheduler0.obj) : error LNK2019: unresolved external symbol "protected: __thiscall TaskScheduler::TaskScheduler(void)" (??0TaskScheduler@@IAE@XZ) referenced in function "protected: __thiscall BasicTaskScheduler0::BasicTaskScheduler0(void)" (??0BasicTaskScheduler0@@IAE@XZ)

Release/TestProject.exe : fatal error LNK1120: 47 unresolved externals

Build log was saved at "file://e:\Programmation\Programmation Visual C++ .Net\Rtsp\TestProject\Release\BuildLog.htm"

TestProject - 106 error(s), 1 warning(s)

---------------------- Done ----------------------

Build: 0 succeeded, 1 failed, 0 skipped


vendredi 5 août 2005 à 00:11:57 | Re : Problème de compilation

BruNews

Administrateur CodeS-SourceS
évite de nous mettre le tout, 4 lignes suffisaient.
ben va falloir tester toutes les options possibles, il y a peut-être un exemple de proj sur VS avec cette lib ? c'est le cas avec la zlib par exemple (encore que je l'ai toute refaite pour ne plus être emmerdé). Les libs externes compilées avec des trucs exotiques ça met toujours le souk.
bon courage.

ciao...
BruNews, MVP VC++

vendredi 5 août 2005 à 00:33:15 | Re : Problème de compilation

PunkDude424

ok dsl!!!

Mais jai tout compilé avec visual studio 2003....je suis aller chercher la lib....sur un systeme linux jai générer les fichiers .mak et jai fait dans une fenetre de commande dos....nmake makefile.mak .....et le tout a été généré avec le compilo de VS

Merci quand meme

vendredi 5 août 2005 à 07:18:07 | Re : Problème de compilation

SnOOpss

j'ai deja u ce prb
Tu vas dans "setting" puis "link" puis "input" et dans "ignore librairie" tu rajoutes MSVCRT.lib
Ou alors tu rajoute l option /nodefaultlib:"LIBCMTD.lib"

Sinon il te faut regler "setting" "c++" dans le combo "code generation"  et tu chnage "use runtime librairie" mais la premiere methode suffit generalalement !!


vendredi 5 août 2005 à 08:49:42 | Re : Problème de compilation

vecchio56

Administrateur CodeS-SourceS
C'est ce qu'a proposé brunews au debut

vendredi 5 août 2005 à 20:13:02 | Re : Problème de compilation

SnOOpss

Mince désolé javais pas vu sa reponse au millieu des c/c des messages d'erreur !!

Sinon tu as essayé la meme manip en rajoutant aussi LIBC.lib

Si je me souviens bien il fallait aussi que l'application et la bibliohtèque utilisent la même version de la RTL donc il m'avait fallu changer par exemple multi-threaded runtime library en single threaded ou vice-verca (dans code genration) !!

lundi 8 août 2005 à 19:32:17 | Re : Problème de compilation

SnOOpss

Re !!
En fait chez moi ca marche nickel mais uniquement en mode DEBUG il s'agit de la librairie id3lib qui comprens zlib.
En mode debug j'utlise id3libD.lib ( ki marche sans probleme)
En mode Release il me faut utilier id3lib.lib ET zlib.lib (???) ( 30 min de gualere sans succés)

Donc j'ai tout mit en Single Threated et les seul message d'erreur que j'ai (ils viennent de zlib) sont
MSVCRT.lib(MSVCRT.dll) : error LNK2005: _calloc already defined in LIBC.lib(calloc.obj)
MSVCRT.lib(MSVCRT.dll) : error LNK2005: _free already defined in LIBC.lib(free.obj)

Quand tu disait l'avoir refaite tu voulais dire quoi BruNews ( c en c++ ??)


lundi 8 août 2005 à 19:49:44 | Re : Problème de compilation

BruNews

Administrateur CodeS-SourceS
Au pied de la lettre:
j'ai ressorti toutes les fonctions, structures etc.. enlevé les params virtuels, enfin tout remis dans un format normal et compilé comme il se doit en __stdcall et C. Depuis ça roule nickel mais c'est du taf, prévois une demi journée mais ça vaut le coup, fini les emmerdes. Autre truc, j'ai passé les allocs mémoire direct en Win par VirtualAlloc pour qu'il n'y ait plus aucune dépendance sur la CRT.

ciao...
BruNews, MVP VC++


1 2

Cette discussion est classé dans : problème, projet, obj, lib, msvcrt


Répondre à ce message

Sujets en rapport avec ce message

utiliser une librairie faite pour du C dans du C++??? [ par cartouh ] Bonjour,j'essaie d'utiliser la librairie CPDFLib (http://www.fastio.com/)je l'ai compilé sous visual comme ils disent dans la doc, j'obtient un .libje Problème avec MFC [ par DeadlyPredator ] Salut,Je souhaite compiler mon projet MFC en ligne de commande. Donc, j'ai créé la batch suivante :md Lolmidl /I".\Include" /newtlb /tlb ".\Lol\mcFirs Problème avec WinMM.Lib [ par miskeen ] Bonjour,J'essaye de linker la librairie WinMM.Lib dans mon projet pour calculer le temps d'exécution de mon application en utilisant VS2005. Pour cela Linker une lib [ par LaTatadu91 ] bonjour,bon je me retrouve confronté a un probleme sur une librairie, visual me dit ceci:LINK : fatal error LNK1104: impossible d'ouvrir le fichier 'W Problème de link? [ par Twinuts ] <meta name="CHANGED" content="160 Problème de dll et lib en C++ [ par sidhannowe ] Salut,C'est peut etre un problème récurrent sur le net mais après des heures de recherche je n'ai toujours pas trouvé de solution.Je dois utiliser une Problème avec le fichier oledb.h [ par romauto750 ] Bonjour à tous, j'ai un problème dont je ne comprend rien.En compilant mon projet, j'ai eu tout à coup alors que ça marchait quelques minutes avant de Pas de .lib créé sous Visual C++ 6.0 [ par Dryko ] Bonjour,Je travaille actuellement sur un projet basé sur Directshow dans lequel j'ai créé un filtre (dans un projet a part) et je voudrait l'integrer Problème avec glew [ par wperrad ] salut tout le mondeJ'ai essayé d'utiliser glew dans un projet : quand je l'utilise dans un source qui doit générer un exe ça se passe sans pb, mais dè Problème de linker avec D3D [ par XenonGP ] Salut tt le monde !Voilà je comprends rien. J'ai telechargé DX9SDK, g mis ttes les lib et les includes. Tout va très bien (initialisation etc.) juqu'a


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,515 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.