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

Reply via email to