Fwd: [Fink-devel] libscigraphica
Murali Vadivelu <[email protected]> Sun, 20 Nov 2005 01:34:12 +0000
| Newsgroups | gmane.comp.scigraphica.devel |
|---|---|
| Message-ID | <[email protected]> |
Begin forwarded message: > From: Murali Vadivelu > Date: 20 November 2005 01:24:13 am GMT > To: Martin Costabel > Cc: [email protected] > Subject: Re: [Fink-devel] libscigraphica > > darwin* | rhapsody*) > # PIC is the default on this platform > # Common symbols not allowed in MH_DYLIB files > lt_cv_prog_cc_pic='-fno-common' > > This is already in there in configure file. Moreover, I have tried > setting the cfags in the .info file and still get exactly the same > error. > > Any thoughts, please? > > On 19 Nov 2005, at 11:55 pm, Martin Costabel wrote: > >> Murali Vadivelu wrote: >>> I am trying to create a .info file for this package. However, at >>> compile stage I get this error from multiply defined symbol >>> PyarrayXXX. I have tried setting the LDFLAGS to mutliply_defined >>> suppress. It does not seem to work on either gcc-3.3 or 4.0.1. >>> Any help, please? >> [] >>> /usr/bin/ld: multiple definitions of symbol _PyArrayXXX >>> sg.lo definition of _PyArrayXXX in section (__DATA,__common) >>> sg_config.lo definition of _PyArrayXXX in section (__DATA,__common) >>> sg_file.lo definition of _PyArrayXXX in section (__DATA,__common) >> >> You need to compile object files that go into a dylib with the - >> fno-common flag. See >> >> grep fno-common -r /sw/fink/dists/unstable/main/finkinfo >> >> for various different examples how to do this. >> >> -- >> Martin >> > ------------------------------------------------------- This SF.Net email is sponsored by the JBoss Inc. Get Certified Today Register for a JBoss Training Course. Free Certification Exam for All Training Attendees Through End of 2005. For more info visit: http://ads.osdn.com/?ad_id=7628&alloc_id=16845&op=click