Am Montag, 16. September 2013 um 00:18:38, schrieb Duc Nguyen Ngoc 
<[email protected]>
> Hi all,
> 
> I got this error when I was compiling the plugin AutoPano-Sift-C in Ubuntu:
> 
> /usr/bin/ld: liblibsift.a(ScaleSpace.o): undefined reference to symbol 
> 'exp@@GLIBC_2.2.5'
> /usr/bin/ld: note: 'exp@@GLIBC_2.2.5' is defined in DSO 
> /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../x86_64-linux-gnu/libm.so so try 
> adding it to the linker command line
> /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../x86_64-linux-gnu/libm.so: could 
> not read symbols: Invalid operation
> collect2: error: ld returned 1 exit status
> make[2]: *** [autopano] Error 1
> make[1]: *** [CMakeFiles/autopano.dir/all] Error 2
> make: *** [all] Error 2
> 
> 
> Has anyone any ideas?
> 

I do not have gcc 4.7, but 4.6 on ubuntu. Here, the relevant file is
a symbolic link to '/lib/x86_64-linux-gnu/libm.so.6'

Normally the symbolic links would be installed by the devel package.
It is here
        #dpkg -S /usr/lib/x86_64-linux-gnu/libm.so
                libc6-dev: /usr/lib/x86_64-linux-gnu/libm.so

        Kornel

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to