Re: Some help to build a Win32 version of my framework.



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Gauthier Quesnel wrote:
> In this latest technique, I have some problems with the shared libraries
> building.
> 
> What is the best way to build this framework, MinGW or Cygwin ?
> I have already add registry access to store important paths of plugins.
> I do not need the Cygwin emulation path.

On both MinGW and Cygwin, shared libraries (including modules) must have
all symbols resolved at *link time*.  This means the following
conditions must be met in order to link:

1) "-no-undefined" must be passed to libtool via *_la_LDFLAGS (you could
simplify this somewhat by adding it to the *_PLUGIN_LDFLAGS in
configure.ac);
2) all necessary link libraries must be specified via *_la_LIBADD.

Your package involves a lot of components.  Please start by adding
these, then perhaps I could try building vle on Cygwin.


Yaakov
Cygwin Ports -- http://cygwinports.dotsrc.org/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (Cygwin)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDMwRHpiWmPGlmQSMRAgtkAKDrsi7cn2T2UuJm5PXrik24vWMi/gCeNAaJ
XrCfRMm2i+XVj54ZbksFnCo=
=WSY4
-----END PGP SIGNATURE-----




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]