crosskompilacia

Kasparek Tomas kasparek na fit.vutbr.cz
Pondělí Březen 16 12:22:40 CET 2009


On Thu, Mar 12, 2009 at 12:51:15PM +0100, Michal Holes wrote:
> powerpc-405-linux-gnu-gcc -O -D_GNU_SOURCE  -Wall -Wno-parentheses 
> -DHAVE_CONFIG_H -I.  -I.   -c -o xioinitialize.o xioinitialize.c
> xioinitialize.c:40:35: operator '&&' has no right operand
> xioinitialize.c:43:37: operator '&&' has no right operand
> xioinitialize.c:46:17: #if with no expression
> xioinitialize.c: In function `xioinitialize':
> xioinitialize.c:68: error: `ISPEED_OFFSET' undeclared (first use in this 
> function)
> xioinitialize.c:68: error: (Each undeclared identifier is reported only 
> once
> xioinitialize.c:68: error: for each function it appears in.)
> xioinitialize.c:69: error: `OSPEED_OFFSET' undeclared (first use in this 
> function)
> make: *** [xioinitialize.o] Error 1

- podivat se do uvedeneho zdrojaku
- zkusit pustit jen preprocesor (gcc -E -dD nebo jine -d?)
- strace

Problem je na 99% v tom ze se nekde pouzije neco co neni od
cross-compilatoru, muze to byt .h, knihovna, binarka (ld, as apod).

--   

  Tomas Kasparek, PhD student  E-mail: kasparek na fit.vutbr.cz
  CVT FIT VUT Brno, L127       Web:    http://www.fit.vutbr.cz/~kasparek
  Bozetechova 1, 612 66        Fax:    +420 54114-1270
  Brno, Czech Republic         Phone:  +420 54114-1220

  jabber: tomas.kasparek na jabber.cz
  GPG: 2F1E 1AAF FD3B CFA3 1537  63BD DCBE 18FF A035 53BC




Další informace o konferenci Linux