GNU Classpath cross compilation

From: Thiago Toshio Matsumoto <thiago.matsumoto_at_poli.usp.br>
Date: Thu, 15 Feb 2007 19:34:54 -0200

  Hi,

  I'm trying to cross compile GNU Classpath to iPAQ 3850 (Familiar v0.8.4), but I've got some errors in make. This is the last one I've got:

(...)
/usr/local/lib/libgdk_pixbuf-2.0.so -lm -lfreetype -lz /usr/local/lib/libpangoft2-1.0.so /usr/local/lib/libpango-1.0.so /usr/local/lib/libgobject-2.0.so /usr/local/lib/libgmodule-2.0.so -ldl /usr/local/lib/libglib-2.0.so -lSM -lICE -L/usr/local/arm/3.4.1/arm-linux/lib/ -lXrender -lX11 -lXtst -pthread -pthread -Wl,-soname -Wl,libgtkpeer.so -o .libs/libgtkpeer.so
/usr/local/lib/libgtk-x11-2.0.so: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
(...)

  I know the libgtk-x11-2.0.so that I have is not for ARM. I tried to cross compile the GTK+ to fix it, but I've just got more errors like this. Has anybody managed to cross compile GNU Classpath succesfully? Can you give me some tips? Is there some way to get libglib-2.0.so for ARM other than cross compiling GTK+?

  Thanks in advance.
  Thiago
Received on Thu Feb 15 2007 - 16:47:02 EST

This archive was generated by hypermail 2.2.0 : Thu Feb 15 2007 - 16:48:03 EST