Bugs item #1644987, was opened at 2007-01-25 21:34
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=1644987&group_id=5470

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Build
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Jim Shankland (jas11c)
Assigned to: Nobody/Anonymous (nobody)
Summary: ./configure --prefix=/ breaks, won't build C modules

Initial Comment:
This appears to be a new issue with Python 2.5
Building Python 2.5 on Fedora Core 5:

./configure --prefix=/ --enable-shared
make

fails to build the C modules, as a "-L." is missing from the gcc command line 
used to generate the module.so file from the module.o file.

Using any other value for --prefix works.

Setting the environment variable LDFLAGS to "-L." before running ./configure 
appears to be a successful workaround.

Here is a representative failure (all the C modules fail).  Note the "cannot 
find -lpython2.5" message; this is because -L. is missing frmo the gcc command 
line.

building 'crypt' extension
gcc -pthread -fPIC -fno-strict-aliasing -DNDEBUG -g -O3 -Wall 
-Wstrict-prototypes -I. 
-I/local/home/jas/Software/Languages/Python/Python-2.5/./Include -I./Include 
-I. -I/usr/local/include 
-I/local/home/jas/Software/Languages/Python/Python-2.5/Include 
-I/local/home/jas/Software/Languages/Python/Python-2.5 -c 
/local/home/jas/Software/Languages/Python/Python-2.5/Modules/cryptmodule.c -o 
build/temp.linux-i686-2.5/local/home/jas/Software/Languages/Python/Python-2.5/Modules/cryptmodule.o
gcc -pthread -shared 
build/temp.linux-i686-2.5/local/home/jas/Software/Languages/Python/Python-2.5/Modules/cryptmodule.o
 -L//lib -L/usr/local/lib -L/lib/python2.5/config -lcrypt -lpython2.5 -o 
build/lib.linux-i686-2.5/crypt.so
/usr/bin/ld: cannot find -lpython2.5
collect2: ld returned 1 exit status


----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=1644987&group_id=5470
_______________________________________________
Python-bugs-list mailing list 
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to