On May 28, 12:51 pm, Pavel Solin <
so...@unr.edu> wrote:
> Hi Christophe,
> the package onlinelab was replaced with onlinelab-sdk,
http://femhub.org/stpack/femhub_online_lab_sdk-864a5d9d4.spkg.
>
> Aayush - can you please fix this problem.
>
Ok replacing onlinelab by femhub_online_lab_sdk is OK
Now I run into a trouble with curl:
Making install in src
make[2]: Entering directory `/home/trophime/femhub/spkg/build/
curl-7.21.1/src/src'
make install-am
make[3]: Entering directory `/home/trophime/femhub/spkg/build/
curl-7.21.1/src/src'
/bin/bash ../libtool --tag=CC --mode=link gcc -g0 -O2 -Wno-system-
headers -o curl main.o hugehelp.o urlglob.o writeout.o writeenv.o
getpass.o homedir.o curlutil.o os-specific.o strtoofft.o strdup.o
rawstr.o nonblock.o ../lib/
libcurl.la -lz
libtool: link: gcc -g0 -O2 -Wno-system-headers -o .libs/curl main.o
hugehelp.o urlglob.o writeout.o writeenv.o getpass.o homedir.o
curlutil.o os-specific.o strtoofft.o strdup.o rawstr.o nonblock.o ../
lib/.libs/libcurl.so -lz -Wl,-rpath -Wl,/home/trophime/femhub/local/
lib
/usr/bin/ld: curlutil.o: undefined reference to symbol
'clock_gettime@@GLIBC_2.2.5'
/usr/bin/ld: note: 'clock_gettime@@GLIBC_2.2.5' is defined in DSO //
lib64/librt.so.1 so try adding it to the linker command line
//lib64/librt.so.1: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
make[3]: *** [curl] Error 1
make[3]: Leaving directory `/home/trophime/femhub/spkg/build/
curl-7.21.1/src/src'
make[2]: *** [install] Error 2
make[2]: Leaving directory `/home/trophime/femhub/spkg/build/
curl-7.21.1/src/src'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/home/trophime/femhub/spkg/build/
curl-7.21.1/src'
Error installing curl.
My system is amd64
but librt.so.1 is in /lib not /lib64!
I guess that a "rought" work-around would be to symlink /lib64/
librt.so.1 to /lib/librt.so.1
Just a question: why not simply using curl package?
Thanks
C.