Re: [Pythonmac-SIG] Jaguar compiling issues (Was:_renderPM.so for Jaguar)

I wrote on pythonmac-sig@python.org:
Here you might get an idea of what the problem (compiling modules on Mac OS 10.2) could be: http://www.osxgnu.org/#jagbugs I have no clue how to fix distutils to reflect this, though (and/or if this s possible at all)... Anybody else who could speak up? Dinu CC to the distutils list. -- Dinu C. Gherman ...................................................................... "There are causes worth dying for, but none worth killing for." (Albert Camus)

On Monday, September 23, 2002, at 11:41 PM, Dinu Gherman wrote:
This is a separate issue from what you originally posted to the pythonmac-sig. Apple's autoconf is indeed broken, but I hadn't seen it because I'm using Fink's version. The proposed fix from osxgnu os not quite right, it should be: exit (setpgrp (1,1) == -1 ? 0 : 1);])] distutils should not have to work around a vendor's broken autoconf. Apple needs to fix this.

Brian Lenihan:
This is what I meant, just down a few lines on that page: What has changed in 10.2? The biggest changes seem to be that the System linked libraries in OS X have moved to separate libraries so the LDFLAGS and CFLAGS have to be set. The most common new settings are: CFLAGS=-no-cpp-precomp LDFLAGS=-ltinfo -lgcc ( setenv CFLAGS -no-cpp-precomp;setenv LDFLAGS '-ltinfo -lgcc') If a program did not use any of libraries that were moved it still works on 10.2. Example :bzip2, gnutar, rpm etc. Dinu -- Dinu C. Gherman ...................................................................... "I tremble for my country when I reflect that God is just, that His justice will not sleep forever." (Thomas Jefferson)

On Monday, September 23, 2002, at 11:41 PM, Dinu Gherman wrote:
This is a separate issue from what you originally posted to the pythonmac-sig. Apple's autoconf is indeed broken, but I hadn't seen it because I'm using Fink's version. The proposed fix from osxgnu os not quite right, it should be: exit (setpgrp (1,1) == -1 ? 0 : 1);])] distutils should not have to work around a vendor's broken autoconf. Apple needs to fix this.

Brian Lenihan:
This is what I meant, just down a few lines on that page: What has changed in 10.2? The biggest changes seem to be that the System linked libraries in OS X have moved to separate libraries so the LDFLAGS and CFLAGS have to be set. The most common new settings are: CFLAGS=-no-cpp-precomp LDFLAGS=-ltinfo -lgcc ( setenv CFLAGS -no-cpp-precomp;setenv LDFLAGS '-ltinfo -lgcc') If a program did not use any of libraries that were moved it still works on 10.2. Example :bzip2, gnutar, rpm etc. Dinu -- Dinu C. Gherman ...................................................................... "I tremble for my country when I reflect that God is just, that His justice will not sleep forever." (Thomas Jefferson)
participants (2)
-
Brian Lenihan
-
Dinu Gherman