c++.announce - Bakefile 0.1.5 with enhanced DMC support released
- W這dzimierz Skiba (6/6) Jan 19 2005 Hi!
- Hakki Dogusan (42/50) Jan 20 2005 I'm trying to use new makefile.dms (xp, wx253 cvs).
- W這dzimierz Skiba (10/26) Jan 20 2005 I just noticed exactly the same. It was fine two days ago when I made a
- Hakki Dogusan (18/29) Jan 20 2005 Thanks for the hint.
- W這dzimierz Skiba (7/18) Jan 25 2005 Little differently but it is now fixed in wxWidgets CVS Head, thanks!
Hi! Vaclav Slavik has released the new version of 'bakefile'. Download it from http://bakefile.sourceforge.net/ Version 0.1.5 ehnances DMC support with precompiled headers and both smake and make support. ABX
Jan 19 2005
Hi, W這dzimierz Skiba wrote:Hi! Vaclav Slavik has released the new version of 'bakefile'. Download it from http://bakefile.sourceforge.net/ Version 0.1.5 ehnances DMC support with precompiled headers and both smake and make support. ABXI'm trying to use new makefile.dms (xp, wx253 cvs). Library compiles ok. But minimal sample is not. Compile output is as follows: C:\wx25\samples\minimal>smake -fmakefile.dms SMAKE Program Maintenance Utility (Console) Version 7.50 Copyright (c) 1994-1995 Innovative Data Concepts Incorporated Copyright (c) 1994-2001 Digital Mars All Rights Reserved dmc -mn -c -odmc_msw\minimal_minimal.obj -o -D__WXMSW__ -I.\..\.. \include -I.\..\..\lib\dmc_lib\msw -w- -I. -WA -I.\..\..\samples -DNOPCH -Ar - Ae .\minimal.cpp rcc .\..\..\samples\sample.rc -odmc_msw\minimal_sample.res -D__WXMSW__ -I.\..\..\include -I.\..\..\lib\dmc_lib\msw -I. -I.\..\..\samples -32 -v- link /NOLOGO /SILENT /NOI /DELEXECUTABLE /EXETYPE:NT /su:windows:4.0 dmc_msw\minimal_minimal.obj,dmc_msw\minimal.exe,dmc_msw\minimal.map, .\..\..\lib \dmc_lib\ wxmsw25.lib wxtiff.lib wxjpeg.lib wxpng.lib wxzlib.lib wxregex.li b wxexpat.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winm m.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi 32.lib wsock32.lib odbc32.lib ,, dmc_msw\minimal_sample.res OPTLINK (R) for Win32 Release 7.50B1 Copyright (C) Digital Mars 1989 - 2001 All Rights Reserved .\..\..\lib\dmc_lib\wxmsw25.lib(window) Error 42: Symbol Undefined ?_TrackMouseEvent YGHPAUtagTRACKMOUSEEVENT Z (int stdcall _TrackMouseEvent(tagTRACKMOUSEEVENT *)) SMAKE fatal error: command "link" returned with error code 1 Stopping. Could you help me, please ? -- Regards, Hakki Dogusan
Jan 20 2005
Hakki Dogusan <dogusanh tr.net> wrote in news:csocfo$2ogc$1 digitaldaemon.com:Hi, W這dzimierz Skiba wrote:I just noticed exactly the same. It was fine two days ago when I made a 2 complete different builds with smake and one with make. It must be some recent commit to CVS. I will look what could it be. Wait, I found that _TrackMouseEvent is in #ifdef __DMC__ block in file include\wx\msw\missing.h . It can be a reason. Could you verify if commenting out this line (or whole __DMC__ related #ifdef) removes this problem ? ABXHi! Vaclav Slavik has released the new version of 'bakefile'. Download it from http://bakefile.sourceforge.net/ Version 0.1.5 ehnances DMC support with precompiled headers and both smake and make support. ABXI'm trying to use new makefile.dms (xp, wx253 cvs). Library compiles ok. But minimal sample is not.
Jan 20 2005
Hi, W這dzimierz Skiba wrote:I just noticed exactly the same. It was fine two days ago when I made a 2 complete different builds with smake and one with make. It must be some recent commit to CVS. I will look what could it be. Wait, I found that _TrackMouseEvent is in #ifdef __DMC__ block in file include\wx\msw\missing.h . It can be a reason. Could you verify if commenting out this line (or whole __DMC__ related #ifdef) removes this problem ? ABXThanks for the hint. I did following changes and now minimal is compiling: missing.h: commented lines 521-532 starting with #ifdef __DMC__ block window.cpp: line 4455 changed _TrackMouseEvent to TrackMouseEvent config.dms: line 26 added flag CPPFLAGS = -D_WIN32_WINNT=0x0400 not related above, but otherwise can't compile lib setup.h: line 550 changed flag 1 to 0 #define wxUSE_DATEPICKCTRL 0 // wxDatePickerCtrl -- Regards, Hakki Dogusan
Jan 20 2005
Hakki Dogusan <dogusanh tr.net> wrote in news:csoqgl$a6i$1 digitaldaemon.com:I did following changes and now minimal is compiling: missing.h: commented lines 521-532 starting with #ifdef __DMC__ block window.cpp: line 4455 changed _TrackMouseEvent to TrackMouseEvent config.dms: line 26 added flag CPPFLAGS = -D_WIN32_WINNT=0x0400Little differently but it is now fixed in wxWidgets CVS Head, thanks!not related above, but otherwise can't compile lib setup.h: line 550 changed flag 1 to 0 #define wxUSE_DATEPICKCTRL 0 // wxDatePickerCtrlYes, DMC misses this native common control in the headers. But note that if you would want to use it, there is a general replacement for it which is buildable in wxMSW port too. But it can be out of your interest. Regards, ABX
Jan 25 2005