It's a relink bug of (g)libtool. Relinking will fail if there is no pilot-link-shlibs already installed. libtool does *not* stops with this error:
--------------- Making install in libpisock++ /bin/sh ../mkinstalldirs /sw/src/root-pilot-link-0.10.99-1/sw/lib /bin/sh ../libtool --mode=install /usr/bin/install -c libpisock++.la /sw/src/root-pilot-link-0.10.99-1/sw/lib/libpisock++.la libtool: install: warning: relinking `libpisock++.la' (cd /sw/src/pilot-link-0.10.99-1/pilot-link-0.10.99/libpisock++; /bin/sh ../libtool --mode=relink c++ -g -O2 -L../libpisock/.libs -L/sw/lib -o libpisock++.la -rpath /sw/lib -export-dynamic -version-info 0:0:0 address.lo appInfo.lo datebook.lo dlp.lo iambicExpense.lo memo.lo todo.lo ../libpisock/libpisock.la) /sw/src/pilot-link-0.10.99-1/pilot-link-0.10.99/libpisock++/.libs c++ -dynamiclib -flat_namespace -undefined suppress -o .libs/libpisock++.0.0.0.dylib address.lo appInfo.lo datebook.lo dlp.lo iambicExpense.lo memo.lo todo.lo -L/sw/src/pilot-link-0.10.99-1/pilot-link-0.10.99/libpisock/.libs -L/sw/lib /sw/lib/libpisock.dylib -lc -install_name /sw/lib/libpisock++.0.dylib -compatibility_version 1 -current_version 1.0 c++: /sw/lib/libpisock.dylib: No such file or directory libtool: install: error: relink `libpisock++.la' with the above command before installing it --------------- Simple solution of this problem is disabling relinking: --------------- diff -Naur pilot-link-0.10.99.old/ltmain.sh pilot-link-0.10.99.new/ltmain.sh --- pilot-link-0.10.99.old/ltmain.sh Thu Mar 21 07:30:35 2002 +++ pilot-link-0.10.99.new/ltmain.sh Sat Apr 6 05:17:23 2002 @@ -1749,7 +1749,7 @@ if test "$installed" = no; then notinst_deplibs="$notinst_deplibs $lib" - need_relink=yes + # need_relink=yes fi if test -n "$old_archive_from_expsyms_cmds"; then --------------- On Thu, 04 Apr 2002 16:23:10 -0700 "Justin Hallett" <[EMAIL PROTECTED]> wrote: > this is very odd it makes it for me everytime...can you scroll up to the > part that is attempts to make the lib i think it's the second phase and > paste that to me? > > [EMAIL PROTECTED] writes: > >hi, > > > >pilot-link-shlibs-0.10.99-1 does not compile. it breaks as follows: > > > > mkdir -p /sw/src/root-pilot-link-shlibs-0.10.99-1/sw > > mkdir -p /sw/src/root-pilot-link-shlibs-0.10.99-1/DEBIAN > > install -d -m 755 /sw/src/root-pilot-link-shlibs-0.10.99-1/sw/lib > > mv /sw/src/root-pilot-link-0.10.99-1/sw/lib/libpisock++.*.dylib > >/sw/src/root-pilot-link-shlibs-0.10.99-1/sw/lib > > mv: cannot stat > >`/sw/src/root-pilot-link-0.10.99-1/sw/lib/libpisock++.*.dylib': No such > >file or directory > > ### mv failed, exit code 1 > > Failed: installing pilot-link-shlibs-0.10.99-1 failed > > > >after removing the line > > lib/libpisock++.*.dylib > >in the Files section, it compiles. > > > >kilian > -- Masanori Sekino mailto:[EMAIL PROTECTED] _______________________________________________ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel