-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 25.01.2014 4:39, LRN wrote: > Recently MHD added visibility attributes to hide some functions. > > This throws lots of warnings on W32, since visibility attributes > are not supported here. > > I knew for a fact that GTK does have visibility, and doesn't have > visibility problems on W32, so i checked how the do this. Turns > out, the compile with -fvisibility=hidden (which doesn't throw any > warnings on W32, it's ignored), and mark _visible_ functions with > "attribute visibility default" AND (on W32) __dllexport. Obviously, > this is when compiling GTK. For GTK users the macro that puts these > on functions expands to a simple "extern". > > I'll try to implement this for MHD and see how it goes. >
Implemented. Compiles here for me, no warnings. Will test it on my Debian machine later on. - -- O< ascii ribbon - stop html email! - www.asciiribbon.org -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (MingW32) iQEcBAEBAgAGBQJS4254AAoJEOs4Jb6SI2CweOIIAMGQwFdgg8pcS+0Mlc6rqZ6U IKE7DrJmAc5BENavN2cbVwgSygmD8jwkv6Hy52BTTekaErgJg07wpItiM2ANUwh7 H32ybbHg13A7VL2egZLunN6G9Ral9kPcjn2IKLkTGdHFmZ6qypUzt3AVnmQIAixZ pl11nXNSzclksEIswc36UZ8fk8e2tIyZbixN2wtMSujp12PA9a+oKdvLt7dxQ+St eLoIZXo108yXBU72lT/5ofwOlvB96y0H3ffBRP3ul3moizCaCLWFFPdmpQ+2i6su eeQrxLvAmOcM2I9xUrZQDcm3uha9o5dJoa17bRCU8YQYJ6KncLY4OKBiLMwIMig= =JhWQ -----END PGP SIGNATURE-----
