James,

On Wed, 24 Mar 2004 16:51:42 -0000 you wrote:
> The missing exports appear to be those supplied by the rfb library
> (librfb.a).  You appear to be linking against librfb.a, according to the
> output below, so the most likely cause of the errors is that libvnc.a
> doesn't appear before librfb.a in the link line.  If libX.a requires imports
> from libY.a then libX.a needs to appear *first* in the link line.

that's why the combination of -L and -l is better than directly linking.
That way, the loader can search the libraries and only pick the referenced
objects. Of course it will be a bit slower but a good loader will load the
symbol tables of all the libraries to speed things up.

Cheers,

Carlyle


--

Diese E-Mail enthdlt vertrauliche und/oder rechtlich gesch|tzte Informationen. Wenn 
Sie nicht der richtige Adressat sind oder diese E-Mail irrt|mlich erhalten haben, 
informieren Sie bitte sofort den Absender und vernichten Sie diese Mail. Das 
unerlaubte Kopieren sowie die unbefugte Weitergabe dieser Mail ist nicht gestattet.

This e-mail may contain confidential and/or privileged information. If you are not the 
intended recipient (or have received this e-mail in error) please notify the sender 
immediately and destroy this e-mail. Any unauthorized copying, disclosure or 
distribution of the material in this e-mail is strictly forbidden.
_______________________________________________
VNC-List mailing list
[EMAIL PROTECTED]
To remove yourself from the list visit:
http://www.realvnc.com/mailman/listinfo/vnc-list

Reply via email to