Thank you for your reply Lenard. I have read the post you linked and I am unsure which file needs editing. Setup.in does not seem to exist in the pygame directory after checking it out from the repo. Is that another system file, a Python file or a typo? I haven't used Python very much, and pygame not at all so I am quite unfamiliar with the structure. If you or anyone else could be a little more verbose/ specific with your suggestions it would be appreciated. Thanks in advance. Ant
On Feb 14, 8:57 pm, Lenard Lindstrom <le...@telus.net> wrote: > Hi, > > The solution would be to use ldconfig in config_unix.py to determine if > a library is available, then let ld find it. So for libraries such as > png and jpeg Setup would only have -l<lib> directives, but no > corresponding -L<lib-paths>. > > The relevant pygame-user thread is here: > > <http://article.gmane.org/gmane.comp.python.pygame/23502> > > Lenard Lindstrom > > On 14/02/12 09:32 AM, Ren Dudfield wrote: > > > > > > > > > hey ya. > > > Has anyone made a patch/pull request to fix this? The config_unix.py > > lib finder, should be able to find libraries on the linux for humans > > distro. > > > On Tue, Feb 14, 2012 at 6:12 PM, AntCox > > <ant...@totallycommunications.com > > <mailto:ant...@totallycommunications.com>> wrote: > > > Thank you James. When I work out where the correct libs have been > > installed should those locations be appended to the string assigned to > > ORIGLIBDIRS or just replace what Chris has in there? > > > On Feb 14, 6:01 pm, James Paige <b...@hamsterrepublic.com> wrote: > > > He did already :) > > > > > ORIGLIBDIRS="/lib:/lib/`uname -i`-linux-gnu:/lib64:/X11R6/lib" \ > > > > python setup.py build > > > > the first line puts the lib location for your system into the > > > ORIGLIBDIRS environment variable. Then when you run setup.py in the > > > second line, setup.py knows to automatically search the > > locations listed > > > in ORIGLIBDIRS > > > > --- > > > James > > > > On Tue, Feb 14, 2012 at 08:51:30AM -0800, AntCox wrote: > > > > Hi Chris, > > > > Thanks a lot for your response. I think I understand what you're > > > > saying, that the png (or jpeg in your case) libs were installed > > > > somewhere the setup script is not looking for them. However I > > am not > > > > sure how to determine if this is my problem, and then how to > > fix it. > > > > Are you able to give me and pointers on that front? > > > > Ant > > > > > On Feb 14, 5:28 pm, Christopher Arndt <ch...@chrisarndt.de > > <mailto:ch...@chrisarndt.de>> wrote: > > > > > On 14.02.2012 17:05, AntCox wrote: > > > > > > > I am trying to build pygame and during the dependency > > check it is only > > > > > > missing PNG and JPEG support [...] > > > > > > SDL_image is installed with both png and jpg support > > libpng and libjpg > > > > > > and respective -dev libraries are also installed. [...] > > > > > > I am running this on ubuntu 11.04 > > > > > > I had the same pronlem a few weeks ago. Search the mailing > > list for the > > > > > thread titled "Compiling pygame on Ubuntu 11.10 oneiric JPGE > > [sic!] not > > > > > found" > > > > > > Here's my solution form the last post in the thread: > > > > > > "For the record: here's a command line to compile pygame > > from a pristine > > > > > hg checkout that works on Linux systems, which use this new > > scheme to > > > > > install libraries: > > > > > > ORIGLIBDIRS="/lib:/lib/`uname -i`-linux-gnu:/lib64:/X11R6/lib" \ > > > > > python setup.py build > > > > > > " > > > > > > Chris