X-Recipient: archive-cygwin@delorie.com
X-SWARE-Spam-Status: No, hits=-2.5 required=5.0 	tests=AWL,BAYES_00,SPF_PASS
X-Spam-Check-By: sourceware.org
Message-ID: <4948117F.6080208@users.sourceforge.net>
Date: Tue, 16 Dec 2008 14:37:19 -0600
From: "Yaakov (Cygwin/X)" <yselkowitz@users.sourceforge.net>
User-Agent: Thunderbird 2.0.0.18 (Windows/20081105)
MIME-Version: 1.0
To: cygwin@cygwin.com
Subject: Re: GTK+ externals are unresolved
References: <loom.20081215T211641-645@post.gmane.org> <002701c95f06$c7c2e190$4001a8c0@mycomputer> <loom.20081216T190513-304@post.gmane.org> <49480D5D.8090002@x-ray.at>
In-Reply-To: <49480D5D.8090002@x-ray.at>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe@cygwin.com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-help@cygwin.com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
Delivered-To: mailing list cygwin@cygwin.com

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Reini Urban wrote:
> 
> The order of libs is wrong for $(pkg-config --libs gtk+-2.0)
> 
> -lgtk-x11-2.0 -lgdk-x11-2.0 should be at the end.
> 
> $ pkg-config --libs gtk+-2.0
> -L/usr/X11R6/lib -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0
> -lpangoxft-1.0 -lXft -lfreetype -lz -lXrender -lXext -lfontconfig
> -lpangox-1.0 -lX11 -lpango-1.0 -lm -lgobject-2.0 -lgmodule-2.0
> -lglib-2.0 -lintl -liconv

No, this is correct.

> Windows need the libs in the correct order, i.e. backwards.

No, the order is as with --as-needed on Linux, and in this case, where
all those libs are shared, the order doesn't matter at all as long as
they come after the object files which require them.


Yaakov
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAklIEX4ACgkQpiWmPGlmQSOEagCg+z7xRXQuBllMCordXqnN4U9y
92EAoMazY6W9kjayeOw2g577yq0BVHzw
=Vehj
-----END PGP SIGNATURE-----

--
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/

