The library name has changed as well. Oddly on a Mac build it hasn't. Talk about making it hard. They are always screwing around with things in ways that stuffs up people doing embedded Python. :-(
Was that a self built Python installation as no shared library was installed either, which would be the case if you built it yourself and didn't use --enable-shared option to configure for Python when building it. I would recommended trying to get a shared library version installed. Otherwise, you will need to modify the generated mod_wsgi Makefile to fix -L and -l flags to correct values for now. BTW, am presuming you must be using mod_wsgi from source repo as not even sure last tar ball works with Python 3.2. Graham On 10 November 2011 11:33, Randy Melder <[email protected]> wrote: > # ls -las libpython3.2* config* > ls: libpython3.2*: No such file or directory > 0 lrwxrwxrwx 1 root root 11 Nov 9 19:02 config -> config-3.2m > 48 -rw-r--r-- 1 root root 49010 Nov 9 18:40 configparser.py > > config-3.2m: > total 10900 > 4 drwxr-xr-x 2 root root 4096 Nov 9 18:41 . > 4 drwxr-xr-x 32 root root 4096 Nov 9 19:02 .. > 4 -rw-r--r-- 1 root root 2894 Nov 9 18:41 config.c > 4 -rw-r--r-- 1 root root 1642 Nov 9 18:41 config.c.in > 8 -rwxr-xr-x 1 root root 7122 Nov 9 18:41 install-sh > 10776 -rw-r--r-- 1 root root 11015904 Nov 9 18:41 libpython3.2m.a > 56 -rw-r--r-- 1 root root 50080 Nov 9 18:41 Makefile > 8 -rwxr-xr-x 1 root root 7460 Nov 9 18:41 makesetup > 12 -rw-r--r-- 1 root root 8832 Nov 9 18:41 python.o > 16 -rw-r--r-- 1 root root 15017 Nov 9 18:41 Setup > 4 -rw-r--r-- 1 root root 370 Nov 9 18:41 Setup.config > 4 -rw-r--r-- 1 root root 41 Nov 9 18:41 Setup.local > > > On Wed, Nov 9, 2011 at 4:29 PM, Graham Dumpleton > <[email protected]> wrote: >> For a start it seems that they have renamed the 'config' directory in >> Python 3.2 to 'config-3.2m'. I have no idea what the 'm' is meant to >> be for. >> >> I haven't noticed as I develop on a Mac which doesn't rely on that >> directory as uses Mac OS X frameworks instead. >> >> I don't understand why it wouldn't work if you did: >> >> ln -s config-3.2m config >> >> unless there is also a 'config' directory and it put the link inside >> of that directory. >> >> Can you send me output of running: >> >> cd /usr/local/python3/lib/python3.2 >> >> ls -las libpython3.2* config* >> >> Graham >> >> On 10 November 2011 11:09, Randy Melder <[email protected]> wrote: >>> I'm attempting to install using the following configuration: >>> >>> ./configure --with-python=/usr/local/python3/bin/python3 >>> >>> and I get this running "make" >>> .... >>> /usr/lib64/apr-1/build/libtool --silent --mode=link gcc -o >>> mod_wsgi.la -rpath /usr/lib64/httpd/modules -module -avoid-version >>> mod_wsgi.lo -L/usr/local/python3/lib -L/usr/local/python3/lib/ >>> python3.2/config -lpython3.2 -lpthread -ldl -lutil -lm >>> /usr/bin/ld: cannot find -lpython3.2 >>> collect2: ld returned 1 exit status >>> apxs:Error: Command failed with rc=65536 >>> . >>> make: *** [mod_wsgi.la] Error 1 >>> >>> >>> I attempted to symlink the "/usr/local/python3/lib/python3.2/config" >>> dir to the existing "config-3.2m", then "make clean" and make. That >>> didn't work either. >>> >>> Thoughts? >>> >>> -- >>> You received this message because you are subscribed to the Google Groups >>> "modwsgi" group. >>> To post to this group, send email to [email protected]. >>> To unsubscribe from this group, send email to >>> [email protected]. >>> For more options, visit this group at >>> http://groups.google.com/group/modwsgi?hl=en. >>> >>> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "modwsgi" group. >> To post to this group, send email to [email protected]. >> To unsubscribe from this group, send email to >> [email protected]. >> For more options, visit this group at >> http://groups.google.com/group/modwsgi?hl=en. >> >> > > > > -- > - - - - - - - - - - - - - - - - - - - - - - - - > [email protected] > > NOTICE: The information contained in this e-mail is confidential and > is for the use only of the intended recipient. If you are not the > intended recipient, any disclosure, copy, distribution or other use of > this information is prohibited. If you have received this > communication in error please notify us immediately by telephone and > delete or discard this message immediately. > > -- > You received this message because you are subscribed to the Google Groups > "modwsgi" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/modwsgi?hl=en. > > -- You received this message because you are subscribed to the Google Groups "modwsgi" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/modwsgi?hl=en.
