Re: py-numpy build failure, multiple definition of `__i686.get_pc_thunk.bx'

2011-02-04 Thread Charlie Kester
On Fri 04 Feb 2011 at 13:22:19 PST Charlie Kester wrote: On Fri 04 Feb 2011 at 11:54:00 PST Kostik Belousov wrote: On Fri, Feb 04, 2011 at 10:55:12AM -0800, Charlie Kester wrote: On Fri 04 Feb 2011 at 02:05:44 PST Kostik Belousov wrote: >Can you show the actual invocation of the compiler drive

Re: py-numpy build failure, multiple definition of `__i686.get_pc_thunk.bx'

2011-02-04 Thread b. f.
> Done. Replacing "cc" with "gcc45" built the library without any error. > (I didn't need to specify the full path to gcc45.) > > So the question is, why is cc being invoked in the first place? As far > as I know, I'm not doing anything to force using it. Something seems to > have gone wrong dur

Re: py-numpy build failure, multiple definition of `__i686.get_pc_thunk.bx'

2011-02-04 Thread Charlie Kester
On Fri 04 Feb 2011 at 11:54:00 PST Kostik Belousov wrote: On Fri, Feb 04, 2011 at 10:55:12AM -0800, Charlie Kester wrote: On Fri 04 Feb 2011 at 02:05:44 PST Kostik Belousov wrote: >Can you show the actual invocation of the compiler driver for linking ? Isn't that the line right before the firs

Re: py-numpy build failure, multiple definition of `__i686.get_pc_thunk.bx'

2011-02-04 Thread Kostik Belousov
On Fri, Feb 04, 2011 at 10:55:12AM -0800, Charlie Kester wrote: > On Fri 04 Feb 2011 at 02:05:44 PST Kostik Belousov wrote: > >On Thu, Feb 03, 2011 at 09:15:00PM -0800, Charlie Kester wrote: > >... > >>customize UnixCCompiler > >>customize UnixCCompiler using build_ext > >>customize Gnu95FCompiler

Re: py-numpy build failure, multiple definition of `__i686.get_pc_thunk.bx'

2011-02-04 Thread Charlie Kester
On Fri 04 Feb 2011 at 10:55:12 PST Charlie Kester wrote: I do have gcc45 installed, but only as a result of some other port that required it. I forget which one. Anyway, you can see that it's being used in the excerpt above. D'oh. py-numpy itself has a requirement for gcc45, as I discovered

Re: py-numpy build failure, multiple definition of `__i686.get_pc_thunk.bx'

2011-02-04 Thread Charlie Kester
On Fri 04 Feb 2011 at 02:05:44 PST Kostik Belousov wrote: On Thu, Feb 03, 2011 at 09:15:00PM -0800, Charlie Kester wrote: ... customize UnixCCompiler customize UnixCCompiler using build_ext customize Gnu95FCompiler customize Gnu95FCompiler using build_ext building 'numpy.core._sort' extension co

Re: py-numpy build failure, multiple definition of `__i686.get_pc_thunk.bx'

2011-02-04 Thread Kostik Belousov
On Thu, Feb 03, 2011 at 09:15:00PM -0800, Charlie Kester wrote: ... > customize UnixCCompiler > customize UnixCCompiler using build_ext > customize Gnu95FCompiler > customize Gnu95FCompiler using build_ext > building 'numpy.core._sort' extension > compiling C sources > C compiler: gcc45 -DNDEBUG -m