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.

Reply via email to