Hallo zusammen,
Ich habe folgendes Problem ich möchte aus einem C Programm ein Pythonprogramm starten und offen halten.
unten das Test C Programm aus dem das Pythonprogramm pymodmon.py gestartet werden soll.
C
#include <stdio.h>
#include <Python.h>
int main(void)
{
FILE* file_1 = fopen("/home/python pymodmon.py -i Configuration.ini", "r");
Py_Initilize();
PyRun_SimpleFile(file_1, "/home/python pymodmon.py -i Configuration.ini");
PY_Finalize();
return (0);
} /* main */
Alles anzeigen
bei gcc test.c -o -I /usr/Include/Python3.4
bekomme ich folgende Fehlermeldung:
undefined refeence to Py_Initilize
undefined refeence to PyRun_SimpleFile
undefined refeence to PY_Finalize
Leider kenne ich mich in C nicht so gut aus um das Problem zu lösen. Hat jemand eine Idee was ich hier falsch mache.
Gibt es noch eine andere Möglichkeit ein Python Programm in C zu starten.
Danke für alle Tipps von euch.
Guß
Christian