On Monday 30 of January 2012 20:17:22 Andrew Haines wrote: > On 01/30/12 02:19, Graeme Geldenhuys wrote: > > On 29 January 2012 16:31, Jonas Maebe wrote: > >> GTK offers a plain C interface. QT only offers a C++ interface. FPC does > >> not (fully) support directly calling external C++ libraries. LibQT4Pas > >> offers a plain C interface to QT for use by FPC. > > > > Can one statically bind the LibQt4Pas into a FPC program, thus not > > require to ship an external libqt4pas DLL/SO? If possible, that might > > solve the original posters problem. > > It seems to me that you could compile qt4pas.c (or what ever the source > file(s) of libqt4pas.so is) into a qt4pas.o and just link them > statically with {$link qt4pas.o} which then would leave out the > requirement for libqt4pas.so to be distributed with any program using > the qt interface. The gpl? license may or may not make that possible > though.
hm..this looks pretty interesting. Have you tried that ? zeljko
_______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal