I think that something like this should work: gcc -o SQLite3_StdCall.dll -shared sqlite3.c -s -Wl,--subsystem,windows,-- kill-at
It does compile, but I for some reason I can't access the .dll from VB6. I had a look at the name mangling and corrected for that, but still no luck. Maybe best to stick with MSVS. RBS On Sun, Feb 19, 2017 at 4:00 PM, Cezary H. Noweta <c...@poczta.onet.pl> wrote: > Hello, > > On 2017-02-18 17:35, Bart Smissaert wrote: > >> This is simple in MSVS, but can't see how this can be done with the MinGW >> compiler. >> Any idea how this can be done with the sqlite3.c amalgation? >> > > I have just tried ``CFLAGS=-mrtd -DSQLITE_CDECL=__cdecl'' option on > different compilers and configurations, but without a success. :-( > ``-mrtd'' is not working as good as MSVS' ``-Gz''. > > -- best regards > > Cezary H. Noweta > _______________________________________________ > sqlite-users mailing list > sqlite-users@mailinglists.sqlite.org > http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users > _______________________________________________ sqlite-users mailing list sqlite-users@mailinglists.sqlite.org http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users