Ich versuche seid geraumer Zeit Python mit OpenMP in Verbindung zu bringen - und zwar mit SWIG.
Hier ein paar Testdateien:
pi_test.h : http://paste.pocoo.org/show/174174/
pi_test.c: http://paste.pocoo.org/show/174175/
pi_test.i: http://paste.pocoo.org/show/174177/
und mein setup-Script: http://paste.pocoo.org/show/174178/
OK, man erkennt meine Faulheit daran, dass das Beispiel nicht optimal ausgereizt ist. Aber mal abgesehen von Stilproblemen: Irgendjemand warum jeglicher Versuch mit
Code: Alles auswählen
>>> import pi_test
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: ./pi_test.so: undefined symbol: GOMP_parallel_end
Was übersehe ich?
Gruß,
Christian