[Click] Linuxmodule crosscompile

Eddie Kohler kohler at cs.ucla.edu
Mon Jun 15 12:33:37 EDT 2009


Yongheng Qi wrote:
> click kernel mode not supprt 2.6.25.

But Sascha said that he patched the kernel successfully.

Eddie



> 
> 2009/5/22 Sascha Alexander Jopen <jopen at informatik.uni-bonn.de>:
>> Hello,
>>
>> i'm trying to crosscompile click with its linux kernel module. I would
>> like to compile for mips for OpenWrt 8.09 with kernel 2.6.25. I patched
>> the kernel and compiled it sucessfully.
>> Configuring click for crosscompiling fails, however. config.log reports
>> the following errors:
>> cc1plus: error: unrecognized command line option "-m64"
>> cc1plus: error: unrecognized command line option "-mno-red-zone"
>> cc1plus: error: unrecognized command line option "-mcmodel=kernel"
>> cc1plus: error: unrecognized command line option
>> "-maccumulate-outgoing-args"
>>
>> These errors occur, because the configure script passes options to the
>> mipsel compiler, which are legal for i386-compilers only. I pass --host
>> --build and --target options to the script for mipsel-linux and
>> i486-linux-gnu respectively. Configuring for userlevel driver works
>> without problems.
>>
>> So my question is: What do i have to do, to make configure use the
>> correct compiler flags for the target system, not the build system?
>>
>> Thanks in advance,
>> Sascha
>> _______________________________________________
>> click mailing list
>> click at amsterdam.lcs.mit.edu
>> https://amsterdam.lcs.mit.edu/mailman/listinfo/click
>>
> 
> 
> 


More information about the click mailing list