Add -fpermissive to linux standard c++ option define in linux.cf
Remove from individual Imakefiles. Also, remove '#if 0' block in linux.cf, and remove empty LinuxMachineDefines. This should be working correctly. If not, let me know.
This commit is contained in:
@@ -34,11 +34,6 @@ EXTRA_C++OPTIONS = -xF +p +w $(SPRO_V3_OPTIONS)
|
||||
|
||||
#endif /* SunArchitecture */
|
||||
|
||||
#if defined(LinuxArchitecture)
|
||||
CXXEXTRA_DEFINES = -fpermissive
|
||||
#endif
|
||||
|
||||
|
||||
HEADERS =
|
||||
|
||||
SRCS = \
|
||||
|
||||
@@ -16,10 +16,6 @@ DEFINES = -DRELEASE_NOTES -DDTMAIL_TOOLTALK -DDTEDITOR DtMailDefines
|
||||
DEPLIBS = ../MotifApp/libMotifApp.a ../libDtMail/libDtMail.a DepDtClientLibs
|
||||
LOCAL_LIBRARIES = ../libDtMail/libDtMail.a ../MotifApp/libMotifApp.a DtClientLibs
|
||||
|
||||
#if defined(LinuxArchitecture)
|
||||
CXXEXTRA_DEFINES = -fpermissive
|
||||
#endif
|
||||
|
||||
/* Sun needs the widechar library */
|
||||
#ifdef SunArchitecture
|
||||
SYS_LIBRARIES = $(DYNLIBSYSLIB) $(ICONVSYSLIB) $(REGEXSYSLIB) -lw -lm
|
||||
|
||||
@@ -40,10 +40,6 @@ MT_LIBS = -i $(C++_LIB) -lm -lw -lc
|
||||
SYS_LIBRARIES = -lintl -lnsl $(MT_LIBS) -lC
|
||||
#endif /* SunArchitecture */
|
||||
|
||||
#if defined(LinuxArchitecture)
|
||||
CXXEXTRA_DEFINES = -fpermissive
|
||||
#endif
|
||||
|
||||
SRCS = main.C message.C mailbox.C utils.C
|
||||
OBJS = main.o message.o mailbox.o utils.o
|
||||
|
||||
|
||||
@@ -14,10 +14,6 @@ DEPEND_DEFINES = $(CXXDEPENDINCLUDES)
|
||||
|
||||
INCLUDES = -I. -I../../include -I../../include/utils -I$(CDELIBSRC)
|
||||
|
||||
#if defined(LinuxArchitecture)
|
||||
CXXEXTRA_DEFINES = -fpermissive
|
||||
#endif
|
||||
|
||||
#if HasVFork
|
||||
VFORK_DEFINES = -DHAS_VFORK
|
||||
#else
|
||||
|
||||
@@ -14,10 +14,6 @@ DEPEND_DEFINES = $(CXXDEPENDINCLUDES)
|
||||
|
||||
INCLUDES = -I. -I../Common -I../../include -I../../include/utils -I$(CDELIBSRC)
|
||||
|
||||
#if defined(LinuxArchitecture)
|
||||
CXXEXTRA_DEFINES = -fpermissive
|
||||
#endif
|
||||
|
||||
#if HasVFork
|
||||
VFORK_DEFINES = -DHAS_VFORK
|
||||
#else
|
||||
|
||||
@@ -23,10 +23,6 @@ all:: $(DTPRINTINFO_GEN)
|
||||
.NO_PARALLEL:
|
||||
#endif
|
||||
|
||||
#if defined(LinuxArchitecture)
|
||||
CXXEXTRA_DEFINES = -fpermissive
|
||||
#endif
|
||||
|
||||
INCLUDES = -I. -I./UI -I./libUI -I./util -I./libUI/MotifUI \
|
||||
-I./objects -I./objects/PrintObj
|
||||
|
||||
|
||||
@@ -16,11 +16,6 @@ INCLUDES = -I. -I.. -I../libUI -I../libUI/MotifUI -I../objects -I../util -I../ob
|
||||
DEFINES = -DHAS_EXCEPTIONS
|
||||
#endif
|
||||
|
||||
#if defined(LinuxArchitecture)
|
||||
CXXEXTRA_DEFINES = -fpermissive
|
||||
#endif
|
||||
|
||||
|
||||
SRCS = DtActions.C DtApp.C DtDetailsLabel.C \
|
||||
DtFindD.C DtFindSet.C DtMainW.C \
|
||||
DtPrinterIcon.C DtProps.C DtPrtJobIcon.C \
|
||||
|
||||
@@ -22,10 +22,6 @@ EXTRA_DEFINES = -DIOSTREAMSWORKS
|
||||
EXTRA_DEFINES = -DIOSTREAMSWORKS
|
||||
#endif
|
||||
|
||||
#if defined(LinuxArchitecture)
|
||||
CXXEXTRA_DEFINES = -fpermissive
|
||||
#endif
|
||||
|
||||
SRCS = DirIterator.C Environ.C TTFile.C \
|
||||
UnixEnv.C cstring.C
|
||||
|
||||
|
||||
@@ -77,7 +77,7 @@ STLIBCENV =
|
||||
M4 = /bin/m4
|
||||
#endif
|
||||
|
||||
#ifdef LinuxArchitecture
|
||||
#if defined(LinuxArchitecture(
|
||||
|
||||
/*
|
||||
* put cpp directives here rather than in CXXDEFINES because
|
||||
@@ -95,8 +95,6 @@ CXXTEMPLATEFLAGS =
|
||||
|
||||
M4 = /usr/bin/m4
|
||||
|
||||
CXXEXTRA_DEFINES = -fpermissive
|
||||
|
||||
#endif
|
||||
|
||||
#if defined(RsArchitecture)
|
||||
|
||||
Reference in New Issue
Block a user