Entschuldigt die späte Antwort, ich hab jetzt herausgefinden, dass ich doch eine libpython.so besitze, allerdings liegt diese in einem völlig anderen Ordner als "python2.6-config --ldflags" es mir übermittelt hat.
Hab es jetzt getestet und die komplette Kette (Hauptprogramm, mein Interface, der ...
Die Suche ergab 5 Treffer
- Donnerstag 14. April 2011, 15:46
- Forum: Python mit anderen Sprachen verwenden
- Thema: Pythonembedding unter Linux
- Antworten: 9
- Zugriffe: 2649
- Mittwoch 6. April 2011, 06:11
- Forum: Python mit anderen Sprachen verwenden
- Thema: Pythonembedding unter Linux
- Antworten: 9
- Zugriffe: 2649
Re: Pythonembedding unter Linux
Nein, ist laut ldd nicht gegen Python gelinkt. Was mir beim Ausprobieren von LD_PRELOAD aufgefallen ist, dass ich keine libpython2.6.so sondern eine .a (statische Bibliothek?) habe. Kann ich eine solche nicht gegenlinken? LD_PRELOAD hat das auch so nicht angenommen mir der .a.
Die Konstellation ist ...
Die Konstellation ist ...
- Dienstag 5. April 2011, 15:59
- Forum: Python mit anderen Sprachen verwenden
- Thema: Pythonembedding unter Linux
- Antworten: 9
- Zugriffe: 2649
Re: Pythonembedding unter Linux
Zweiteres. Konkret ist es eine Software die Erweiterungen anbietet, und beispielhaft einen Quellcode in C bereitgestellt hat. Ich habe nun selbst eine eine Erweiterung geschrieben, die selbst die Erweiterung um Python ermöglicht. Das "Hauptprogramm" kann ich also nicht verändern.
- Dienstag 5. April 2011, 14:03
- Forum: Python mit anderen Sprachen verwenden
- Thema: Pythonembedding unter Linux
- Antworten: 9
- Zugriffe: 2649
Re: Pythonembedding unter Linux
Danke, das hat schon mal sehr geholfen. Mein Modul wird geladen und ausgeführt. Jetzt habe ich allerdings noch ein weiteres Problem, wenn ich versuche Python-Scripte zu laden und auszuführen. (Innerhalb meines Modules)
Ganz simple Strukturen funktionieren, aber bei der Datei, die er eigentlich laden ...
Ganz simple Strukturen funktionieren, aber bei der Datei, die er eigentlich laden ...
- Dienstag 5. April 2011, 09:31
- Forum: Python mit anderen Sprachen verwenden
- Thema: Pythonembedding unter Linux
- Antworten: 9
- Zugriffe: 2649
Pythonembedding unter Linux
Hallo,
ich habe ein Problem beim Kompilieren eines shared objects meines Projektes. Unter Windows habe ich es ohne Probleme geschafft eine .dll zu kompilieren und einzubinden.
Und Linux (Ubuntu) klappt zwar das Kompilieren, aber das öffnen meiner .so durch ein weiteres Programm wird durch eine ...
ich habe ein Problem beim Kompilieren eines shared objects meines Projektes. Unter Windows habe ich es ohne Probleme geschafft eine .dll zu kompilieren und einzubinden.
Und Linux (Ubuntu) klappt zwar das Kompilieren, aber das öffnen meiner .so durch ein weiteres Programm wird durch eine ...
