Angus Leeming a écrit :
Abdelrazak Younes <[EMAIL PROTECTED]> writes:
Maybe in support, I'll check. But IMHO, <config.h> in support/ is
acceptable.
I think you shouldn't worry about which files #include <config.h>. That'll be a
big political battle which you're likely to lose. I think you should ascertain
which preprocessor macros are actually used by LyX so that (the collective) you
can put together a reliable Scons-generated config.h.
Concentrate on one thing at a time ;-)
Good advice... thanks.
Please find attached the updated analysis, recursive this time. There
are still a whole lot of _unused_ macro.
Abdel.
'AIKSAURUS_H_LOCATION'...
trunk\src\Thesaurus.h(20):#include AIKSAURUS_H_LOCATION
'DEVEL_VERSION'...
trunk\src\text.C(2314):#ifdef DEVEL_VERSION
'ENABLE_ASSERTIONS'...
trunk\src\PrinterParams.C(68):#ifdef ENABLE_ASSERTIONS
'ENABLE_NLS'...
trunk\src\gettext.C(44):#ifdef ENABLE_NLS
trunk\src\gettext.C(57):#else // ENABLE_NLS
trunk\src\gettext.h(47)://#ifdef ENABLE_NLS
trunk\src\gettext.h(52)://#else // ENABLE_NLS
trunk\src\messages.C(30):#ifdef ENABLE_NLS
trunk\src\messages.C(177):#else // ENABLE_NLS
trunk\src\client\gettext.C(43):#ifdef ENABLE_NLS
trunk\src\client\gettext.C(54):#else // ENABLE_NLS
trunk\src\client\gettext.h(47)://#ifdef ENABLE_NLS
trunk\src\client\gettext.h(52)://#else // ENABLE_NLS
trunk\src\client\messages.C(20):#ifdef ENABLE_NLS
trunk\src\client\messages.C(112):#else // ENABLE_NLS
'HAVE_CLOSE'...
trunk\src\support\tempname.C(94):#if defined (HAVE_CLOSE)
'HAVE_DECL_ISTREAMBUF_ITERATOR'...
trunk\src\support\lyxsum.C(106):#if HAVE_DECL_ISTREAMBUF_ITERATOR
'HAVE_GETPID'...
trunk\src\support\tempname.C(77):#if defined (HAVE_GETPID)
'HAVE_IOS'...
trunk\src\main.C(22):#ifdef HAVE_IOS
trunk\src\main.C(32):#ifdef HAVE_IOS
'HAVE_IO_H'...
trunk\src\support\tempname.C(33):# ifdef HAVE_IO_H
'HAVE_ISTREAM'...
trunk\src\support\std_istream.h(11):#ifdef HAVE_ISTREAM
'HAVE_LIMITS_H'...
trunk\src\frontends\qt3\pch.h(18):#ifdef HAVE_LIMITS_H
trunk\src\frontends\qt3\qttableview.C(22):#ifdef HAVE_LIMITS_H
trunk\src\frontends\qt3\moc\pch.h(18):#ifdef HAVE_LIMITS_H
trunk\src\frontends\qt4\pch.h(18):#ifdef HAVE_LIMITS_H
trunk\src\frontends\qt4\moc\pch.h(18):#ifdef HAVE_LIMITS_H
trunk\src\frontends\qt4\ui\pch.h(18):#ifdef HAVE_LIMITS_H
'HAVE_LOCALE'...
trunk\src\output_docbook.C(35):#ifdef HAVE_LOCALE
'HAVE_LOCALE_H'...
trunk\src\gettext.C(18):#ifdef HAVE_LOCALE_H
trunk\src\messages.C(76):#ifdef HAVE_LOCALE_H
trunk\src\client\gettext.C(18):#ifdef HAVE_LOCALE_H
trunk\src\client\messages.C(67):#ifdef HAVE_LOCALE_H
'HAVE_MKDIR'...
trunk\src\support\mkdir.C(32):#if HAVE_MKDIR
'HAVE_MKTEMP'...
trunk\src\support\tempname.C(28):#if !defined(HAVE_MKSTEMP) &&
defined(HAVE_MKTEMP)
trunk\src\support\tempname.C(53):#elif defined(HAVE_MKTEMP)
'HAVE_OPEN'...
trunk\src\support\tempname.C(56):# if defined (HAVE_OPEN)
'HAVE_OSTREAM'...
trunk\src\support\std_ostream.h(11):#ifdef HAVE_OSTREAM
'HAVE_PCLOSE'...
trunk\src\support\filetools.C(1078):#if defined (HAVE_PCLOSE)
'HAVE_POPEN'...
trunk\src\support\filetools.C(1057):#if defined (HAVE_POPEN)
'HAVE_PROCESS_H'...
trunk\src\support\tempname.C(36):# ifdef HAVE_PROCESS_H
'HAVE_PUTENV'...
trunk\src\support\environment.C(67):#elif defined (HAVE_PUTENV)
'HAVE_STDLIB_H'...
trunk\src\frontends\xforms\bmtable.c(15):#ifdef HAVE_STDLIB_H
trunk\src\frontends\xforms\forms\pch.h(8):#ifdef HAVE_STDLIB_H
trunk\src\support\abort.C(15):#ifdef HAVE_STDLIB_H
trunk\src\support\os2_defines.h(22):#ifdef HAVE_STDLIB_H
'HAVE_STD_COUNT'...
trunk\src\support\lyxalgo.h(81):#ifdef HAVE_STD_COUNT
'HAVE_SYS_STAT_H'...
trunk\src\lyxserver.C(54):#ifdef HAVE_SYS_STAT_H
trunk\src\pch.h(36):#ifdef HAVE_SYS_STAT_H
trunk\src\frontends\controllers\tests\pch.h(25):#ifdef HAVE_SYS_STAT_H
trunk\src\support\fs_extras.C(24):#ifdef HAVE_SYS_STAT_H
trunk\src\support\lyxsum.C(45):#ifdef HAVE_SYS_STAT_H
trunk\src\support\mkdir.C(15):#ifdef HAVE_SYS_STAT_H
trunk\src\support\pch.h(25):#ifdef HAVE_SYS_STAT_H
trunk\src\support\tempname.C(30):# ifdef HAVE_SYS_STAT_H
'HAVE_SYS_TIME_H'...
trunk\src\ispell.C(31):#ifdef HAVE_SYS_TIME_H
trunk\src\pch.h(39):#ifdef HAVE_SYS_TIME_H
trunk\src\client\client.C(31):#ifdef HAVE_SYS_TIME_H
trunk\src\frontends\LyXView.C(42):#ifdef HAVE_SYS_TIME_H
trunk\src\frontends\pch.h(10):#ifdef HAVE_SYS_TIME_H
'HAVE_SYS_TYPES_H'...
trunk\src\client\client.C(23):#ifdef HAVE_SYS_TYPES_H
trunk\src\frontends\controllers\tests\pch.h(28):#ifdef HAVE_SYS_TYPES_H
trunk\src\support\forkedcall.h(32):#ifdef HAVE_SYS_TYPES_H
trunk\src\support\forkedcontr.h(21):#ifdef HAVE_SYS_TYPES_H
trunk\src\support\fs_extras.C(21):#ifdef HAVE_SYS_TYPES_H
trunk\src\support\kill.C(15):#ifdef HAVE_SYS_TYPES_H
trunk\src\support\lyxsum.C(42):#ifdef HAVE_SYS_TYPES_H
trunk\src\support\mkdir.C(18):#ifdef HAVE_SYS_TYPES_H
trunk\src\support\pch.h(28):#ifdef HAVE_SYS_TYPES_H
trunk\src\support\userinfo.C(28):#ifdef HAVE_SYS_TYPES_H
'HAVE_SYS_UTIME_H'...
trunk\src\buffer.C(86):#elif defined (HAVE_SYS_UTIME_H)
'HAVE_UNISTD_H'...
trunk\src\client\client.C(26):#ifdef HAVE_UNISTD_H
trunk\src\client\pch.h(11):#ifdef HAVE_UNISTD_H
trunk\src\frontends\LyXView.C(45):#ifdef HAVE_UNISTD_H
trunk\src\frontends\pch.h(13):#ifdef HAVE_UNISTD_H
trunk\src\frontends\controllers\tests\pch.h(38):# ifdef HAVE_UNISTD_H
trunk\src\support\chdir.C(15):#ifdef HAVE_UNISTD_H
trunk\src\support\forkedcall.C(52):# ifdef HAVE_UNISTD_H
trunk\src\support\forkedcontr.C(30):# ifdef HAVE_UNISTD_H
trunk\src\support\getcwd.C(18):#ifdef HAVE_UNISTD_H
trunk\src\support\lyxsum.C(49):#ifdef HAVE_UNISTD_H
trunk\src\support\mkdir.C(22):#ifdef HAVE_UNISTD_H
trunk\src\support\os2_defines.h(28):#ifdef HAVE_UNISTD_H
trunk\src\support\pch.h(38):# ifdef HAVE_UNISTD_H
trunk\src\support\socktools.C(46):#ifdef HAVE_UNISTD_H
trunk\src\support\tempname.C(24):#ifdef HAVE_UNISTD_H
trunk\src\support\unlink.C(15):#ifdef HAVE_UNISTD_H
trunk\src\support\userinfo.C(24):# ifdef HAVE_UNISTD_H
'HAVE_UTIME_H'...
trunk\src\buffer.C(84):#if defined (HAVE_UTIME_H)
'HAVE__CLOSE'...
trunk\src\support\tempname.C(96):#elif defined (HAVE__CLOSE)
'HAVE__GETPID'...
trunk\src\support\tempname.C(79):#elif defined (HAVE__GETPID)
'HAVE__MKDIR'...
trunk\src\support\mkdir.C(43):#elif HAVE__MKDIR
'HAVE__OPEN'...
trunk\src\support\tempname.C(58):# elif defined (HAVE__OPEN)
'HAVE__PCLOSE'...
trunk\src\support\filetools.C(1080):#elif defined (HAVE__PCLOSE)
'HAVE__POPEN'...
trunk\src\support\filetools.C(1059):#elif defined (HAVE__POPEN)
'MKDIR_TAKES_ONE_ARG'...
trunk\src\support\mkdir.C(33):# if MKDIR_TAKES_ONE_ARG
'PACKAGE'...
trunk\src\messages.C(51): cat_gl = mssg_gl.open(PACKAGE, loc_gl,
package().locale_dir().c_str());
trunk\src\messages.C(140): char const * c =
bindtextdomain(PACKAGE, package().locale_dir().c_str());
trunk\src\messages.C(150): textdomain(PACKAGE);
trunk\src\client\messages.C(41): cat_gl = mssg_gl.open(PACKAGE,
loc_gl,
trunk\src\client\messages.C(97): bindtextdomain(PACKAGE,
package().locale_dir().c_str());
trunk\src\client\messages.C(98): textdomain(PACKAGE);
trunk\src\support\package.C(480): // OnlyPath(abs_binary) / <relative
dir> / PACKAGE /
trunk\src\support\package.C(481): // PACKAGE is hardcoded in config.h. Eg
"lyx" or "lyx-1.3.6cvs".
trunk\src\support\package.C(610): return
addPath(win32_folder_path(os::GetFolderPath::APPDATA), PACKAGE);
trunk\src\support\package.C(629): return addPath(reinterpret_cast<char
const *>(store), PACKAGE);
trunk\src\support\package.C(632): return addPath(home_dir, string(".") +
PACKAGE);
trunk\src\support\package.C(723): result = addPath("../share/", PACKAGE);
trunk\src\support\package.C.in(480): // OnlyPath(abs_binary) / <relative
dir> / PACKAGE /
trunk\src\support\package.C.in(481): // PACKAGE is hardcoded in config.h. Eg
"lyx" or "lyx-1.3.6cvs".
trunk\src\support\package.C.in(610): return
addPath(win32_folder_path(os::GetFolderPath::APPDATA), PACKAGE);
trunk\src\support\package.C.in(629): return addPath(reinterpret_cast<char
const *>(store), PACKAGE);
trunk\src\support\package.C.in(632): return addPath(home_dir, string(".") +
PACKAGE);
trunk\src\support\package.C.in(723): result = addPath("../share/", PACKAGE);
'PACKAGE_VERSION'...
trunk\src\version.C.in(16):char const * lyx_version = "@PACKAGE_VERSION@";
trunk\src\frontends\gtk\GAboutlyx.C(168):
dialog->set_version(Glib::ustring(PACKAGE_VERSION));
'SELECT_TYPE_ARG1'...
trunk\src\ispell.C(321): retval = ::select(SELECT_TYPE_ARG1
(max(pipeout[0], pipeerr[0]) + 1),
'SELECT_TYPE_ARG234'...
trunk\src\ispell.C(322): SELECT_TYPE_ARG234 (&infds),
'SELECT_TYPE_ARG5'...
trunk\src\ispell.C(325): SELECT_TYPE_ARG5 (&tv));
'USE_ASPELL'...
trunk\src\lyxfunc.C(520):#if !defined (USE_ASPELL) && !defined (USE_ISPELL) &&
!defined (USE_PSPELL)
trunk\src\frontends\controllers\ControlSpellchecker.C(26):#if
defined(USE_ASPELL)
trunk\src\frontends\controllers\ControlSpellchecker.C(74):#if
defined(USE_ASPELL)
trunk\src\frontends\gtk\GPreferences.C(154):#ifdef USE_ASPELL
trunk\src\frontends\gtk\GPreferences.C(246):#if defined(USE_ASPELL) ||
defined(USE_PSPELL)
trunk\src\frontends\qt3\QPrefs.C(137):#ifdef USE_ASPELL
trunk\src\frontends\qt3\QPrefs.C(617):#if defined(USE_ASPELL) ||
defined(USE_PSPELL)
trunk\src\frontends\qt4\QPrefsDialog.C(281):#ifdef USE_ASPELL
trunk\src\frontends\qt4\QPrefsDialog.C(1529):#if defined(USE_ASPELL) ||
defined(USE_PSPELL)
trunk\src\frontends\qt4\QPrefsDialog2.C(280):#ifdef USE_ASPELL
trunk\src\frontends\qt4\QPrefsDialog2.C(1518):#if defined(USE_ASPELL) ||
defined(USE_PSPELL)
'USE_WINDOWS_PACKAGING'...
trunk\src\support\package.C(27):#if defined (USE_WINDOWS_PACKAGING)
trunk\src\support\package.C(37):#if !defined (USE_WINDOWS_PACKAGING) && \
trunk\src\support\package.C(303):#if defined (USE_WINDOWS_PACKAGING)
trunk\src\support\package.C(318):#if defined (USE_WINDOWS_PACKAGING)
trunk\src\support\package.C(358):#if defined (USE_WINDOWS_PACKAGING)
trunk\src\support\package.C(392):#if defined (USE_WINDOWS_PACKAGING)
trunk\src\support\package.C(606):#if defined (USE_WINDOWS_PACKAGING)
trunk\src\support\package.C(707):#if defined (USE_WINDOWS_PACKAGING) || defined
(USE_MACOSX_PACKAGING)
trunk\src\support\package.C(720):#if defined (USE_WINDOWS_PACKAGING) || defined
(USE_MACOSX_PACKAGING)
trunk\src\support\package.C.in(27):#if defined (USE_WINDOWS_PACKAGING)
trunk\src\support\package.C.in(37):#if !defined (USE_WINDOWS_PACKAGING) && \
trunk\src\support\package.C.in(303):#if defined (USE_WINDOWS_PACKAGING)
trunk\src\support\package.C.in(318):#if defined (USE_WINDOWS_PACKAGING)
trunk\src\support\package.C.in(358):#if defined (USE_WINDOWS_PACKAGING)
trunk\src\support\package.C.in(392):#if defined (USE_WINDOWS_PACKAGING)
trunk\src\support\package.C.in(606):#if defined (USE_WINDOWS_PACKAGING)
trunk\src\support\package.C.in(707):#if defined (USE_WINDOWS_PACKAGING) ||
defined (USE_MACOSX_PACKAGING)
trunk\src\support\package.C.in(720):#if defined (USE_WINDOWS_PACKAGING) ||
defined (USE_MACOSX_PACKAGING)
'WITH_WARNINGS'...
trunk\src\BufferView_pimpl.C(1295):#ifdef WITH_WARNINGS
trunk\src\BufferView_pimpl.C(1306):#ifdef WITH_WARNINGS
trunk\src\buffer.C(1486):#ifdef WITH_WARNINGS
trunk\src\counters.C(293):#ifdef WITH_WARNINGS
trunk\src\cursor.C(474):#ifdef WITH_WARNINGS
trunk\src\cursor.C(928):#ifdef WITH_WARNINGS
trunk\src\cursor.C(944):#ifdef WITH_WARNINGS
trunk\src\factory.C(469):#ifdef WITH_WARNINGS
trunk\src\lyxfunc.C(1398):#ifdef WITH_WARNINGS
trunk\src\paragraph.C(1042):#ifdef WITH_WARNINGS
trunk\src\paragraph.C(1487):#ifdef WITH_WARNINGS
trunk\src\paragraph_pimpl.C(565):#ifdef WITH_WARNINGS
trunk\src\pariterator.C(70):#ifdef WITH_WARNINGS
trunk\src\pariterator.C(182):#ifdef WITH_WARNINGS
trunk\src\text.C(573):#ifdef WITH_WARNINGS
trunk\src\text.C(1571):#ifdef WITH_WARNINGS
trunk\src\text2.C(165):#ifdef WITH_WARNINGS
trunk\src\text2.C(1228):#ifdef WITH_WARNINGS
trunk\src\text3.C(359):#ifdef WITH_WARNINGS
trunk\src\text3.C(713):#ifdef WITH_WARNINGS
trunk\src\text3.C(1751):#ifdef WITH_WARNINGS
trunk\src\frontends\qt3\QPrefs.C(247):#ifdef WITH_WARNINGS
trunk\src\frontends\qt3\QWrap.C(91):#ifdef WITH_WARNINGS
trunk\src\frontends\qt4\QPrefsDialog.C(1184):#ifdef WITH_WARNINGS
trunk\src\frontends\qt4\QPrefsDialog2.C(1174):#ifdef WITH_WARNINGS
trunk\src\frontends\qt4\QWrap.C(91):#ifdef WITH_WARNINGS
trunk\src\frontends\xforms\FormPreferences.C(1948):#ifdef WITH_WARNINGS
trunk\src\insets\insetcaption.C(96):#ifdef WITH_WARNINGS
trunk\src\insets\insetgraphicsParams.C(278):#ifdef WITH_WARNINGS
trunk\src\insets\insetinclude.C(382):#ifdef WITH_WARNINGS
trunk\src\insets\insetlatexaccent.C(399):#ifdef WITH_WARNINGS
trunk\src\insets\insettabular.C(1035):#ifdef WITH_WARNINGS
trunk\src\insets\insettabular.C(1510):#ifdef WITH_WARNINGS
trunk\src\insets\insettext.C(156):#ifdef WITH_WARNINGS
trunk\src\insets\insettext.C(427):#ifdef WITH_WARNINGS
trunk\src\insets\insettheorem.C(61):#ifdef WITH_WARNINGS
trunk\src\mathed\formulamacro.C(160):#ifdef WITH_WARNINGS
trunk\src\mathed\math_data.C(160):#ifdef WITH_WARNINGS
trunk\src\mathed\math_hullinset.C(917):#ifdef WITH_WARNINGS
trunk\src\mathed\math_hullinset.C(973):#ifdef WITH_WARNINGS
trunk\src\mathed\math_hullinset.C(1350):#ifdef WITH_WARNINGS
trunk\src\mathed\math_inset.C(53):#ifdef WITH_WARNINGS
trunk\src\mathed\math_inset.C(61):#ifdef WITH_WARNINGS
trunk\src\mathed\math_macrotemplate.C(143):#ifdef WITH_WARNINGS
trunk\src\mathed\math_nestinset.C(350):#ifdef WITH_WARNINGS
trunk\src\mathed\math_parser.C(1191):#ifdef WITH_WARNINGS
trunk\src\support\filetools.C(1159):#ifdef WITH_WARNINGS
trunk\src\support\strerror.c(10):#if !defined(lint) && !defined(WITH_WARNINGS)
trunk\src\tex2lyx\counters.C(293):#ifdef WITH_WARNINGS
'_GLIBCXX_CONCEPT_CHECKS'...
trunk\src\frontends\gtk\Alert_pimpl.C(14):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\Alert_pimpl.C(15):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\Dialogs.C(14):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\Dialogs.C(15):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\FileDialog.C(14):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\FileDialog.C(15):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\FileDialogPrivate.C(15):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\FileDialogPrivate.C(16):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GAboutlyx.C(14):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GAboutlyx.C(15):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GBC.C(14):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GBC.C(15):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GBibItem.C(14):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GBibItem.C(15):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GBibtex.C(14):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GBibtex.C(15):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GBox.C(14):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GBox.C(15):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GBranch.C(14):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GBranch.C(15):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GChanges.C(14):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GChanges.C(15):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GCharacter.C(14):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GCharacter.C(15):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GCitation.C(14):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GCitation.C(15):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GDocument.C(14):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GDocument.C(15):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GERT.C(14):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GERT.C(15):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GErrorList.C(14):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GErrorList.C(15):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GExternal.C(14):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GExternal.C(15):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GFloat.C(14):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GFloat.C(15):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GGraphics.C(14):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GGraphics.C(15):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GInclude.C(14):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GInclude.C(15):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GLog.C(14):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GLog.C(15):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GLyXKeySym.C(14):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GLyXKeySym.C(15):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GMathDelim.C(14):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GMathDelim.C(15):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GMathPanel.C(14):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GMathPanel.C(15):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GMathsMatrix.C(14):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GMathsMatrix.C(15):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GMenubar.C(15):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GMenubar.C(16):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GMiniBuffer.C(14):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GMiniBuffer.C(15):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GNote.C(14):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GNote.C(15):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GPainter.C(15):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GPainter.C(16):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GParagraph.C(14):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GParagraph.C(15):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GPreferences.C(14):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GPreferences.C(15):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GPrint.C(14):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GPrint.C(15):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GRef.C(14):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GRef.C(15):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GScreen.C(14):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GScreen.C(15):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GSearch.C(14):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GSearch.C(15):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GSendto.C(14):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GSendto.C(15):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GShowFile.C(14):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GShowFile.C(15):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GSpellchecker.C(14):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GSpellchecker.C(15):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GTableCreate.C(14):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GTableCreate.C(15):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GTabular.C(14):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GTabular.C(15):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GTexinfo.C(14):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GTexinfo.C(15):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GText.C(14):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GText.C(15):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GThesaurus.C(14):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GThesaurus.C(15):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GTimeout.C(16):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GTimeout.C(17):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GToc.C(14):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GToc.C(15):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GToolbar.C(15):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GToolbar.C(16):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GUrl.C(14):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GUrl.C(15):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GVSpace.C(14):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GVSpace.C(15):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GView.C(14):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GView.C(15):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GViewBase.C(14):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GViewBase.C(15):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GWorkArea.C(14):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GWorkArea.C(15):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GWrap.C(14):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GWrap.C(15):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GXpmBtnTbl.C(14):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GXpmBtnTbl.C(15):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GtkLengthEntry.C(15):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\GtkLengthEntry.C(16):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\LyXGdkImage.C(16):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\LyXGdkImage.C(17):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\LyXScreenFactory.C(14):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\LyXScreenFactory.C(15):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\WorkAreaFactory.C(14):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\WorkAreaFactory.C(15):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\ghelpers.C(15):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\ghelpers.C(16):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\io_callback.C(15):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\io_callback.C(16):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\lyx_gui.C(16):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\lyx_gui.C(17):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\xftFontLoader.C(14):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\xftFontLoader.C(15):#undef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\xftFontMetrics.C(14):#ifdef _GLIBCXX_CONCEPT_CHECKS
trunk\src\frontends\gtk\xftFontMetrics.C(15):#undef _GLIBCXX_CONCEPT_CHECKS
'strerror'...
trunk\src\lyx_cb.C(402): string const error = strerror(errno);
trunk\src\lyx_cb.C(412): string const error = strerror(errno);
trunk\src\lyxserver.C(142): << '\n' << strerror(errno) <<
endl;
trunk\src\lyxserver.C(197): << strerror(errnum) << endl;
trunk\src\lyxserver.C(205): << strerror(errnum) << endl;
trunk\src\lyxserver.C(222): << strerror(errno) << endl;
trunk\src\lyxserver.C(231): << strerror(errno) << endl;
trunk\src\lyxserver.C(261): << '\n' << strerror(errnum) <<
endl;
trunk\src\lyxserver.C(268): << '\n' << strerror(errno) <<
endl;
trunk\src\lyxserver.C(275): << '\n' << strerror(errno) <<
endl;
trunk\src\lyxserver.C(330): lyxerr << "LyXComm: " <<
strerror(errno) << endl;
trunk\src\lyxserver.C(367): << '\n' << strerror(errno)
trunk\src\lyxserver.C(379): << '\n' << strerror(errnum) <<
endl;
trunk\src\lyxsocket.C(177): << " IO error: " <<
strerror(errno);
trunk\src\lyxsocket.C(272): << " IO error: " <<
strerror(errno);
trunk\src\client\client.C(129): << strerror(errno) << endl;
trunk\src\client\client.C(136): << ": " << strerror(errno) << endl;
trunk\src\client\client.C(142): << strerror(errno) << endl;
trunk\src\client\client.C(316): cerr << "lyxclient: IO error: "
<< strerror(errno);
trunk\src\support\forkedcall.C(63):using std::strerror;
trunk\src\support\forkedcall.C(238): <<
strerror(errno) << endl;
trunk\src\support\forkedcall.C(377): << strerror(errno) <<
endl;
trunk\src\support\forkedcall.C(384): lyxerr << "Could not fork: " <<
strerror(errno) << endl;
trunk\src\support\forkedcontr.C(37): using std::strerror;
trunk\src\support\forkedcontr.C(153): <<
strerror(errno) << endl;
trunk\src\support\socktools.C(56):using std::strerror;
trunk\src\support\socktools.C(98): << strerror(errno) <<
endl;
trunk\src\support\socktools.C(105): << strerror(errno) << endl;
trunk\src\support\socktools.C(115): << "' to socket
descriptor: " << strerror(errno) << endl;
trunk\src\support\socktools.C(128): << strerror(errno) <<
endl;
trunk\src\support\socktools.C(148): << strerror(errno) <<
endl;
trunk\src\support\socktools.C(155): << strerror(errno) <<
endl;
trunk\src\support\strerror.c(2): * provides strerror()
trunk\src\support\strerror.c(8):/* $Id: strerror.c,v 1.3 2000/08/04
13:12:30 lasgouttes Exp $ */
trunk\src\support\strerror.c(11):static char vcid[] = "$Id: strerror.c,v 1.3
2000/08/04 13:12:30 lasgouttes Exp $";
trunk\src\support\strerror.c(17):char * strerror (int errnum)
'mkstemp'...
trunk\src\support\filetools.C(404): // (bug?) of EMX mkstemp().
trunk\src\support\tempname.C(52): return ::mkstemp(templ);
trunk\src\support\tempname.C(86): // The supposedly safe mkstemp version
'USE_BOOST_FORMAT'...
trunk\src\Chktex.C(66):#if USE_BOOST_FORMAT
trunk\src\Chktex.C(86):#if USE_BOOST_FORMAT
trunk\src\support\lstrings.C(24):#if USE_BOOST_FORMAT
trunk\src\support\lstrings.C(550):#if USE_BOOST_FORMAT
'BOOST_POSIX'...
trunk\src\support\fs_extras.C(29):// BOOST_POSIX or BOOST_WINDOWS specify which
API to use.
trunk\src\support\fs_extras.C(30):# if !defined( BOOST_WINDOWS ) && !defined(
BOOST_POSIX )
trunk\src\support\fs_extras.C(34):# define BOOST_POSIX
trunk\src\support\fs_extras.C(50):#ifdef BOOST_POSIX
trunk\src\support\fs_extras.C(63):#ifdef BOOST_POSIX
trunk\src\support\fs_extras.C(81):#ifdef BOOST_POSIX
trunk\src\support\fs_extras.C(95):#ifdef BOOST_POSIX
'WANT_GETFILEATTRIBUTESEX_WRAPPER'...
trunk\src\support\os_win32.C(40):# if !defined
(WANT_GETFILEATTRIBUTESEX_WRAPPER)
trunk\src\support\os_win32.C(41):# error Expected
WANT_GETFILEATTRIBUTESEX_WRAPPER to be defined!
'HAVE_ALLOCA'...
'HAVE_ASPELL_H'...
'HAVE_DECL_FEOF_UNLOCKED'...
'HAVE_DECL_FGETS_UNLOCKED'...
'HAVE_DECL_GETC_UNLOCKED'...
'HAVE_DECL__SNPRINTF'...
'HAVE_DECL__SNWPRINTF'...
'HAVE_DIRENT_H'...
'HAVE_FWPRINTF'...
'HAVE_GETCWD'...
'HAVE_GETPAGESIZE'...
'HAVE_ICONV'...
'HAVE_INTMAX_T'...
'HAVE_INTTYPES_H'...
'HAVE_INTTYPES_H_WITH_UINTMAX'...
'HAVE_KPSEWHICH'...
'HAVE_LIBM'...
'HAVE_LIMITS'...
'HAVE_LONG_DOUBLE'...
'HAVE_LONG_LONG'...
'HAVE_MALLOC_H'...
'HAVE_MEMORY_H'...
'HAVE_SETLOCALE'...
'HAVE_SNPRINTF'...
'HAVE_SSTREAM'...
'HAVE_STDDEF_H'...
'HAVE_STDINT_H'...
'HAVE_STDINT_H_WITH_UINTMAX'...
'HAVE_STRCASECMP'...
'HAVE_STRDUP'...
'HAVE_STRERROR'...
'HAVE_STRINGS_H'...
'HAVE_STRING_H'...
'HAVE_STRTOUL'...
'HAVE_SYS_PARAM_H'...
'HAVE_UINTMAX_T'...
'HAVE_UNSIGNED_LONG_LONG'...
'HAVE_WCHAR_T'...
'HAVE_WCSLEN'...
'HAVE_WINT_T'...
'HAVE_ZLIB_H'...
'ICONV_CONST'...
'INTDIV0_RAISES_SIGFPE'...
'MODERN_STL_STREAMS'...
'PACKAGE_BUGREPORT'...
'PACKAGE_NAME'...
'PACKAGE_STRING'...
'PACKAGE_TARNAME'...
'RETSIGTYPE'...
'STDC_HEADERS'...
'TIME_WITH_SYS_TIME'...
'X_DISPLAY_MISSING'...
'_ALL_SOURCE'...
'gid_t'...
'uid_t'...
'BOOST_USER_CONFIG'...
'BOOST_DISABLE_ASSERTS'...
'BOOST_ENABLE_ASSERT_HANDLER'...
'BOOST_DISABLE_THREADS'...
'BOOST_NO_WREGEX'...
'BOOST_NO_WSTRING'...