[Top][All Lists]

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

Re: Bug for cross compilation on arm

From: Thomas Dickey
Subject: Re: Bug for cross compilation on arm
Date: Sat, 27 Nov 2004 11:34:38 -0500
User-agent: Mutt/1.5.6+20040722i

On Fri, Nov 26, 2004 at 04:16:23PM +0100, Alexandre Campo wrote:
> Hi, 
> I would like to bring your attention to some difficulties encountered
> while trying to cross compile ncurses to arm plateform.
> The programs named make_hash and make_keys, located in ./ncurses
> couldn't be run during the compilation of the program (after ./configure
> and during make) because they were also cross compiled. This is not
> a big deal, the solution was to set properly the environment variable
> BUILD_CC="/usr/bin/g++". 

configure --help shows

Build-Tools Needed to Compile Temporary Applications for Cross-compiling:
  --with-build-cc=XXX     the build C compiler ($BUILD_CC)
  --with-build-cpp=XXX    the build C preprocessor ($BUILD_CPP)
  --with-build-cflags=XXX the build C compiler-flags
  --with-build-cppflags=XXX the build C preprocessor-flags
  --with-build-ldflags=XXX the build linker-flags
  --with-build-libs=XXX   the build libraries
and there's more discussion in INSTALL about the options.

> Since I have specified to the script configure that I wanted to cross
> compile ncurses (option --host=arm), there is no reason for it to rely only 
> on the cross
> compilers, and it should be able to detect also the local compiler.

autoconf doesn't really support that.

> And set itself the BUILD_CC variable properly. 
> Thank you and cheers,
> Alexandre Campo.
> _______________________________________________
> Bug-ncurses mailing list
> address@hidden
> http://lists.gnu.org/mailman/listinfo/bug-ncurses

Thomas E. Dickey <address@hidden>

reply via email to

[Prev in Thread] Current Thread [Next in Thread]