afb/wxd — Issue #4: wxd does not build with dmd-2.0.57 and 'make COMPILER=DMD'
Author: gour
Created: 2012-01-01 17:18:05+00:00
State: open

Hello,

replied via email so was not aware that the https://github.com/afb/wxd/issues/3 was already closed.

Here is the log:

```
[gour@atmarama wxd] make COMPILER=DMD
make -C wxc WX_RELEASE
make[1]: Entering directory `/home/gour/tmp/wxd/wxc'
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o wx-release.o wx-release.cpp
g++ -O2 -Wall -o wx-release wx-release.o
WX_CONFIG="wx-config" ./wx-release.sh > WX_RELEASE
make[1]: Leaving directory `/home/gour/tmp/wxd/wxc'
make -C wxc WX_VERSION
make[1]: Entering directory `/home/gour/tmp/wxd/wxc'
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o wx-version.o wx-version.cpp
g++ -O2 -Wall -o wx-version wx-version.o
WX_CONFIG="wx-config" ./wx-version.sh > WX_VERSION
make[1]: Leaving directory `/home/gour/tmp/wxd/wxc'
make -C wxc PLATFORM
make[1]: Entering directory `/home/gour/tmp/wxd/wxc'
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o wx-platform.o wx-platform.cpp
g++ -O2 -Wall -o wx-platform wx-platform.o
WX_CONFIG="wx-config" ./wx-platform.sh > PLATFORM
make[1]: Leaving directory `/home/gour/tmp/wxd/wxc'
make -C wxc ENCODING
make[1]: Entering directory `/home/gour/tmp/wxd/wxc'
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o wx-encoding.o wx-encoding.cpp
g++ -O2 -Wall -o wx-encoding wx-encoding.o
WX_CONFIG="wx-config" ./wx-encoding.sh > ENCODING
make[1]: Leaving directory `/home/gour/tmp/wxd/wxc'
make -C wxc
make[1]: Entering directory `/home/gour/tmp/wxd/wxc'
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o accel.o accel.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o activateevent.o activateevent.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o app.o app.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o artprovider.o artprovider.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o bitmap.o bitmap.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o bitmapbutton.o bitmapbutton.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o boxsizer.o boxsizer.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o brush.o brush.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o button.o button.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o calendarctrl.o calendarctrl.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o caret.o caret.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o checkbox.o checkbox.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o childfocusevent.o childfocusevent.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o choice.o choice.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o choicedialog.o choicedialog.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o clientdata.o clientdata.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o clipboard.o clipboard.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o closeevent.o closeevent.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o colour.o colour.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o colourdialog.o colourdialog.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o combobox.o combobox.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o commandevent.o commandevent.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o config.o config.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o contextmenuevent.o contextmenuevent.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o control.o control.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o cursor.o cursor.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o dataformat.o dataformat.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o dataobject.o dataobject.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o dc.o dc.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o dialog.o dialog.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o dirdialog.o dirdialog.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o display.o display.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o displaychangedevent.o displaychangedevent.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o dnd.o dnd.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o docmanager.o docmanager.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o doctemplate.o doctemplate.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o document.o document.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o eraseevent.o eraseevent.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o event.o event.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o evthandler.o evthandler.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o filedialog.o filedialog.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o findreplacedialog.o findreplacedialog.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o flexgridsizer.o flexgridsizer.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o focusevent.o focusevent.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o font.o font.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o fontdialog.o fontdialog.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o fontmisc.o fontmisc.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o frame.o frame.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o gauge.o gauge.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o gdicmn.o gdicmn.cpp
gdicmn.cpp: In function ‘void wxPenList_AddPen(wxPenList*, wxPen*)’:
gdicmn.cpp:260:18: warning: ‘void wxPenList::AddPen(wxPen*)’ is deprecated (declared at /usr/include/wx-2.8/wx/gdicmn.h:516) [-Wdeprecated-declarations]
gdicmn.cpp: In function ‘void wxPenList_RemovePen(wxPenList*, wxPen*)’:
gdicmn.cpp:278:21: warning: ‘void wxPenList::RemovePen(wxPen*)’ is deprecated (declared at /usr/include/wx-2.8/wx/gdicmn.h:517) [-Wdeprecated-declarations]
gdicmn.cpp: In function ‘void wxBrushList_AddBrush(wxBrushList*, wxBrush*)’:
gdicmn.cpp:314:22: warning: ‘void wxBrushList::AddBrush(wxBrush*)’ is deprecated (declared at /usr/include/wx-2.8/wx/gdicmn.h:526) [-Wdeprecated-declarations]
gdicmn.cpp: In function ‘void wxBrushList_RemoveBrush(wxBrushList*, wxBrush*)’:
gdicmn.cpp:324:25: warning: ‘void wxBrushList::RemoveBrush(wxBrush*)’ is deprecated (declared at /usr/include/wx-2.8/wx/gdicmn.h:527) [-Wdeprecated-declarations]
gdicmn.cpp: In function ‘void wxFontList_AddFont(wxFontList*, wxFont*)’:
gdicmn.cpp:357:20: warning: ‘void wxFontList::AddFont(wxFont*)’ is deprecated (declared at /usr/include/wx-2.8/wx/gdicmn.h:539) [-Wdeprecated-declarations]
gdicmn.cpp: In function ‘void wxFontList_RemoveFont(wxFontList*, wxFont*)’:
gdicmn.cpp:365:23: warning: ‘void wxFontList::RemoveFont(wxFont*)’ is deprecated (declared at /usr/include/wx-2.8/wx/gdicmn.h:540) [-Wdeprecated-declarations]
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o gdiobject.o gdiobject.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o glcanvas.o glcanvas.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o global.o global.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o grid.o grid.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o gridbagsizer.o gridbagsizer.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o gridctrl.o gridctrl.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o gridsizer.o gridsizer.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o helpevent.o helpevent.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o html.o html.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o htmlhelpctrl.o htmlhelpctrl.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o htmllbox.o htmllbox.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o icon.o icon.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o iconizeevent.o iconizeevent.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o idleevent.o idleevent.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o image.o image.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o imagelist.o imagelist.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o imghandler.o imghandler.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o initdialogevent.o initdialogevent.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o keyevent.o keyevent.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o laywin.o laywin.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o listbook.o listbook.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o listbox.o listbox.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o listctrl.o listctrl.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o locale.o locale.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o log.o log.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o maximizeevent.o maximizeevent.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o mdi.o mdi.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o memorydc.o memorydc.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o menu.o menu.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o menubar.o menubar.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o menuitem.o menuitem.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o messagedialog.o messagedialog.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o miniframe.o miniframe.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o mousecapturechangedevent.o mousecapturechangedevent.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o mouseevent.o mouseevent.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o moveevent.o moveevent.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o navigationkeyevent.o navigationkeyevent.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o ncpaintevent.o ncpaintevent.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o notebook.o notebook.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o notebooksizer.o notebooksizer.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o notifyevent.o notifyevent.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o object.o object.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o paintevent.o paintevent.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o palette.o palette.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o palettechangedevent.o palettechangedevent.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o panel.o panel.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o pen.o pen.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o printdata.o printdata.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o printdialog.o printdialog.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o printer.o printer.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o printpreview.o printpreview.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o progdlg.o progdlg.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o querynewpaletteevent.o querynewpaletteevent.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o radiobox.o radiobox.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o radiobutton.o radiobutton.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o region.o region.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o sashwindow.o sashwindow.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o scrollbar.o scrollbar.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o scrolledwindow.o scrolledwindow.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o setcursorevent.o setcursorevent.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o showevent.o showevent.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o sizeevent.o sizeevent.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o sizer.o sizer.cpp
sizer.cpp: In function ‘wxc_bool wxSizer_RemoveWindow(wxSizer*, wxWindow*)’:
sizer.cpp:107:28: warning: ‘virtual bool wxSizer::Remove(wxWindow*)’ is deprecated (declared at /usr/include/wx-2.8/wx/sizer.h:513) [-Wdeprecated-declarations]
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o sizeritem.o sizeritem.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o slider.o slider.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o sound.o sound.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o spinbutton.o spinbutton.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o spinctrl.o spinctrl.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o splashscreen.o splashscreen.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o splitterwindow.o splitterwindow.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o staticbitmap.o staticbitmap.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o staticbox.o staticbox.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o staticboxsizer.o staticboxsizer.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o staticline.o staticline.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o statictext.o statictext.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o statusbar.o statusbar.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o styledtextctrl.o styledtextctrl.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o syscolourchangedevent.o syscolourchangedevent.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o systemsettings.o systemsettings.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o tabctrl.o tabctrl.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o taskbaricon.o taskbaricon.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o textctrl.o textctrl.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o textdialog.o textdialog.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o thread.o thread.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o timer.o timer.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o tipdialog.o tipdialog.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o tipwindow.o tipwindow.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o togglebutton.o togglebutton.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o toolbar.o toolbar.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o tooltip.o tooltip.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o treectrl.o treectrl.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o updateuievent.o updateuievent.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o validator.o validator.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o view.o view.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o vlbox.o vlbox.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o vscroll.o vscroll.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o window.o window.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o windowcreateevent.o windowcreateevent.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o windowdestroyevent.o windowdestroyevent.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o wizard.o wizard.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o wxdatetime.o wxdatetime.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o wxstring.o wxstring.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o wxversion.o wxversion.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o wxplatform.o wxplatform.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o xmlresource.o xmlresource.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o numdialog.o numdialog.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o manager.o manager.cpp
g++ -D__DMD__ `wx-config --cxxflags` -O2 -Wall -c -o wxaui.o wxaui.cpp
ar rcs ../libwxc.a accel.o activateevent.o app.o artprovider.o bitmap.o bitmapbutton.o boxsizer.o brush.o button.o calendarctrl.o caret.o checkbox.o childfocusevent.o choice.o choicedialog.o clientdata.o clipboard.o closeevent.o colour.o colourdialog.o combobox.o commandevent.o config.o contextmenuevent.o control.o cursor.o dataformat.o dataobject.o dc.o dialog.o dirdialog.o display.o displaychangedevent.o dnd.o docmanager.o doctemplate.o document.o eraseevent.o event.o evthandler.o filedialog.o findreplacedialog.o flexgridsizer.o focusevent.o font.o fontdialog.o fontmisc.o frame.o gauge.o gdicmn.o gdiobject.o glcanvas.o global.o grid.o gridbagsizer.o gridctrl.o gridsizer.o helpevent.o html.o htmlhelpctrl.o htmllbox.o icon.o iconizeevent.o idleevent.o image.o imagelist.o imghandler.o initdialogevent.o keyevent.o laywin.o listbook.o listbox.o listctrl.o locale.o log.o maximizeevent.o mdi.o memorydc.o menu.o menubar.o menuitem.o messagedialog.o miniframe.o mousecapturechangedevent.o mouseevent.o moveevent.o navigationkeyevent.o ncpaintevent.o notebook.o notebooksizer.o notifyevent.o object.o paintevent.o palette.o palettechangedevent.o panel.o pen.o printdata.o printdialog.o printer.o printpreview.o progdlg.o querynewpaletteevent.o radiobox.o radiobutton.o region.o sashwindow.o scrollbar.o scrolledwindow.o setcursorevent.o showevent.o sizeevent.o sizer.o sizeritem.o slider.o sound.o spinbutton.o spinctrl.o splashscreen.o splitterwindow.o staticbitmap.o staticbox.o staticboxsizer.o staticline.o statictext.o statusbar.o styledtextctrl.o syscolourchangedevent.o systemsettings.o tabctrl.o taskbaricon.o textctrl.o textdialog.o thread.o timer.o tipdialog.o tipwindow.o togglebutton.o toolbar.o tooltip.o treectrl.o updateuievent.o validator.o view.o vlbox.o vscroll.o window.o windowcreateevent.o windowdestroyevent.o wizard.o wxdatetime.o wxstring.o wxversion.o wxplatform.o xmlresource.o numdialog.o manager.o wxaui.o
make[1]: Leaving directory `/home/gour/tmp/wxd/wxc'
make -C wx
make[1]: Entering directory `/home/gour/tmp/wxd/wx'
dmd -version=wx28 -version=__WXGTK__ -version=UNICODE -I.. -O -g -c -ofAccelerator.o Accelerator.d
../wx/common.d(40): use of typedef is deprecated; use alias instead
../wx/common.d(40): use of typedef is deprecated; use alias instead
../wx/Event.d(19): use of typedef is deprecated; use alias instead
../wx/Event.d(19): use of typedef is deprecated; use alias instead
make[1]: *** [Accelerator.o] Error 1
make[1]: Leaving directory `/home/gour/tmp/wxd/wx'
make: *** [all] Error 2
```

Any hint?