I'm trying to build a package out of the 0.10.99 pilot-link software, 
and some things aren't working (ietf2datebook, sync-plan and 
pilot-undelete aren't being compiled). A closer look revealed:

gcc -shared  address.lo appInfo.lo datebook.lo dlp.lo iambicExpense.lo 
memo.lo todo.lo  -L/usr/lib -lpisock   -Wl,-soname -Wl,libpisock++.so.0 
-o .libs/libpisock++.so.0.0.0
/usr/bin/ld: cannot find -lpisock
collect2: ld returned 1 exit status
libtool: install: error: relink `libpisock++.la' with the above command 
before installing it
libtool: install: warning: remember to run `libtool --finish /usr/lib'

I then tool a look in 
/home/stefan/RPM/BUILD/pilot-link-0.10.99/libpisock++/.libs/ and found 
the following:

$ ls -l
total 256
-rw-r--r--    1 stefan   stefan      63872 Apr  3 21:21 libpisock++.a
lrwxrwxrwx    1 stefan   stefan         17 Apr  3 21:21 libpisock++.la 
-> ../libpisock++.la
-rw-r--r--    1 stefan   stefan        750 Apr  3 21:21 libpisock++.lai
lrwxrwxrwx    1 stefan   stefan         20 Apr  3 21:21 libpisock++.so 
-> libpisock++.so.0.0.0
lrwxrwxrwx    1 stefan   stefan         20 Apr  3 21:21 libpisock++.so.0 
-> libpisock++.so.0.0.0
-rwxr-xr-x    1 stefan   stefan     183412 Apr  3 21:21 
libpisock++.so.0.0.0U*

I'm not sure what "libpisock++.lai" and "libpisock++.so.0.0.0U " are 
doing there, and the symlinks to "libpisock++.so.0.0.0" are dead and 
probably what's causing the error above. Any idea's?

Stefan


Reply via email to