From: Eric Y. K. <eri...@gm...> - 2006-07-11 10:20:23
|
Hi, On Tue, Jul 11, 2006 at 12:12:40 +0200, Juan Rodr=EDguez Hortal=E1 wrote: > g++ -c wxc/src/ewxw_main.cpp -o out/wxc/ewxw_main.o -MD -I/usr/lib64/wx/i= nclude/gtk2-unicode-release-2.6 -I/usr/include/wx-2.6 -DGTK_NO_CHECK_CASTS = -D__WXGTK__ -D_FILE_OFFSET_BITS=3D64 -D_LARGE_FILES -DNO_GCC_PRAGMA -Iwxc= /include > wxc/include/wrapper.h: In constructor 'ELJDragDataObject::ELJDragDataObje= ct(void*, char*, int (*)(void*), int (*)(void*, void*), int (*)(void*, int,= const void*))': > wxc/include/wrapper.h:172: error: no matching function for call to 'wxDat= aObjectSimple::wxDataObjectSimple(char*&)' > /usr/include/wx-2.6/wx/dataobj.h:249: note: candidates are: wxDataObjectS= imple::wxDataObjectSimple(const wxDataObjectSimple&) > /usr/include/wx-2.6/wx/dataobj.h:202: note: wxDataObjectS= imple::wxDataObjectSimple(const wxDataFormat&) This is likely because wxWidgets on your platform is configured with --enable-unicode. One option is to recompile wxWidgets. Another option is to download this Unicode patch for wxhaskell: wget http://www.loria.fr/~kow/download/patch-wxhaskell-unicode-08 cd wxhaskell-src-0.9.4 patch -p1 < ../patch-wxhaskell-unicode-08 ./configure --wx-config=3D/usr/bin/wx-config make make install Note : you might also face weird issues related to OpenGL and libraries. I don't really know how to cope with them, but I have something which vaguely resembles a workaround, http://wiki.loria.fr/wiki/GenI/Getting_GenI/Instructions_for_Ubuntu_Linux Although it is phrased in terms of Ubuntu and of my software, GenI. --=20 Eric Kow http://www.loria.fr/~kow PGP Key ID: 08AC04F9 Merci de corriger mon fran=E7ais. |