[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: SWIG



On Mon, Jan 10, 2000 at 10:00:57AM +0100, Armijn Hemel wrote:
> SWIG is op zich wel vrij heftig spul en ik weet niet in hoeverre jullie heftig
> bezig zijn :)

Tja, wat is heftig? Een korte SWIG tutorial zou wel handig zijn, ik
weet soms niet goed waar ik moet beginnen.

Voorbeeld: ik heb laatst een C library met ICQ functies gedownload
(libicq). Die kan ik gebruiken in C programma's, maar het zou leuker
zijn als ik het kon benaderen vanuit Python, en dan in Python wat OO
wrappers eromheen kon maken.

Nou denk ik dat ik met SWIG simpel van de file "libicq.h" een SWIG
file moet kunnen maken, waarna SWIG wrapper C files maakt die ik
vrij automatisch naar een Python module kan omwerken.

Hoe moet ik dan beginnen?

> ik weet niet in hoeverre Python getypeerd is (ik dacht het wel, itt Perl), maar
> dat is vaak een probleem om conversie tussen typeringen goed te doen...

Ik hoopte dat SWIG juist voldoende Python kennis had om dat automatisch
te doen, in simpele gevallen...

-- 
Remco Gerlich,  scarblac@pino.selwerd.cx

Nederlandse Python mailinglist, python@nl.linux.org
archief: http://mail.nl.linux.org/python/