Re: Building the BeOS version???


Subject: Re: Building the BeOS version???
From: Per Ronny Westereng (pr-west@online.no)
Date: Tue Mar 06 2001 - 14:48:47 CST


Hi!

Thanks, that worked. Now it starts to compile, but stops after a while with
an error. Since it did not go far in the building process, I show you from
start to error:

--------- START ----------
$ make
Building AbiSuite with [ABI_ROOT=/osource_dev/abiword_devel/cvs/src/abi]
/bin/make ABI_ROOT=/osource_dev/abiword_devel/cvs/src/abi -C src
make[1]: Entering directory `/osource_dev/abiword_devel/cvs/src/abi/src'
Building with [LicensedTrademarks:Off Debug:Off BiDi:Off Pspell:Off].
/bin/make ABI_ROOT=/osource_dev/abiword_devel/cvs/src/abi -C config build
make[2]: Entering directory `/osource_dev/abiword_devel/cvs/src/abi/src/config'
Building with [LicensedTrademarks:Off Debug:Off BiDi:Off Pspell:Off].
/bin/make ABI_ROOT=/osource_dev/abiword_devel/cvs/src/abi -C require build
make[3]: Entering directory
`/osource_dev/abiword_devel/cvs/src/abi/src/config/require'
Building with [LicensedTrademarks:Off Debug:Off BiDi:Off Pspell:Off].
/bin/make ABI_ROOT=/osource_dev/abiword_devel/cvs/src/abi -C xp build
make[4]: Entering directory
`/osource_dev/abiword_devel/cvs/src/abi/src/config/require/xp'
Building with [LicensedTrademarks:Off Debug:Off BiDi:Off Pspell:Off].
Found expat in peer directory
creating cache ./config.cache
checking host system type... i586-pc-beos
checking build system type... i586-pc-beos
checking for ranlib... ranlib
checking for gcc... gcc
checking whether the C compiler (gcc ) works... yes
checking whether the C compiler (gcc ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking for ld used by GCC... /boot/develop/tools/gnupro/bin/ld
checking if the linker (/boot/develop/tools/gnupro/bin/ld) is GNU ld... yes
checking for BSD-compatible nm... /boot/develop/tools/gnupro/bin/nm -B
checking whether ln -s works... no
updating cache ./config.cache
loading cache ./config.cache within ltconfig
checking for object suffix... o
checking for executable suffix... no
checking for gcc option to produce PIC... none
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.lo... yes
checking if gcc supports -fno-rtti -fno-exceptions ... yes
checking if gcc static flag -static works... -static
checking if the linker (/boot/develop/tools/gnupro/bin/ld) is GNU ld... yes
checking whether the linker (/boot/develop/tools/gnupro/bin/ld) supports
shared libraries... yes
checking command to parse /boot/develop/tools/gnupro/bin/nm -B output... ok
checking how to hardcode library paths into programs... immediate
checking for /boot/develop/tools/gnupro/bin/ld option to reload object
files... -r
checking dynamic linker characteristics... beos ld.so
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... no
checking whether to build static libraries... yes
checking for objdir... .libs
creating libtool
updating cache ./config.cache
loading cache ./config.cache
checking for gcc... (cached) gcc
checking whether the C compiler (gcc -g -O2 ) works... yes
checking whether the C compiler (gcc -g -O2 ) is a cross-compiler... no
checking whether we are using GNU C... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for a BSD compatible install... /bin/install -c
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for fcntl.h... yes
checking for unistd.h... yes
checking whether byte ordering is bigendian... no
checking for working const... yes
checking for off_t... yes
checking for size_t... yes
checking for 8-bit clean memcmp... yes
checking for unistd.h... (cached) yes
checking for getpagesize... no
checking for working mmap... no
checking for memmove... yes
checking for bcopy... yes
updating cache ./config.cache
creating ./config.status
creating Makefile
creating lib/Makefile
creating lib/expat.h
creating xmlwf/Makefile
creating examples/Makefile
creating config.h
make[5]: Entering directory `/osource_dev/abiword_devel/cvs/src/expat'
make[5]: *** Warning: File `Makefile' has modification time in the future
(984000114 > 983913720)
cd lib; /bin/make
make[6]: Entering directory `/osource_dev/abiword_devel/cvs/src/expat/lib'
make[6]: *** Warning: File `Makefile' has modification time in the future
(984000116 > 983913720)
xmlparse.c
xmltok.c
xmlrole.c
libtool: link: warning: undefined symbols not allowed in i586-pc-beos
shared libraries
/bin/ln: cannot create hard link `libexpat.la' to `../libexpat.la': Invalid
argument
make[6]: *** [libexpat.la] Error 1
make[6]: Leaving directory `/osource_dev/abiword_devel/cvs/src/expat/lib'
make[5]: *** [lib] Error 2
make[5]: Leaving directory `/osource_dev/abiword_devel/cvs/src/expat'
make[4]: *** [_EXPAT_] Error 2
make[4]: Leaving directory
`/osource_dev/abiword_devel/cvs/src/abi/src/config/require/xp'
make[3]: *** [build] Error 2
make[3]: Leaving directory
`/osource_dev/abiword_devel/cvs/src/abi/src/config/require'
make[2]: *** [build] Error 2
make[2]: Leaving directory `/osource_dev/abiword_devel/cvs/src/abi/src/config'
make[1]: *** [build] Error 2
make[1]: Leaving directory `/osource_dev/abiword_devel/cvs/src/abi/src'
make: *** [compile] Error 2

------- END -------------

This is my /osource_dev/abiword_devel/cvs/src/ directory. After what I
understand, the other libs should be peer to the abi dir.

All of this is checked out from the cvs tree.

drwxrwxrwx 1 baron users 32768 Mar 5 21:55 abi
drwxrwxrwx 1 baron users 32768 Mar 5 23:11 expat
drwxrwxrwx 1 baron users 32768 Mar 5 22:51 libiconv
drwxrwxrwx 1 baron users 32768 Mar 5 23:14 libpng
drwxrwxrwx 1 baron users 32768 Mar 5 23:19 wv
drwxrwxrwx 1 baron users 32768 Mar 5 23:17 zlib

HMMMMM.....

--per ronny



This archive was generated by hypermail 2b25 : Tue Mar 06 2001 - 14:59:11 CST