Hi Guys, Could someone confirm this is actually getting through as I've sent it to the group and emailed Vadim for the past week or more and gotten no reply :-(
I tried making a version of Mahogany against CVS head but discovered it uses 2.4 specific inclusions. So, following reading backwardscompatibility.tex I tried ../configure --enable-compat24 --disable-compat26 however, they appear to be toggling as a pair. Even if you try them separately, enable turns both on and disable turns both off. On Thu, 17 Nov 2005 11:32 am, Mark Livingstone wrote: > Hi Guys, > Further investigation has turned up a bug in wxWidgets CVS HEAD. While > configure --enable-compat24 works as expected, configure --disable-compat26 > does not work. If you do it, the configure report shows both 2.4 and 2.6 > compatibility turned on :-( > > MarkL > > On Tue, 15 Nov 2005 05:03 pm, Mark Livingstone wrote: > > Hi Guys, > > OK, I figured out what is happening finally! > > > > wxHIDE_READONLY is defined in wxWidgets filedlg.h and is included only > > for wx 2.4 compatibilty mode only (which, when I re-did all my wxWidgets > > configure stuff, I did not have set). > > > > Now I can set 2.4 compatibility with no problems, but it opens the > > broader question, if 2.4 is already in "compatibility mode", should we be > > fixing M up to work under native 2.6+ now or later? Maybe we can make > > this the defining reason for the next release ;-) > > > > Is there a way to change the Makefile temporarily so it won't quit after > > the first error but give us the whole set of errors so we can judge the > > extent of the work? > > > > I'm just commencing my semester holidays so I have 4 months to fill. > > Unfortunately, I only commence C++ lectures when I re-commence next year. > > While I know how to fix undefined stuff, I don'thave sufficient knowledge > > yet of wxWidgets or C++ for bigger work. > > > > MarkL > > > > On Tue, 1 Nov 2005 08:25 am, Mark Livingstone wrote: > > > Hi Vadim, > > > I have started making M with the latest 2.7 wxWidgets. I am 3 or 4 of > > > this sort of error: > > > > > > /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/../../../../i686-pc-linux-gnu/ > > >bi n/ ld: warning: creating a DT_TEXTREL in object. c++ -o > > > adb/ExportVCard.so -shared > > > -I/home/mlivingstone/projects/M/build/include > > > -I/home/mlivingstone/projects/M/include -I/usr/include/python2.3 > > > -DNO_IDEA -DNO_DSA -DOPENSSL_NO_KRB5 -DDEBUG -DDEBUG_mlivingstone > > > -I/usr/local/lib/wx/include/gtk2-ansi-debug-2.7 > > > -I/usr/local/include/wx-2.7 -D__WXDEBUG__ -D__WXGTK__ > > > -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES > > > -D_LARGEFILE_SOURCE=1 > > > -I/home/mlivingstone/projects/M/build/lib/imap/c-client > > > -I/home/mlivingstone/projects/M/lib/compface > > > -I/home/mlivingstone/projects/M/src/wx/vcard -fno-exceptions -fno-rtti > > > -fno-operator-names -I/usr/local/lib/wx/include/gtk2-ansi-debug-2.7 > > > -I/usr/local/include/wx-2.7 -D__WXDEBUG__ -D__WXGTK__ > > > -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D_LARGEFILE_SOURCE=1 -g3 -O0 > > > -MMD -Wall .src/adb/ExportVCard.cpp -export-dynamic > > > .src/adb/ExportVCard.cpp: In member function `virtual bool > > > AdbVCardExporter::Export(const AdbEntry&, const String&)': > > > .src/adb/ExportVCard.cpp:321: error: `wxHIDE_READONLY' undeclared > > > (first use this function) > > > .src/adb/ExportVCard.cpp:321: error: (Each undeclared identifier is > > > reported only once for each function it appears in.) > > > make[1]: *** [adb/ExportVCard.so] Error 1 > > > make[1]: Leaving directory `/home/mlivingstone/projects/M/build/src' > > > make: *** [all] Error 2 > > > [EMAIL PROTECTED] ~/projects/M/build $ > > > > > > Should I just include the relevant header file or do we need to make > > > the inclusion version specific? > > > > ------------------------------------------------------- > > This SF.Net email is sponsored by the JBoss Inc. Get Certified Today > > Register for a JBoss Training Course. Free Certification Exam > > for All Training Attendees Through End of 2005. For more info visit: > > http://ads.osdn.com/?ad_id=7628&alloc_id=16845&op=click > > _______________________________________________ > > Mahogany-Developers mailing list > > Mahogany-Developers@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/mahogany-developers > > ------------------------------------------------------- > This SF.Net email is sponsored by the JBoss Inc. Get Certified Today > Register for a JBoss Training Course. Free Certification Exam > for All Training Attendees Through End of 2005. For more info visit: > http://ads.osdn.com/?ad_id=7628&alloc_id=16845&op=click > _______________________________________________ > Mahogany-Developers mailing list > Mahogany-Developers@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mahogany-developers ------------------------------------------------------- This SF.Net email is sponsored by the JBoss Inc. Get Certified Today Register for a JBoss Training Course. Free Certification Exam for All Training Attendees Through End of 2005. For more info visit: http://ads.osdn.com/?ad_id=7628&alloc_id=16845&op=click _______________________________________________ Mahogany-Developers mailing list Mahogany-Developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mahogany-developers