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

Reply via email to