Hello.
I'm trying to package libgii 0.8 for Mandrake rpms. However, i got problems 
woth installation stage : libgii is not installed.
Here is process output:
Executing(%install): /bin/sh -e /home/guillaume/rpm/tmp/rpm-tmp.5445
+ umask 022
+ cd /home/guillaume/rpm/BUILD
+ cd libgii
+ make prefix=/home/guillaume/rpm/tmp/libgii-root/usr 
exec_prefix=/home/guillaume/rpm/tmp/libgii-root/usr 
bindir=/home/guillaume/rpm/tmp/libgii-root/usr/bin 
sbindir=/home/guillaume/rpm/tmp/libgii-root/usr/sbin 
sysconfdir=/home/guillaume/rpm/tmp/libgii-root/etc 
datadir=/home/guillaume/rpm/tmp/libgii-root/usr/share 
includedir=/home/guillaume/rpm/tmp/libgii-root/usr/include 
libdir=/home/guillaume/rpm/tmp/libgii-root/usr/lib 
libexecdir=/home/guillaume/rpm/tmp/libgii-root/usr/lib 
localstatedir=/home/guillaume/rpm/tmp/libgii-root/var/lib 
sharedstatedir=/home/guillaume/rpm/tmp/libgii-root/usr/com 
mandir=/home/guillaume/rpm/tmp/libgii-root/usr/share/man 
infodir=/home/guillaume/rpm/tmp/libgii-root/usr/share/info install
[..]
Making install in gg
make[1]: Entre dans le r�pertoire `/home/guillaume/rpm/BUILD/libgii/gg'
make[2]: Entre dans le r�pertoire `/home/guillaume/rpm/BUILD/libgii/gg'
/bin/sh ../mkinstalldirs /home/guillaume/rpm/tmp/libgii-root/usr/lib
mkdir /home/guillaume/rpm/tmp/libgii-root/usr/lib
/bin/sh ../libtool  --mode=install /usr//bin/install -c libgg.la 
/home/guillaume/rpm/tmp/libgii-root/usr/lib/libgg.la
/usr//bin/install -c .libs/libgg.so.0.0.7 
/home/guillaume/rpm/tmp/libgii-root/usr/lib/libgg.so.0.0.7
(cd /home/guillaume/rpm/tmp/libgii-root/usr/lib && rm -f libgg.so.0 && ln -s 
libgg.so.0.0.7 libgg.so.0)
(cd /home/guillaume/rpm/tmp/libgii-root/usr/lib && rm -f libgg.so && ln -s 
libgg.so.0.0.7 libgg.so)
/usr//bin/install -c .libs/libgg.lai 
/home/guillaume/rpm/tmp/libgii-root/usr/lib/libgg.la
libtool: install: warning: remember to run `libtool --finish /usr/lib'
make[2]: Rien � faire pour `install-data-am'.
make[2]: Quitte le r�pertoire `/home/guillaume/rpm/BUILD/libgii/gg'
make[1]: Quitte le r�pertoire `/home/guillaume/rpm/BUILD/libgii/gg'
Making install in gii
make[1]: Entre dans le r�pertoire `/home/guillaume/rpm/BUILD/libgii/gii'
make[2]: Entre dans le r�pertoire `/home/guillaume/rpm/BUILD/libgii/gii'
/bin/sh ../mkinstalldirs /home/guillaume/rpm/tmp/libgii-root/usr/lib
/bin/sh ../libtool  --mode=install /usr//bin/install -c libgii.la 
/home/guillaume/rpm/tmp/libgii-root/usr/lib/libgii.la
libtool: install: warning: relinking `libgii.la'
cd /home/guillaume/rpm/BUILD/libgii/gii; /bin/sh ../libtool --mode=relink gcc 
-O3 -fomit-frame-pointer -pipe -mcpu=pentiumpro -march=i586 -ffast-math 
-fno-strength-reduce -D_REENTRANT -D_THREAD_SAFE -o libgii.la -rpath /usr/lib 
-version-info 0:8 -no-undefined -export-symbols ./EXPSYMS dl.lo gii.lo 
init.lo unix.lo ../gg/libgg.la
gcc -shared  dl.lo gii.lo init.lo unix.lo  -L/usr/lib -lgg   -Wl,-soname 
-Wl,libgii.so.0 -Wl,-retain-symbols-file -Wl,./EXPSYMS -o 
.libs/libgii.so.0.0.8
/usr//bin/ld: cannot find -lgg
collect2: ld returned 1 exit status
libtool: install: error: relink `libgii.la' with the above command before 
installing it
libtool: install: warning: remember to run `libtool --finish /usr/lib'
make[2]: Rien � faire pour `install-data-am'.
make[2]: Quitte le r�pertoire `/home/guillaume/rpm/BUILD/libgii/gii'
make[1]: Quitte le r�pertoire `/home/guillaume/rpm/BUILD/libgii/gii'

So, everything is OK for gg, but not for gii.
And here is my resulting installation tree:
[guillaume@silbermann guillaume]$ ls -R rpm/tmp/libgii-root/usr/lib/
rpm/tmp/libgii-root/usr/lib/:
ggi/  libgg.la*  libgg.so@  libgg.so.0@  libgg.so.0.0.7*
 
rpm/tmp/libgii-root/usr/lib/ggi:
filter/  input/
 
rpm/tmp/libgii-root/usr/lib/ggi/filter:
 
rpm/tmp/libgii-root/usr/lib/ggi/input:

Any help appreciated :-)
Another minor problem: sgml documentation isn't processed into something 
else. Is it normal ?
-- 
Guillaume Rousse <[EMAIL PROTECTED]>
GPG key http://bohm.snv.jussieu.fr/~rousse/gpgkey.html

Reply via email to