Re: Undefined values in link...
Re: Undefined values in link...
- Subject: Re: Undefined values in link...
- From: Scott Tooker <email@hidden>
- Date: Thu, 9 Mar 2006 13:35:10 -0800
Unless you are building for Jaguar there is no need to use prebinding.
Are you seeing this problem when Prebinding is turned off?
Scott
On Mar 9, 2006, at 12:39 AM, John Draper wrote:
Hi,
I have 3 targets on my application.
libresipStack.a
libRTPLib.a
SipApplication
Each of these libraries compile just great. All of my Libraries are
static and I want
to "pre-bind" them. Because I have these .a libs, I cannot use
Development build
style... I'm still on X-Code 1.5
See additional notes labled <---
----- cut here -----
cd /Volumes/Development/SIP_work/resiprocate-0.9.0-5019
/usr/bin/g++-3.3 -o /Volumes/Development/SIP_work/
resiprocate-0.9.0-5019/build/SipApplication.app/Contents/MacOS/
SipApplication -L/Volumes/Development/SIP_work/
resiprocate-0.9.0-5019/build -L/Volumes/Development/SIP_work/
resiprocate-0.9.0-5019/build -L/Volumes/Development/SIP_work/
resiprocate-0.9.0-5019 -F/Volumes/Development/SIP_work/
resiprocate-0.9.0-5019/build -F/Volumes/Development/SIP_work/
resiprocate-0.9.0-5019 -filelist /Volumes/Development/SIP_work/
resiprocate-0.9.0-5019/build/SipApplication.build/
SipApplication.build/Objects-normal/SipApplication.LinkFileList -
lresipStack -framework Cocoa -lcrypto.0.9.7 -lssl.0.9.7 -framework
vecLib -framework CoreAudio -framework AudioToolbox -arch ppc -
prebind -Wl,-no_arch_warnings
ld: warning prebinding disabled because of undefined symbols
ld: Undefined symbols:
RTPSession::EndDataAccess() <--- All of these are in libRTPLib.a
library.
RTPSession::GetNextPacket()
RTPSession::BeginDataAccess()
RTPSession::GetCurrentSourceInfo()
RTPSession::GotoNextSourceWithData()
RTPSession::GotoFirstSourceWithData()
RTPSession::RTPSession(RTPTransmitter::TransmissionProtocol)
RTPSession::~RTPSession()
RTPSession::SendPacket(void const*, unsigned long)
RTPSession::AddDestination(RTPAddress const&)
RTPSession::SetDefaultPayloadType(unsigned char)
RTPSession::SetDefaultTimestampIncrement(unsigned int)
RTPSession::Create(RTPSessionParams const&, RTPTransmissionParams
const*)
RTPSessionParams::RTPSessionParams()
vtable for RTPIPv4Address
ld: warning prebinding disabled because of undefined symbols
ld: Undefined symbols:
----- end ------
Note, all others work just fine... why are these all undefined?
And what X-Code
setting do I need to change to get this to link properly?
John
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden