Please do not post to this news group. "Bugs" is used by the internal bug
management software to send updates to the developers. Instead post to
"general" for general questions and help, or file a problem report for each
issue in our STR system: http://www.fltk.org/str.php


Am 07.04.2009 17:16 Uhr schrieb "Alexander Hirsch" unter
<[email protected]>:

> Hello FLTK-Team,
> I had to fix some stuff to get all libraries compiled and linked in
> MSVS 9 (Express Edition), so I thought I'd let you know.
> In case that the information is needed, I'm on a 32-bit Windows XP SP2
> platform.
> 
> At first in Window_fullscreen.cxx for Window::maximize it is checked
> if __WIN32__ is defined, but the the projects fltk and fltkdll only
> define WIN32, so adding __WIN32__ to the preprocessor defines fixes
> that.
> You might also want to use fltk::warning instead of #warning a few lines down.
> 
> For the release-configuration I changed the linker dependencies of the
> resize-project from fltk.lib to fltk2.lib. It is already fine for the
> debug-configuration.
> 
> For the debug-configuration I removed glaux.lib from the
> fractals-project. I didn't have that and it compiled fine without it.
> 
> To get rid of many unresolved external symbols I added
> WidgetAssociation.cxx to the fltk and fltkdll projects.
> 
> For the cairo_test-project you seem to not need the cairo.lib, as
> removing it from the dependencies led to a successful build with the
> release-configuration (it was already 'missing' in the
> debug-configuration).
> 
> I added some explicit casting to conquer warnings and a
> __declspec(dllimport) in run.cxx if _MSC_VER is defined for a warning
> with BOOL WINAPI TrackMouseEvent(LPTRACKMOUSEEVENT lpEventTrack);.
> 
> I didn't test the debug cairo-configuration nor the release
> minsize-configuration yet.
> 
> -Alexander 'z33ky' Hirsch
> 
> _______________________________________________
> fltk-bugs mailing list
> [email protected]
> http://lists.easysw.com/mailman/listinfo/fltk-bugs


Mit freundlichen Grüssen,

 Matthias Melcher

---
Weinbrennerei Dujardin

Grundstücksgesellschaft Hohenbudberger Strasse bR
Hohenbudberger Strasse 4-10
47829 Krefeld Uerdingen

[email protected]

Fon +49 2151 4832 26
Fax +49 2151 4832 38









_______________________________________________
fltk-bugs mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk-bugs

Reply via email to