[Xorp-hackers] Porting xorp

Rajeesh R rajeesh.r at thinkpalm.com
Mon Feb 23 02:35:06 PST 2015


Hi 

I am facing an issue with RPATH . It is not taking the library . Its generated (pls see the below terminal log)
I tried with RPATH variable but it is not taking. Any idea ? 

My command is 

scons build=powerpc CC=/usr/local/ppce500v2/bin/powerpc-linux-gcc CXX=/usr/local/ppce500v2/bin/powerpc-linux-g++ CFLAGS=-I/home/thinkpalm/git/snapgear/include LINKFLAGS=-L/home/thinkpalm/git/snapgear/lib RPATH=/home/thinkpalm/git/snapgear/lib


scons: `obj/powerpc-unknown-none/libxorp/libxorp_core.so' is up to date.
scons: `obj/powerpc-unknown-none/libcomm/libxorp_comm.so' is up to date.
scons: `obj/powerpc-unknown-none/libxipc/libxorp_ipc.so' is up to date.
scons: `obj/powerpc-unknown-none/xrl/interfaces/libxif_cli_processor.so' is up to date.
scons: `obj/powerpc-unknown-none/libproto/libxorp_proto.so' is up to date.
/usr/local/ppce500v2/bin/powerpc-linux-g++ -o obj/powerpc-unknown-none/cli/tools/cli_generic -Wl,-z,origin -L/home/thinkpalm/git/snapgear/lib -rdynamic -Wl,-rpath=\$ORIGIN/../lib obj/powerpc-unknown-none/cli/tools/cli_generic.o -Lobj/powerpc-unknown-none/cli/tools/usr/lib -Lcli/tools/usr/lib -Lobj/powerpc-unknown-none/libxorp -Llibxorp -Lobj/powerpc-unknown-none/libcomm -Llibcomm -Lobj/powerpc-unknown-none/libxipc -Llibxipc -Lobj/powerpc-unknown-none/libproto -Llibproto -Lobj/powerpc-unknown-none/xrl/interfaces -Lxrl/interfaces -Lobj/powerpc-unknown-none/xrl/targets -Lxrl/targets -Lobj/powerpc-unknown-none/cli/tools -Lcli/tools -lxif_cli_processor -lxorp_ipc -lxorp_core -lxorp_proto -lxorp_comm
/usr/local/ppce500v2/bin/../lib/gcc/powerpc-buildroot-linux-gnuspe/4.7.3/../../../../powerpc-buildroot-linux-gnuspe/bin/ld: warning: libcrypto.so.1.0.0, needed by obj/powerpc-unknown-none/libxipc/libxorp_ipc.so, not found (try using -rpath or -rpath-link)
obj/powerpc-unknown-none/libxipc/libxorp_ipc.so: undefined reference to `MD5_Init'
obj/powerpc-unknown-none/libxipc/libxorp_ipc.so: undefined reference to `MD5_Final'
obj/powerpc-unknown-none/libxipc/libxorp_ipc.so: undefined reference to `MD5_Update'
collect2: error: ld returned 1 exit status
scons: *** [obj/powerpc-unknown-none/cli/tools/cli_generic] Error 1
scons: building terminated because of errors.

Thanks
Rajeesh

________________________________________
From: Ben Greear [greearb at candelatech.com]
Sent: Friday, February 20, 2015 10:30 PM
To: Rajeesh R
Cc: Syamasundar Gandikota; xorp-hackers at icir.org
Subject: Re: [Xorp-hackers] Porting xorp

On 02/20/2015 12:08 AM, Rajeesh R wrote:
> Hi Syam,
>
> Thank you for your information
>
> Now I am facing an issue .see below error message .
>
> /usr/local/powerpc-linux/bin/powerpc-linux-g++ -o obj/powerpc-unknown-linux-gnu/libxorp/win_dispatcher.os -c -O2 -g3 -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Woverloaded-virtual -ftemplate-depth-25 -pipe -DXORP_BUILDINFO -fPIC -DXRL_PF=120 -DXORP_VERSION=1.8.6-WIP -Iobj/powerpc-unknown-linux-gnu -I. -I. libxorp/win_dispatcher.cc
> /usr/local/powerpc-linux/bin/powerpc-linux-g++ -o obj/powerpc-unknown-linux-gnu/libxorp/profile.os -c -O2 -g3 -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Woverloaded-virtual -ftemplate-depth-25 -pipe -DXORP_BUILDINFO -fPIC -DXRL_PF=120 -DXORP_VERSION=1.8.6-WIP -Iobj/powerpc-unknown-linux-gnu -I. -I. libxorp/profile.cc
> scons: *** [obj/powerpc-unknown-linux-gnu/libxorp/build_info.os] Source `libxorp/build_info.cc' not found, needed by target `obj/powerpc-unknown-linux-gnu/libxorp/build_info.os'.
> scons: building terminated because of errors.
> make: *** [all] Error 2
>
> Do you have any idea on this ? Do I want to enable or disable during compilation to generate it ?

This should be auto-generated by the scons framework.  You might grep through code to find what
is supposed to be creating it and see if you can figure out why it is not.

Thanks,
Ben

--
Ben Greear <greearb at candelatech.com>
Candela Technologies Inc  http://www.candelatech.com


______________________________________________________________________
This email has been scanned by the Symantec Email Security.cloud service.
For more information please visit http://www.symanteccloud.com
______________________________________________________________________



More information about the Xorp-hackers mailing list