From: Greg C. <gch...@sb...> - 2009-11-15 12:33:46
|
Let me mention a couple of things in addition to what Kai said. On 2009-11-15 09:39Z, Gary_Gabriel wrote: > > Successful commands: > gcc -fPIC -lm -L../iconv/ -c -shared virtualtext.c -o > libsqlitevirtualtext.so '-fPIC' isn't needed for msw: http://article.gmane.org/gmane.comp.gnu.mingw.user/29370/ but AFAIK it's gracefully ignored (though it'll trigger a diagnostic if you enable all warnings). Libraries should be specified before files that depend on them: http://www.mingw.org/wiki/Specify_the_libraries_for_the_linker_to_use so this: gcc -lm -L../iconv/ -shared virtualtext.c -o libsqlitevirtualtext.so should be something like: gcc -shared virtualtext.c -o libsqlitevirtualtext.so -L../iconv/ -liconv > BTW: another question in regards to Mailing List Etiquette: in > Thunderbird using a plain text e-mail format does not allow Internet > links. What does the etiquette say about inserting links in text e-mail? You got it exactly right on the third line of the next paragraph, in the text string beginning "http". > PS. This notice is provided as feedback: the mailing list and the > document "HOWTO Specify the Header File Include Path for use with MinGW > Compilers | MinGW", http://www.mingw.org/wiki/IncludePathHOWTO as well > as the document "A sample DLL " were helpful. |