Hi!
I wanted to run some Python code from inside a C program, so I did it
like it was explained in the Python manual:
#include <Python.h>
int main(int argc, char *argv[]) {
Py_Initialize() ;
PyRun_SimpleStr ing("print 'Hallo World!'\n");
Py_Finalize();
return 0;
}
Then I tried to compile this by using the command: gcc halloworld.cpp
But everytime I get the following errors:
/home/mmf/tmp/ccVD2V4h.o(.tex t+0x1d): In function `main':
: undefined reference to `Py_Initialize'
/home/mmf/tmp/ccVD2V4h.o(.tex t+0x2a): In function `main':
: undefined reference to `PyRun_SimpleSt ring'
/home/mmf/tmp/ccVD2V4h.o(.tex t+0x32): In function `main':
: undefined reference to `Py_Finalize'
/home/mmf/tmp/ccVD2V4h.o(.eh_ frame+0x11): undefined reference to
`__gxx_personal ity_v0'
collect2: ld returned 1 exit status
What am I doing wrong?
Markus