[Xorp-hackers] Porting xorp

Rajeesh R rajeesh.r at thinkpalm.com
Tue Feb 17 05:33:55 PST 2015


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 [greearb at candelatech.com]
Sent: Monday, February 16, 2015 10:54 PM
To: Rajeesh R
Cc: xorp-hackers at icir.org
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 [greearb at candelatech.com]
> Sent: Monday, February 16, 2015 1:01 AM
> To: Rajeesh R; xorp-hackers at icir.org
> 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 <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
> ______________________________________________________________________
>


--
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