GCJ 4.1 and OpenOffice.org

Panagiotis Astithas past at ebs.gr
Sun Mar 12 19:09:23 UTC 2006


NAKATA Maho wrote:
> In Message-ID: <44114DBE.3040202 at ebs.gr> 
> Panagiotis Astithas <past at ebs.gr> wrote:
> 
>> So this is essentially a (collection of) tweaked gcc41 port(s) that 
>> avoids the gmake bug that hoses systems with 1GB RAM? If so I'd love to 
> right aviods.
>> try this, as I've been wanting to do the same for a while.
> 
> Not only contains a workaround of gmake bug ;)
> current gmake eats up system's memory while installation, but
> 3.81RC1 does not seem to be compatible with other programs.
> so I restricted to use ONLY while installing gcj.

I'm getting the following error while building:

...
mkdir .libs
/usr/home/past/myports/gcc41-with_gcj/work/build/./gcc/xgcc 
-B/usr/home/past/myports/gcc41-with_gcj/work/build/./gcc/ 
-B/usr/local/i386-portbld-freebsd6.1/bin/ 
-B/usr/local/i386-portbld-freebsd6.1/lib/ -isystem 
/usr/local/i386-portbld-freebsd6.1/include -isystem 
/usr/local/i386-portbld-freebsd6.1/sys-include -DHAVE_CONFIG_H -I. 
-I../../../../.././..//gcc-4.1-20060217/libjava/classpath/native/jawt 
-I../../include 
-I../../../../.././..//gcc-4.1-20060217/libjava/classpath/include 
-I../../../../.././..//gcc-4.1-20060217/libjava/classpath/native/jni/classpath 
-I../../../../.././..//gcc-4.1-20060217/libjava/classpath/native/target/Linux 
-I../../../../.././..//gcc-4.1-20060217/libjava/classpath/native/target/generic 
-I/usr/local/include -pedantic -W -Wall -Wmissing-declarations 
-Wwrite-strings -Wmissing-prototypes -Wno-long-long -D_REENTRANT 
-DXTHREADS -DXUSE_MTSAFE_API -I/usr/local/include/atk-1.0 
-I/usr/local/include/cairo -I/usr/local/include/glib-2.0 
-I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/gtk-2.0 
-I/usr/X11R6/lib/gtk-2.0/include -I/usr/X11R6/include/pango-1.0 
-I/usr/X11R6/include -I/usr/local/include/freetype2 -I/usr/local/include 
-I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include 
-I/usr/X11R6/include/pango-1.0 -I/usr/X11R6/include 
-I/usr/local/include/freetype2 -I/usr/local/include -O2 -O2 
-fno-strict-aliasing -pipe -MT jawt.lo -MD -MP -MF .deps/jawt.Tpo -c 
../../../../.././..//gcc-4.1-20060217/libjava/classpath/native/jawt/jawt.c 
  -fPIC -DPIC -o .libs/jawt.o
/bin/sh ../../libtool --mode=link 
/usr/home/past/myports/gcc41-with_gcj/work/build/./gcc/xgcc 
-B/usr/home/past/myports/gcc41-with_gcj/work/build/./gcc/ 
-B/usr/local/i386-portbld-freebsd6.1/bin/ 
-B/usr/local/i386-portbld-freebsd6.1/lib/ -isystem 
/usr/local/i386-portbld-freebsd6.1/include -isystem 
/usr/local/i386-portbld-freebsd6.1/sys-include -pedantic -W -Wall 
-Wmissing-declarations -Wwrite-strings -Wmissing-prototypes 
-Wno-long-long -D_REENTRANT -DXTHREADS -DXUSE_MTSAFE_API 
-I/usr/local/include/atk-1.0 -I/usr/local/include/cairo 
-I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include 
-I/usr/X11R6/include/gtk-2.0 -I/usr/X11R6/lib/gtk-2.0/include 
-I/usr/X11R6/include/pango-1.0 -I/usr/X11R6/include 
-I/usr/local/include/freetype2 -I/usr/local/include 
-I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include 
-I/usr/X11R6/include/pango-1.0 -I/usr/X11R6/include 
-I/usr/local/include/freetype2 -I/usr/local/include   -O2 -O2 
-fno-strict-aliasing -pipe    -module -version-info 0:0:0 -no-undefined 
-pthread -Wl,--rpath -Wl,/usr/local/lib -L/usr/local/lib 
-L/usr/X11R6/lib -lgtk-x11-2.0 -lgdk-x11-2.0 -lXrandr -lXi -lXinerama 
-latk-1.0 -lpangocairo-1.0 -lXcursor -lXfixes -lcairo -lpangoft2-1.0 
-lfontconfig -lfreetype -lz -lpango-1.0 -lXrender -lX11 -lXext 
-lgthread-2.0 -lgdk_pixbuf-2.0 -lm -lgobject-2.0 -lgmodule-2.0 
-lglib-2.0 -liconv    -Wl,--rpath -Wl,/usr/local/lib -L/usr/local/lib 
-L/usr/X11R6/lib -lpangoft2-1.0 -lfontconfig -lfreetype -lz -lpango-1.0 
-lm -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -liconv    -L/usr/X11R6/lib 
-lXtst  -o libjawtgnu.la   jawt.lo ../../native/jni/gtk-peer/libgtkpeer.la
libtool: link: cannot find the library `'
gmake[6]: *** [libjawtgnu.la] Error 1
gmake[6]: Leaving directory 
`/usr/home/past/myports/gcc41-with_gcj/work/build/i386-portbld-freebsd6.1/libjava/classpath/native/jawt'
gmake[5]: *** [all-recursive] Error 1
gmake[5]: Leaving directory 
`/usr/home/past/myports/gcc41-with_gcj/work/build/i386-portbld-freebsd6.1/libjava/classpath/native'
gmake[4]: *** [all-recursive] Error 1
gmake[4]: Leaving directory 
`/usr/home/past/myports/gcc41-with_gcj/work/build/i386-portbld-freebsd6.1/libjava/classpath'
gmake[3]: *** [all-recursive] Error 1
gmake[3]: Leaving directory 
`/usr/home/past/myports/gcc41-with_gcj/work/build/i386-portbld-freebsd6.1/libjava'
gmake[2]: *** [all-target-libjava] Error 2
gmake[2]: Leaving directory 
`/usr/home/past/myports/gcc41-with_gcj/work/build'
gmake[1]: *** [all] Error 2
gmake[1]: Leaving directory 
`/usr/home/past/myports/gcc41-with_gcj/work/build'
gmake: *** [bootstrap-lean] Error 2
*** Error code 2

Stop in /usr/home/past/myports/gcc41-with_gcj.


Is this ports supposed to build with the new libtool?

Cheers,

Panagiotis


More information about the freebsd-openoffice mailing list