[xsde-users] RE: VxWorks Link errors --- strange things ...

O'Laughlin, Terry Terry.O'Laughlin at ipc.com
Fri Dec 10 09:18:19 EST 2010


Hi Boris,

Is it that there is a positional requirement to add after WAN.tmp?

We have a lot of libraries that we add.  It appears that if I move the position in the list of libs to link against, I get differing errors.

I'll check into this with our VxWorks experts.

Cheers,

Terry O'




-----------------------------------------------------
Please consider the environment before printing this email.

-----Original Message-----
From: Boris Kolpackov [mailto:boris at codesynthesis.com]
Sent: Friday, December 10, 2010 6:37 AM
To: O'Laughlin, Terry
Cc: xsde-users at codesynthesis.com
Subject: Re: VxWorks Link errors --- strange things ...

Hi Terry,

O'Laughlin, Terry <Terry.O'Laughlin at ipc.com> writes:

> ldppc -N -X -e _sysInit -Ttext 00010000  \
>    -o WAN vxworks/dataSegPad.o WAN.tmp ckversion.o ctdt.o -T /usr/mx/3rdparty/vw5.5/powerpc_qos/target/h/tool/gnu/ldscripts/link.RAM
> WAN.tmp: In function `RTCREvents_saggr::RTCREvents_saggr(void)':
> WAN.tmp(.text+0x379fb2): undefined reference to `xsde::cxx::serializer::validating::time_simpl::time_simpl(void)'

These symbols should be defined in libxsde.a. Try to add it to the linker
command line, after WAN.tmp:

ldppc -N -X -e _sysInit -Ttext 00010000  \
   -o WAN vxworks/dataSegPad.o WAN.tmp path/to/libxsde.a ckversion.o ctdt.o \
   -T /usr/mx/3rdparty/vw5.5/powerpc_qos/target/h/tool/gnu/ldscripts/link.RAM

Boris

DISCLAIMER: This e-mail may contain information that is confidential, privileged or otherwise protected from disclosure. If you are not an intended recipient of this e-mail, do not duplicate or redistribute it by any means. Please delete it and any attachments and notify the sender that you have received it in error. Unintended recipients are prohibited from taking action on the basis of information in this e-mail.E-mail messages may contain computer viruses or other defects, may not be accurately replicated on other systems, or may be intercepted, deleted or interfered with without the knowledge of the sender or the intended recipient. If you are not comfortable with the risks associated with e-mail messages, you may decide not to use e-mail to communicate with IPC. IPC reserves the right, to the extent and under circumstances permitted by applicable law, to retain, monitor and intercept e-mail messages to and from its systems.



More information about the xsde-users mailing list