Re: [gtkmm] gtkmm-2.4 on MSVC
- From: "Timothy M. Shead" <tshead k-3d com>
- To: Rene Jensen <rj vivens dk>
- Cc: gtkmm-list gnome org
- Subject: Re: [gtkmm] gtkmm-2.4 on MSVC
- Date: Thu, 14 Oct 2004 16:24:14 -0700
Rene Jensen wrote:
A few weeks ago I set out to reach a similar goal, but to my shame the
attempt petered. The reason was that fixing the linking problems
required a dllimport/dllexport to be added in front of all class
declarations (in the .hg and .ccg files to keep those changes), plus
some other places, namely statically declared functions in .ccg files
and all global objects, which should keep their 'extern' specifier in
their declaration. Well, I tried to disentangle the m4 macro files but
didn't have enough time to pursue.
So Tim, I would gladly join up, but unless someone explains exactly what
should be added to which m4 files, I'm afraid we are beyond a simple
configuration issue. We could make a lot of changes to the post-m4 .h
and .cc files but those changes would be lost at next version. (I tried
to do that by the way, and I think I got it to link cleanly. However
there were still some issues probably revolving around some
msvc-template stuff I didn't have the energy to investigate upon).
I don't have all the answers on this, but I intend to try and figure it
out. We'll see how far I get ;) FWIW, glibmm already had the correct
dllexport/dllimport macros defined, perhaps somebody got that far and quit?
P.S.: Those files you made, they are not tar.gz files, just tar.
Doh! Thanks for the heads-up.
Cheers,
Tim
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]