Creation of a share library for Python
Christophe Guilbert
cguilbert at picasso.ucsf.edu
Tue May 13 20:17:20 BST 2003
Hi,
I have many problems using Kdevelop
I am writing a share library for python in C++, I could not link my
python.cpp with python library (-I/usr/include/python2.2) in Kdevelop.
My makefile (which works in xterm) is the following:
SHARED_LIB_OPTIONS = -shared
mordorpy.so: mordorpy.cpp
g++ $(SHARED_LIB_OPTIONS) -o mordorpy.so -I/usr/include/python2.2 \
mordorpy.cpp
How I could integrate these Makefile in Kdevelop so I can
compile/debug/etc in Kevelop.
Please try to be explicit since I have no experience at all using any of
IDE.
Here is what I tried so far:
I add -I/usr/include/python2.2 in Project -> Option -> linker Option,
I also try to add it in Make Option (additional Options) ... without
success
When doing build-> make I have the following message:
/bin/sh /home/chris/project/test/admin/missing --run automake --gnu
test/Makefile
aclocal.m4:3009: your implementation of AM_INIT_AUTOMAKE comes from an
aclocal.m4:3009: old Automake version. You should recreate aclocal.m4
aclocal.m4:3009: with aclocal and run automake again.
test/Makefile.am:7: linker flags such as `-I/usr/include/python2.2'
belong in `test_LDFLAGS
gmake[2]: *** [Makefile.in] Error 1
gmake[1]: *** [all-recursive] Error 1
gmake[2]: Leaving directory `/home/chris/project/test/test'
gmake[1]: Leaving directory `/home/chris/project/test'
gmake: *** [all] Error 2
*** failed ***
When doing build -> diskclean/rebuild all, I don't have the previous
message but the compiler could not find the python library (
mordorpy.cpp:8:20: Python.h: No such file or directory ).
Thanks for any help
Chris
-
to unsubscribe from this list send an email to kdevelop-request at kdevelop.org with the following body:
unsubscribe »your-email-address«
More information about the KDevelop
mailing list