From: nobu.nokada@... Date: 2002-04-18T12:03:40+09:00 Subject: Re: visual c, ruby, and fastcall hassle Hi, At Thu, 18 Apr 2002 10:28:35 +0900, Lorien Dunn wrote: > > And you mean ? If so, > > apparently it's not closed, and I downloaded Jet3D-2.0.5.zip > > and found include/jet/Basetypes.h had: > > > > #define JETCC _fastcall > > > No, that isn't the URL, that is a completely different Jet that is based on > "Genesis 3d" which is very crappy. Auran Jet IS commercial (it cost them $Aus > 3m, and costs $Aus 100 for a non-commercial license and $Aus 60k for a > commercial). They won't give you the source unless you sign a nasty NDA. Oops, sorry. But too confusing. > I agree it is a jet issue. But is msvc ruby is going to be the default for > ruby on windoze then perhaps it should be sorted out. I've used at least 2 > other closed source libs that were compiled with __fastcall set to default. > I will experiment more with casting. Doesn't VC have a way to change default calling convention with #pragma or something? -- Nobu Nakada