Philipp,
After some more digging I have found the cause of the mysterious
libXau.la dependancy in my project. I use SDL, SDL_image, SDL_gfx and
SDL_ttf in my project. After doing:
$ grep libXau.la /usr/lib/*.la
I see that the .la files for those libraries reference
/usr/lib/libXau.la (so does SDL_mixer and libX11 but I don't use
SDL_mixer and leaving libX11.la alone seemed to be ok so far).
Going with your suggestion, I replaced the occurrence of
/usr/lib/libXau.la (in those .la files that I use) with -lXau. Now my
program links and runs fine.
So, does this mean that the SDL rpms need to be rebuilt to reflect the
Xorg 7.3 rpms?
Alvin
On Wed, Mar 12, 2008 at 10:35 PM, Alvin
On Wednesday 12 March 2008 20:35:14 Philipp Thomas wrote:
On Wed, 12 Mar 2008 16:31:11 -0300, Alvin wrote:
Is this a bug in the libXau-devel 7.3 rpm?
No, we (Novell) removed .la on purpose.
If not, how can I convince libtool to be quiet? ;)
By checking the Makefile for where the request for libXau.la comes from and change that to directly use -lXau.If you don't succeed, post the URL to the package and I'll check it.
Philipp
The problem is that I have come across this error from two KDevelop projects (both managed by Automake).
The first being tweaK: http://www.kde-apps.org/content/show.php/tweaK?content=51170
The second is a program I made awhile back using KDevelop.
In both cases, ./configure passes and the programs compile. They both fail at the linking.
Perhaps I need to change something in the Makefile.in or configure.in? Or should I email the kdevelop mailing list and see if there is something that needs to be changed in kdevelop so that it does not use libXau.la and instead uses -lXau?
Alvin
--------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-programming+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-programming+help@opensuse.org