Re: cvs build fails on fc4: libwv.a now in .libs

From: Ryan Pavlik <abiryan_at_ryand.net>
Date: Sun Jun 19 2005 - 20:25:41 CEST

sean wrote:

>
> sean wrote:
>
>>
>> g++: ../../../../../wv/libwv.a: No such file or directory
>> make[4]: *** [AbiWord-2.4] Error 1
>> make[4]: Leaving directory
>> `/usr/src/redhat/BUILD/cvs-20050618/abi/src/wp/main/unix'
>>
>>
>> because:
>>
>> find . -name libwv.a
>> ./wv/.libs/libwv.a
>>
>>
>> but:
>>
>> cvs-20050618/abi/ac-helpers/abi-wv.m4:
>> WV_LIBS="\$(top_builddir)/../wv/libwv.a"
>> ...........
>> cvs-20050618/wv/exporter/Makefile.in:exptest$(EXEEXT):
>> exptest.$(OBJEXT) ../libwv.a
>>
>>
>> shouldn't these both be .libs/libwv.a?
>>
>
> Well, that didn't work:
>
> ../../../../../wv/.libs/libwv.a(wvparse.o)(.text+0x5): In function
> `wvInit':
> wvparse.c: undefined reference to `gsf_init'
> ../../../../../wv/.libs/libwv.a(wvparse.o)(.text+0x1a): In function
> `wvShutdown':
> wvparse.c: undefined reference to `gsf_shutdown'
> ../../../../../wv/.libs/libwv.a(wvparse.o)(.text+0x586): In function
> `wvInitParser':
> wvparse.c: undefined reference to `gsf_input_stdio_new'
> ../../../../../wv/.libs/libwv.a(support.o)(.text+0x3da): In function
> `read_8ubit':
> support.c: undefined reference to `gsf_input_get_type'
> ../../../../../wv/.libs/libwv.a(support.o)(.text+0x3fe):support.c:
> undefined reference to `gsf_input_read'
> ../../../../../wv/.libs/libwv.a(support.o)(.text+0x489): In function
> `wvStream_read':
> support.c: undefined reference to `gsf_input_get_type'
> ../../../../../wv/.libs/libwv.a(support.o)(.text+0x4aa):support.c:
> undefined reference to `gsf_input_read'
> ../../../../../wv/.libs/libwv.a(support.o)(.text+0x528): In function
> `wvStream_rewind':
> support.c: undefined reference to `gsf_input_get_type'
> ../../../../../wv/.libs/libwv.a(support.o)(.text+0x54d):support.c:
> undefined reference to `gsf_input_seek'
> ../../../../../wv/.libs/libwv.a(support.o)(.text+0x59a): In function
> `wvStream_goto':
> support.c: undefined reference to `gsf_input_get_type'
> ../../../../../wv/.libs/libwv.a(support.o)(.text+0x5be):support.c:
> undefined reference to `gsf_input_seek'
> ../../../../../wv/.libs/libwv.a(support.o)(.text+0x5c3):support.c:
> undefined reference to `gsf_input_get_type'
> ../../../../../wv/.libs/libwv.a(support.o)(.text+0x5de):support.c:
> undefined reference to `gsf_input_tell'
> ../../../../../wv/.libs/libwv.a(support.o)(.text+0x64c): In function
> `wvStream_offset':
> support.c: undefined reference to `gsf_input_get_type'
> ../../../../../wv/.libs/libwv.a(support.o)(.text+0x670):support.c:
> undefined reference to `gsf_input_seek'
> ../../../../../wv/.libs/libwv.a(support.o)(.text+0x675):support.c:
> undefined reference to `gsf_input_get_type'
> ../../../../../wv/.libs/libwv.a(support.o)(.text+0x690):support.c:
> undefined reference to `gsf_input_tell'
> ../../../../../wv/.libs/libwv.a(support.o)(.text+0x70e): In function
> `wvStream_offset_from_end':
> support.c: undefined reference to `gsf_input_get_type'
> ../../../../../wv/.libs/libwv.a(support.o)(.text+0x732):support.c:
> undefined reference to `gsf_input_seek'
> ../../../../../wv/.libs/libwv.a(support.o)(.text+0x737):support.c:
> undefined reference to `gsf_input_get_type'
> ../../../../../wv/.libs/libwv.a(support.o)(.text+0x752):support.c:
> undefined reference to `gsf_input_tell'
> ../../../../../wv/.libs/libwv.a(support.o)(.text+0x7cc): In function
> `wvStream_tell':
> support.c: undefined reference to `gsf_input_get_type'
> ../../../../../wv/.libs/libwv.a(support.o)(.text+0x7e7):support.c:
> undefined reference to `gsf_input_tell'
> ../../../../../wv/.libs/libwv.a(laolareplace.o)(.text+0x4b): In
> function `wvOLEDecode_gsf':
> laolareplace.c: undefined reference to `gsf_infile_msole_new'
> ../../../../../wv/.libs/libwv.a(laolareplace.o)(.text+0x5f):laolareplace.c:
> undefined reference to
> `gsf_input_get_type'../../../../../wv/.libs/libwv.a(laolareplace.o)(.text+0x84):laolareplace.c:
> undefined reference to `gsf_infile_child_by_name'
> ../../../../../wv/.libs/libwv.a(laolareplace.o)(.text+0xb7):laolareplace.c:
> undefined reference to `gsf_infile_child_by_name'
> ../../../../../wv/.libs/libwv.a(laolareplace.o)(.text+0xea):laolareplace.c:
> undefined reference to `gsf_infile_child_by_name'
> ../../../../../wv/.libs/libwv.a(laolareplace.o)(.text+0x11d):laolareplace.c:
> undefined reference to `gsf_infile_child_by_name'
> ../../../../../wv/.libs/libwv.a(laolareplace.o)(.text+0x150):laolareplace.c:
> undefined reference to `gsf_infile_child_by_name'
> ../../../../../wv/.libs/libwv.a(laolareplace.o)(.text+0x1b5): In
> function `wvOLEDecode':
> laolareplace.c: undefined reference to `gsf_input_stdio_new'
> collect2: ld returned 1 exit status
> make[4]: *** [AbiWord-2.4] Error 1
> make[4]: Leaving directory
> `/usr/src/redhat/BUILD/cvs-20050619/abi/src/wp/main/unix'
>
>
> FWIW. libgsf-1.12.1
>
> sean
>
>
You may want to try using the wv-STABLE-1-0-0 (or similar) branch -
development is currently going on in WV head and there may be things
that don't work. It _should_ work, but you might have a corner case
there with your dependencies or something. Hub or Dom might be able to
help a bit more with this.

Ryan
Received on Sun Jun 19 20:27:14 2005

This archive was generated by hypermail 2.1.8 : Sun Jun 19 2005 - 20:27:16 CEST