delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2005/11/22/03:48:02

X-Spam-Check-By: sourceware.org
Message-ID: <4382DB2D.E1CD10F9@dessent.net>
Date: Tue, 22 Nov 2005 00:47:41 -0800
From: Brian Dessent <brian AT dessent DOT net>
MIME-Version: 1.0
To: cygwin AT cygwin DOT com
Subject: Re: XInternAtom XRectInRegion ... not found ... where to get these XLIB components
References: <BAY104-F35DA2175F4FB695CEAED8CAD520 AT phx DOT gbl>
X-IsSubscribed: yes
Reply-To: cygwin AT cygwin DOT com
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

Robert Body wrote:

> Hi, I am getting errors about   xlib  components missing. Running find gives
> me this:

This is the wrong mailing list.  X11 related topics go to cygwin-xfree
(at) cygwin.com.

> /home/Owner/games/simp> make
> gcc -Wall   -L/usr/X11R6/lib -L/usr/local/lib  -lX11 -lXpm -lXext 
> xsimpsons.o toon.o -o xsimpsons
> toon.o:toon.c:(.text+0x47): undefined reference to `_XInternAtom'

The import libraries for these X11 functions are in the x11-devel
package which you presumably have installed, but since you didn't
include cygcheck output as requested at
<http://cygwin.com/problems.html> we can only speculate.  However you
would have gotten errors about not being able to find -lX11 if this were
not the case, so you most likely have everything you need already.  

The problem is not that you're missing any libraries, it's that your
link command line order is wrong.  You cannot specify -lfoo before a
dependent object which uses functions from libfoo.

Brian

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019