Ok, for the record: define IMPORT and NT, compile again, everything is fine. cheers Simon > -----Original Message----- > From: Kroeger, Simon (ext) > Sent: Wednesday, November 09, 2005 3:36 PM > To: ruby-talk ML > Subject: swig and ruby 1.6.8 > > Dear list, > > I used swigwin-1.3.27 to create a wrapper for a third party lib. > After fiddling with #defines everything went fine. I can compile > and link this wrapper against ruby 1.8.2 (2004-12-25) [i386-mswin32] > and get a working dll. > > Now I tried to link against ruby 1.6.8 (2002-12-24) [i586-mswin32] > and I get a dll also, but everytime I try to require this dll > (using ruby 1.6.8 of course) I only get "abnormal program > termination". > > :( > > Yes, I know, we should update to 1.8.2 but this is not an option > (today). > > cheers > > Simon > >