Forgive me but I have no idea what I'm doing. That said...
I'm trying to run 'make swig-py-ext' and I get the following
error message.
/usr/bin/ld: cannot find -lsvn_swig_py-1
collect2: ld returned 1 exit status
error: command 'gcc' failed with exit status 1
make: *** [swig-py-ext] Error 1
I don't know SWIG or Python. Could someone tell me where to start
looking to find my problem?
Additional information
- I'm on a Red Hat 8.0 box.
- This is with Subversion r3953.
- I'm following the instructions in subversion/bindings/swig/INSTALL
- I've installed SWIG 1.3.17
- Subversion builds, installs, and runs with no problems.
- Subversion was installed with the following commands
./autogen.sh
./configure --prefix=/usr --with-apr=/usr/bin/apr-config \
--with-apr-util=/usr/bin/apu-config --disable-mod-activation
make
make install
- The full text of the problem is
bash> make swig-py-ext
cd /home/moloney/sandbox/svn/subversion/subversion/bindings/swig/python;
\
/usr/bin/python2 setup.py \
-I/home/moloney/sandbox/svn/subversion/subversion/bindings/swig
\
-I/home/moloney/sandbox/svn/subversion/subversion/include
-I/usr/include/httpd \
-S/home/moloney/sandbox/svn/subversion/subversion/bindings/swig
\
-L/usr/lib -L/etc/httpd/lib \
\
build
--build-base=/home/moloney/sandbox/svn/subversion/subversion/bindings/swig/python/build
running build
running build_py
not copying svn/client.py (output up-to-date)
not copying svn/util.py (output up-to-date)
not copying svn/wc.py (output up-to-date)
not copying svn/delta.py (output up-to-date)
not copying svn/fs.py (output up-to-date)
not copying svn/repos.py (output up-to-date)
not copying svn/ra.py (output up-to-date)
not copying svn/__init__.py (output up-to-date)
running build_ext
building '_client' extension
swigging
/home/moloney/sandbox/svn/subversion/subversion/bindings/swig/svn_client.i
to
/home/moloney/sandbox/svn/subversion/subversion/bindings/swig/python/build/svn_client.c
swig -c -python -noproxy
-I/home/moloney/sandbox/svn/subversion/subversion/bindings/swig
-I/home/moloney/sandbox/svn/subversion/subversion/include
-I/usr/include/httpd -I/usr/include/python2.2 -o
/home/moloney/sandbox/svn/subversion/subversion/bindings/swig/python/build/svn_client.c
/home/moloney/sandbox/svn/subversion/subversion/bindings/swig/svn_client.i
gcc -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -fPIC
-I/home/moloney/sandbox/svn/subversion/subversion/bindings/swig
-I/home/moloney/sandbox/svn/subversion/subversion/include
-I/usr/include/httpd -I/usr/include/python2.2 -c
/home/moloney/sandbox/svn/subversion/subversion/bindings/swig/python/build/svn_client.c
-o
/home/moloney/sandbox/svn/subversion/subversion/bindings/swig/python/build/temp.linux-i686-2.2/svn_client.o
/home/moloney/sandbox/svn/subversion/subversion/bindings/swig/python/build/svn_client.c:258:
warning: function declaration isn't a prototype
gcc -shared
/home/moloney/sandbox/svn/subversion/subversion/bindings/swig/python/build/temp.linux-i686-2.2/svn_client.o
-L/usr/lib -L/etc/httpd/lib -lsvn_client-1 -lsvn_swig_py-1 -lswigpy -o
/home/moloney/sandbox/svn/subversion/subversion/bindings/swig/python/build/lib.linux-i686-2.2/svn/_client.so
/usr/bin/ld: cannot find -lsvn_swig_py-1
collect2: ld returned 1 exit status
error: command 'gcc' failed with exit status 1
make: *** [swig-py-ext] Error 1
bash>
--
Tim Moloney
ManTech Real-time Systems Laboratory
2015 Cattlemen Road \ /
Sarasota, FL 34232 .________\(O)/________.
(941) 377-6775 x208 ' ' O(.)O ' '
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Mon Dec 2 17:32:21 2002