The top-of-tree is best. Obviously, the code is not yet perfect for your cross-compiler.
I think this is a problem with your c++ compiler, libraries, or the xorp code. Probably not scons. You should look at the code that is complaining, google around, and try to figure out what is the root cause. Can I get a copy of your cross-compiler chain for Linux? Maybe I can figure out the problem for you... Thanks, Ben On 02/17/2015 05:33 AM, Rajeesh R wrote: > Hi, > > Source code verion I tried . 1.8.4 1.8.6-WIP etc. > I tried with last version also( git clone > git://github.com/greearb/xorp.ct.git) > Last version I could compile for x86 platform properly. > But in all case while cross compiling the command line argument values are > not taking . > Do I want to checkout any particular branch for cross-compilation ? > > I am new to scons > > I tried one activity modified the path manually in SConstruct file > env = Environment( > TOOLS = ['default', 'autotest', 'clntgen', 'tgtgen', > 'TOOL_SUBST'], > ENV = os.environ, > BUILDDIR = builddir, > CPPPATH=[''/home/test/git/project/include'], > LIBPATH=['/git/project/include/lib'], > variables = vars) > } > Then its getting PATHS but CC and CXX not getting. > But if i modify CC=gcc and CXX=g++ path in SConstruct same problem . > configure failing. > suspecting enviourment detials is not reaching to allconfig.py file > > Do I want to checkout any particular branch for cross-compilation ? > > Thanks > Rajeesh > ________________________________________ > From: Ben Greear [[email protected]] > Sent: Monday, February 16, 2015 10:54 PM > To: Rajeesh R > Cc: [email protected] > Subject: Re: [Xorp-hackers] Porting xorp > > On 02/16/2015 04:12 AM, Rajeesh R wrote: >> Hi , >> >> Thanks. >> >> I found one thing that all my header file checkings are failing . [....... >> Checking whether fpclassify is declared... no >> Checking whether fpclassify is declared... no ERROR: Cannot find >> fpclassify, tried -std=gnu99 as well ] >> >> Do I want to modify the allconfig.py and SConstruct file according to my >> include path ? >> currently I am passing paths as arguemet scon arguement >> >> My command is >> >> scons CC=${HOME}/git/project/tools/ucfront-gcc >> CXX=${HOME}/git/project/tools/ucfront-g++ >> CPPPATH=-I${HOME}/git/project/include LINKPATH= ${HOME}/git/project/lib > > You did not answer my question: > > Are you using the latest code from the git tree? > > Please go look at the code that is complaining. There were issues with this > before, > though I don't recall the details. 'gitk' and other tools will show you the > history > around that code. > > Have you tried compiling with normal x86 compiler to make sure at least that > works for you? > > Thanks, > Ben > >> >> Thanks >> Rajeesh >> >> ________________________________________ >> From: Ben Greear [[email protected]] >> Sent: Monday, February 16, 2015 1:01 AM >> To: Rajeesh R; [email protected] >> Subject: Re: [Xorp-hackers] Porting xorp >> >> On 02/15/2015 02:08 AM, Rajeesh R wrote: >>> Hi, >>> >>> while cross compiling I getting some errors >> >> Did you try the top-of-tree git repo for xorp? >> >> Either way, you could have to do some changes to the code >> to get it to work with your cross-compiler. I don't have time >> to fix your problems for you, but if you get patches that help, >> please send them to the mailing list and I can review them and >> apply them if they make sense. >> >> Thanks, >> Ben >> >> -- >> Ben Greear <[email protected]> >> 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 >> ______________________________________________________________________ >> > > > -- > Ben Greear <[email protected]> > 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 > ______________________________________________________________________ > -- Ben Greear <[email protected]> Candela Technologies Inc http://www.candelatech.com _______________________________________________ Xorp-hackers mailing list [email protected] http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-hackers
