Automake Project and libXau.la
Alvin Beach
alvinbeach at gmail.com
Thu Mar 13 16:29:03 GMT 2008
After a little more digging, I managed to find the problem. It appears
that the SDL rpms (SDL, SDL_image, SDL_gfx, SDL_ttf and SDL_mixer)
depend on libXau.la. Atleast that's what I gather from their
associated .la files. I use all but SDL_mixer in the project I am
trying to compile.
The workaround I have done is replaced the instance of
/usr/lib/libXau.la with -lXau in each of their respective .la files.
Now my project links and runs fine. I guess I will have to wait till
the next SDL rpm release by openSUSE for this to be fixed?
Sorry everyone for the noise,
Alvin
On Thu, Mar 13, 2008 at 1:05 PM, Alvin <alvinbeach at gmail.com> wrote:
> Hello all,
>
> I am using openSUSE 10.3 with Xorg 7.3 and KDevelop 3.5.1. I have an automake
> project that will no longer link. The error I get is that /usr/lib/libXau.la
> cannot be found.
>
> I have emailed the opensuse-programming mailing list and it was said that
> libXau.la was removed from the libXau-devel 7.3 RPM and that I should update
> the Makefile to use -lXau rather than /usr/libXau.la
>
> How can I do this cleanly as I assume this would need something done with the
> automake project files?
>
> I don't use Xau directly and I'm not sure which of the libs I link against do
> use it.
>
> Thanks,
>
> Alvin
>
More information about the KDevelop
mailing list