How to cross compile?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello,

I've some doubts regarding cross compiling.

I want to cross compile one open source flash player
('gnash') for a Fusiv processor(ADI) based board. I've
 the cross-compiler toolchain like lx4189-uclibc-gcc,
lx4189-uclibc-g++ etc in my build system. 

I have one folder "lx4189-kenati-linux" in my build
system with subfolders 'bin' for cross-compiler tools,
'lib' for other cross-compiled libraries, and
'include' for customised standard header files.

I can specify cross compiler by the following way:
$ CC=lx4189-uclibc-gcc ./configure

But....

1) How can I tell configure to look for dependency
files in the above folders instead of default
folders(/usr/lib, /usr/include etc) ?

2) I've read macros AC_CHECK_LIB and AC_CHECK_HEADERS
are used for checking the existence of required files.
What is the search path used by these macros, how can
I give a custom path for this search?

3) How can I modify configure scripts to accept
'host=' parameter? Where is this parameter used? What
should I do with this parameter?

4) How can I know the 'host' parameter name for my 
custom board?
(uname command on my custom board gives the following
output:
uname -s returns linux
uname -m returns mips
uname -r returns 2.4.16
uname -p returns unknown 
 -i and -o options are not available )

Can someone please provide some suggestions?

thanks
shamju joseph 




 
____________________________________________________________________________________
Everyone is raving about the all-new Yahoo! Mail 
(http://advision.webevents.yahoo.com/mailbeta/)



_______________________________________________
Autoconf mailing list
Autoconf@xxxxxxx
http://lists.gnu.org/mailman/listinfo/autoconf

[Index of Archives]     [GCC Help]     [Kernel Discussion]     [RPM Discussion]     [Red Hat Development]     [Yosemite News]     [Linux USB]     [Samba]

  Powered by Linux