Jim Gallacher
jg.lists at sympatico.ca
Tue May 17 11:06:56 EDT 2005
Are you using the latest version from mod_python/trunk? The last change to setup.py took care of the problems I previously had with ld not finding libapr-0 and libaprutil-0. Jim Frank Gruman wrote: > I do have those files. > > toybox:~ # cd /usr/local/apache2/lib > toybox:/usr/local/apache2/lib # ls libapr* > libapr-0.a libapr-0.so libapr-0.so.0.9.6 libaprutil-0.la > libaprutil-0.so.0 > libapr-0.la libapr-0.so.0 libaprutil-0.a libaprutil-0.so > libaprutil-0.so.0.9.6 > toybox:/usr/local/apache2/lib # > > > My configuration started as > > toybox:/sources/mod_python-3.1.4 # ./configure > --with-apxs=/usr/local/apache2/bin/apxs > > and it seems to find the APR without any troubles... > > Regards, > Frank > > Jim Gallacher wrote: > >> Frank Gruman wrote: >> >>> OK - so I have decided I am running to many things at tip and I am >>> not an uber programmer, so I need to cool my jets. I have set >>> systems back on Apache 2.0.54 with the APR/APR-Util for that version >>> (0.9.6). >>> >>> I can successfully configure, but have found that the make is trying >>> to find a file that does not exist. I have searched my drives for >>> aprutil-0, and it does not exist. >> >> >> >> You should look for libaprutil-0, libapr-0. On my system (Debian >> unstable) I have the following (some of which are symbolic links): >> >> carbon:~$ ls /usr/lib/libapr* >> /usr/lib/libapr-0.a /usr/lib/libaprutil-0.a >> /usr/lib/libapr-0.la /usr/lib/libaprutil-0.la >> /usr/lib/libapr-0.so /usr/lib/libaprutil-0.so >> /usr/lib/libapr-0.so.0 /usr/lib/libaprutil-0.so.0 >> /usr/lib/libapr-0.so.0.9.6 /usr/lib/libaprutil-0.so.0.9.6 >> /usr/lib/libapr.so.0 /usr/lib/libaprutil.so.0 >> >> Regards, >> Jim >> >>> I have done builds of both Apache 2.0.54 with APR 0.9.6 as well as >>> Apache 2.1.5-dev with APR 1.1.2. No such file. There is also a note >>> to apr-0 that does not exist. >>> >>> Here is the log at the point of failure: >>> >>> gcc -pthread -shared >>> build/temp.linux-i686-2.4/sources/mod_python-3.1.4/src/mod_python.o >>> build/temp.linux-i686-2.4/sources/mod_python-3.1.4/src/_apachemodule.o >>> build/temp.linux-i686-2.4/sources/mod_python-3.1.4/src/connobject.o >>> build/temp.linux-i686-2.4/sources/mod_python-3.1.4/src/filterobject.o >>> build/temp.linux-i686-2.4/sources/mod_python-3.1.4/src/hlist.o >>> build/temp.linux-i686-2.4/sources/mod_python-3.1.4/src/hlistobject.o >>> build/temp.linux-i686-2.4/sources/mod_python-3.1.4/src/requestobject.o >>> build/temp.linux-i686-2.4/sources/mod_python-3.1.4/src/serverobject.o >>> build/temp.linux-i686-2.4/sources/mod_python-3.1.4/src/tableobject.o >>> build/temp.linux-i686-2.4/sources/mod_python-3.1.4/src/util.o -L >>> -lapr-0 -laprutil-0 -o build/lib.linux-i686-2.4/mod_python_so.so >>> /usr/lib/gcc-lib/i586-suse-linux/3.3.3/../../../../i586-suse-linux/bin/ld: >>> cannot find -laprutil-0 >>> collect2: ld returned 1 exit status >>> error: command 'gcc' failed with exit status 1 >>> make[1]: *** [build] Error 1 >>> make[1]: Leaving directory `/sources/mod_python-3.1.4/dist' >>> make: *** [do_dso] Error 2 >>> toybox:/sources/mod_python-3.1.4 # /usr/local/apache2/bin/apr-config >>> --version >>> 0.9.6 >>> toybox:/sources/mod_python-3.1.4 # >>> >>> Any more ideas? >>> >>> Regards, >>> Frank >>> >>> Jim Gallacher wrote: >>> >>>> Frank Gruman wrote: >>>> >>>>> Thanks Jim, >>>>> >>>>> That helped. I had to add one little fix to your diff. You are >>>>> missing a comma after the 'libraries = libraries' line. >>>> >>>> >>>> >>>> >>>> >>>> Doh! This is what happens when you fix, test, do one last tweak and >>>> then post without testing again. >>>> >>>>> It led me on to the next set of errors... >>>>> >>>>> The whole MAKE looks different now than it did before. It runs >>>>> through a couple of tests, and then starts to build the >>>>> mod_python.so module (woo hoo!!). But then I see a whole bunch of >>>>> 'error: parse error before apr_off_t'. I have attached a copy of >>>>> the make log from that point on. >>>>> >>>>> I have tried running with APR 0.9.6 as well as the latest >>>>> APR/APR-Util tip (1.1.2 - pulled from the 1.1.x branch at the same >>>>> time as Apache - Friday, 06 May, afternoon...) >>>>> >>>>> I know I have seen apr_off_t errors before, but I can't recall the >>>>> issue. >>>> >>>> >>>> >>>> >>>> >>>> Sorry, I can't help you there. >>>> >>>> Regards, >>>> Jim >>>> >>>> >>> _______________________________________________ >>> Mod_python mailing list >>> Mod_python at modpython.org >>> http://mailman.modpython.org/mailman/listinfo/mod_python >>> >> >> >
|