On 02/22/11 09:39 AM, Antoine Martin wrote:
> /usr/bin/ld: note: 'dlopen@@GLIBC_2.1' is defined in DSO /lib/libdl.so.2 
> so try adding it to the linker command line
> /lib/libdl.so.2: could not read symbols: Invalid operation
> collect2: ld returned 1 exit status
> make[3]: *** [Xvnc] Error 1
> make[3]: Leaving directory 
> `/usr/src/tigervnc-1.0.90-r4305/xorg/xserver/hw/vnc'

The xserver upstream configure.ac sets up a DLOPEN_LIBS variable to add
to the LIBS each Xserver using dlopen needs to link with.

If libtool is working correctly, I think that should get passed automatically
via the os/libos.la file, since it has DLOPEN_LIBS in its libos_la_LIBADD.

This landed right after the Xorg 1.7 branch/release though, so you may be
missing it if you're building with Xorg 1.7.x or older:

http://cgit.freedesktop.org/xorg/xserver/commit/?id=d30637339963950910e5f5fb755b8465ac7dddb4

-- 
        -Alan Coopersmith-        alan.coopersm...@oracle.com
         Oracle Solaris Platform Engineering: X Window System


------------------------------------------------------------------------------
Free Software Download: Index, Search & Analyze Logs and other IT data in 
Real-Time with Splunk. Collect, index and harness all the fast moving IT data 
generated by your applications, servers and devices whether physical, virtual
or in the cloud. Deliver compliance at lower cost and gain new business 
insights. http://p.sf.net/sfu/splunk-dev2dev 
_______________________________________________
Tigervnc-devel mailing list
Tigervnc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tigervnc-devel

Reply via email to