LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   Cannot get passed 'make' for Superkaramba (https://www.linuxquestions.org/questions/linux-newbie-8/cannot-get-passed-make-for-superkaramba-259398/)

xstealthrtx 11-26-2004 12:31 AM

Cannot get passed 'make' for Superkaramba
 
Mandrake 10.0

ok i've finally reinstalled Linux and i have the c compilers and such. i ran ./configure for superkaramba and that worked. but when i type make it errors big time.

Good - your configure finished. Start make now

[root@localhost superkaramba-0.35]# make
make all-recursive
make[1]: Entering directory `/home/owen/Documents/superkaramba-0.35'
Making all in doc
make[2]: Entering directory `/home/owen/Documents/superkaramba-0.35/doc'
Making all in .
make[3]: Entering directory `/home/owen/Documents/superkaramba-0.35/doc'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/home/owen/Documents/superkaramba-0.35/doc'
Making all in en
make[3]: Entering directory `/home/owen/Documents/superkaramba-0.35/doc/en'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/owen/Documents/superkaramba-0.35/doc/en'
make[2]: Leaving directory `/home/owen/Documents/superkaramba-0.35/doc'
Making all in po
make[2]: Entering directory `/home/owen/Documents/superkaramba-0.35/po'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/owen/Documents/superkaramba-0.35/po'
Making all in src
make[2]: Entering directory `/home/owen/Documents/superkaramba-0.35/src'
make[3]: Entering directory `/home/owen/Documents/superkaramba-0.35/src'
if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt3//include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -pedantic -W -Wpointer-arith -Wmissing-prototypes -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -O2 -fno-exceptions -fno-check-new -MT main.o -MD -MP -MF ".deps/main.Tpo" \
-c -o main.o `test -f 'main.cpp' || echo './'`main.cpp; \
then mv -f ".deps/main.Tpo" ".deps/main.Po"; \
else rm -f ".deps/main.Tpo"; exit 1; \
fi
In file included from main.cpp:5:
karambaapp.h:14:20: Python.h: No such file or directory
In file included from main.cpp:19:
karamba.h:8:20: Python.h: No such file or directory
In file included from karamba.h:56,
from main.cpp:19:
imagelabel.h:26:20: Python.h: No such file or directory
In file included from main.cpp:22:
karamba_python.h:28:20: Python.h: No such file or directory
In file included from main.cpp:22:
karamba_python.h:44: error: syntax error before `*' token
karamba_python.h:45: error: syntax error before `*' token
karamba_python.h:46: error: ISO C++ forbids declaration of `PyThreadState' with no type
karamba_python.h:46: error: syntax error before `*' token
karamba_python.h:48: error: `myThreadState' was not declared in this scope
karamba_python.h:48: error: invalid data member initialization
karamba_python.h:48: error: (use `=' to initialize static data members)
karamba_python.h:48: error: variable or field `getLock' declared void
karamba_python.h:49: error: syntax error before `*' token
karamba_python.h:50: error: `myThreadState' was not declared in this scope
karamba_python.h:50: error: invalid data member initialization
karamba_python.h:50: error: variable or field `releaseLock' declared void
karamba_python.h:51: error: type specifier omitted for parameter `PyObject'
karamba_python.h:51: error: syntax error before `*' token
make[3]: *** [main.o] Error 1
make[3]: Leaving directory `/home/owen/Documents/superkaramba-0.35/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/owen/Documents/superkaramba-0.35/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/owen/Documents/superkaramba-0.35'
make: *** [all] Error 2


anyone know what all this means?

MartinN 11-26-2004 12:57 AM

Hi again!

Good to see that you're still here, despite all your previous problems!

I don't know if you would take my advice anymore ;) but anyways ... I think you need a package called python-devel, if that's not installed yet. Check if it's installed with this command:
rpm -q python-devel

If it's not, try finding it. You could also make a global search for the missing file, to see if it's on your system:
find / -name 'Python.h' 2>/dev/null

That cryptic command will take a while scanning your entire disk for the file name. The '2>/dev/null' means that all error messages (some "Permission denied" stuff) will be supressed.

Look, I've really got to get to work now, before I'm reported as a missing person, but I'll try to sneak in here some time during the day when my boss isn't looking. OK :cool:

Good luck!
Martin

The_JinJ 11-26-2004 01:31 AM

Think this might be looking for the Python development package - could be wrong :study:

xstealthrtx 11-26-2004 12:07 PM

i did a search for python and all i could find were rpms for fedora core. can i use these for mandrake?

xstealthrtx 11-26-2004 12:16 PM

ok i found this file python-2.3.3-2mdk.i586.rpm. i clicked on it and then tryed to run make again and the same error occured. :mad:

MartinN 11-26-2004 12:28 PM

I can't tell for sure, since I don't run Mandrake myself, but I think that you need this package:
http://rpmfind.net//linux/RPM/mandra...2mdk.i586.html

Martin

xstealthrtx 11-26-2004 01:13 PM

holy crap, i installed that file and it took like 4 mins to make. still errored at the very end, but it said it couldn't find some library files. i'm going to try updateing mandrake again. last time it errored. i have no idea what's wrong with that update utility. it keeps saying my signitures on my disks are bad. oh well.

xstealthrtx 11-26-2004 01:27 PM

i ran mandrake update and it downloaded a ton of files then it says they all have bad sigs. and asks if i want to install them anyway. ofcourse i click yes, but then it says that they can't be installed. pssshh. how is it my problem that they have bad sigs, i'm downloading them, they aren't my files. stupid mandrake, and this is suppose to be the 'easy' distro. i guess i should switch to red hat.............. or win3.11!!! hahaha i keed i keed. i don't give up that easily.

xstealthrtx 11-27-2004 02:19 PM

anything? :(

revenge80200 11-27-2004 02:34 PM

Try using the rpm instead. You will loose less hair.

EEK

xstealthrtx 11-28-2004 09:53 PM

how is that an rpm

revenge80200 11-29-2004 05:35 AM

Strange, I thought that I selected the right one... Try this.

EEK


All times are GMT -5. The time now is 11:38 AM.