Kaydet (Commit) 354f09c7 authored tarafından Fridrich Štrba's avatar Fridrich Štrba

Removing the ext_std masterpiece

üst c296fe08
...@@ -53,7 +53,7 @@ CDEFS+=-E ...@@ -53,7 +53,7 @@ CDEFS+=-E
.ENDIF .ENDIF
# _PTHREADS is needed for the stl # _PTHREADS is needed for the stl
CDEFS+=-DX86 -D_REENTRANT -DNEW_SOLAR -D_USE_NAMESPACE=1 -DSTLPORT_VERSION=400 CDEFS+=-DX86 -D_REENTRANT -DNEW_SOLAR -D_USE_NAMESPACE=1
# this is a platform with JAVA support # this is a platform with JAVA support
.IF "$(SOLAR_JAVA)"!="" .IF "$(SOLAR_JAVA)"!=""
...@@ -256,9 +256,6 @@ STDLIBGUIST=$(STDLIBCPP) ...@@ -256,9 +256,6 @@ STDLIBGUIST=$(STDLIBCPP)
STDSHLGUIMT=$(STDLIBCPP) STDSHLGUIMT=$(STDLIBCPP)
STDSHLCUIMT=$(STDLIBCPP) STDSHLCUIMT=$(STDLIBCPP)
LIBSTLPORT=$(DYNAMIC) stlp45.lib
LIBSTLPORTST=$(STATIC) stlp45.lib $(DYNAMIC)
# name of library manager # name of library manager
LIBMGR=ar LIBMGR=ar
......
...@@ -1215,15 +1215,6 @@ STDSHL=$(STDSHLCUIMT) ...@@ -1215,15 +1215,6 @@ STDSHL=$(STDSHLCUIMT)
.EXPORT : PICSWITCH .EXPORT : PICSWITCH
.IF "$(USE_SYSTEM_STL)"=="YES"
LIBSTLPORT=""
.ENDIF
.IF "$(NO_DEFAULT_STL)"==""
STDLIB+=$(LIBSTLPORT)
STDSHL+=$(LIBSTLPORT)
.ENDIF # "$(NO_DEFAULT_STL)"==""
# fill up unresolved symbols not found else where # fill up unresolved symbols not found else where
.IF "$(FILLUPARC)"!="" .IF "$(FILLUPARC)"!=""
STDLIB+=$(FILLUPARC) STDLIB+=$(FILLUPARC)
......
...@@ -29,11 +29,7 @@ ...@@ -29,11 +29,7 @@
# setup INCLUDE variable for use by VC++ # setup INCLUDE variable for use by VC++
.IF "$(GUI)$(COM)"=="WNTMSC" .IF "$(GUI)$(COM)"=="WNTMSC"
.IF "$(EXT_USE_STLPORT)"==""
INCLUDE!:=. $(subst,/stl, $(SOLARINC))
.ELSE # "$(EXT_USE_STLPORT)"==""
INCLUDE!:=. $(SOLARINC) INCLUDE!:=. $(SOLARINC)
.ENDIF # "$(EXT_USE_STLPORT)"==""
INCLUDE!:=$(INCLUDE:s/ -I/;/) INCLUDE!:=$(INCLUDE:s/ -I/;/)
.EXPORT : INCLUDE .EXPORT : INCLUDE
.ENDIF # "$(GUI)$(COM)"=="WNTMSC" .ENDIF # "$(GUI)$(COM)"=="WNTMSC"
......
...@@ -37,7 +37,7 @@ JAVAFLAGSDEBUG=-g ...@@ -37,7 +37,7 @@ JAVAFLAGSDEBUG=-g
#LINKOUTPUT_FILTER=" |& $(SOLARENV)/bin/msg_filter" #LINKOUTPUT_FILTER=" |& $(SOLARENV)/bin/msg_filter"
# _PTHREADS is needed for the stl # _PTHREADS is needed for the stl
CDEFS+=-DX86 -D_PTHREADS -D_REENTRANT -DNEW_SOLAR -D_USE_NAMESPACE=1 -DSTLPORT_VERSION=$(STLPORT_VER) CDEFS+=-DX86 -D_PTHREADS -D_REENTRANT -DNEW_SOLAR -D_USE_NAMESPACE=1
# this is a platform with JAVA support # this is a platform with JAVA support
.IF "$(SOLAR_JAVA)"!="" .IF "$(SOLAR_JAVA)"!=""
...@@ -146,14 +146,6 @@ STDLIBCUIMT=-lpthread -lm ...@@ -146,14 +146,6 @@ STDLIBCUIMT=-lpthread -lm
STDSHLGUIMT=-lX11 -lXext -lpthread -lm STDSHLGUIMT=-lX11 -lXext -lpthread -lm
STDSHLCUIMT=-lpthread -lm STDSHLCUIMT=-lpthread -lm
.IF "$(STLPORT_VER)" >= "500"
LIBSTLPORT=$(DYNAMIC) -lstlport
LIBSTLPORTST=$(STATIC) -lstlport $(DYNAMIC)
.ELSE
LIBSTLPORT=$(DYNAMIC) -lstlport_gcc
LIBSTLPORTST=$(STATIC) -lstlport_gcc $(DYNAMIC)
.ENDIF
# name of library manager # name of library manager
LIBMGR=ar LIBMGR=ar
......
...@@ -37,8 +37,7 @@ JAVAFLAGSDEBUG=-g ...@@ -37,8 +37,7 @@ JAVAFLAGSDEBUG=-g
#LINKOUTPUT_FILTER=" |& $(SOLARENV)/bin/msg_filter" #LINKOUTPUT_FILTER=" |& $(SOLARENV)/bin/msg_filter"
# _PTHREADS is needed for the stl # _PTHREADS is needed for the stl
CDEFS+= -DX86 -D_PTHREADS -D_REENTRANT -DNEW_SOLAR -D_USE_NAMESPACE=1 -DSTLPORT_VERSION=$(STLPORT_VER) CDEFS+= -DX86 -D_PTHREADS -D_REENTRANT -DNEW_SOLAR -D_USE_NAMESPACE=1
# this is a platform with JAVA support # this is a platform with JAVA support
.IF "$(SOLAR_JAVA)"!="" .IF "$(SOLAR_JAVA)"!=""
JAVADEF=-DSOLAR_JAVA JAVADEF=-DSOLAR_JAVA
...@@ -164,16 +163,6 @@ STDSHLCUIMT=-lpthread -lm ...@@ -164,16 +163,6 @@ STDSHLCUIMT=-lpthread -lm
LIBSALCPPRT*=-Wl,--whole-archive -lsalcpprt -Wl,--no-whole-archive LIBSALCPPRT*=-Wl,--whole-archive -lsalcpprt -Wl,--no-whole-archive
.IF "$(STLPORT_VER)" >= "500"
LIBSTLPORT=$(DYNAMIC) -lstlport -lstdc++
LIBSTLPORTST=$(STATIC) -lstlport $(DYNAMIC)
.ELSE
LIBSTLPORT=$(DYNAMIC) -lstlport_gcc -lstdc++
LIBSTLPORTST=$(STATIC) -lstlport_gcc $(DYNAMIC)
.ENDIF
#FILLUPARC=$(STATIC) -lsupc++ $(DYNAMIC)
# name of library manager # name of library manager
LIBMGR=ar LIBMGR=ar
LIBFLAGS=-r LIBFLAGS=-r
......
...@@ -13,7 +13,7 @@ JAVAFLAGSDEBUG=-g ...@@ -13,7 +13,7 @@ JAVAFLAGSDEBUG=-g
#LINKOUTPUT_FILTER=" |& $(SOLARENV)$/bin$/msg_filter" #LINKOUTPUT_FILTER=" |& $(SOLARENV)$/bin$/msg_filter"
# _PTHREADS is needed for the stl # _PTHREADS is needed for the stl
CDEFS+= -DX86 $(PTHREAD_CFLAGS) -D_PTHREADS -D_REENTRANT -DNEW_SOLAR -D_USE_NAMESPACE=1 -DSTLPORT_VERSION=450 CDEFS+= -DX86 $(PTHREAD_CFLAGS) -D_PTHREADS -D_REENTRANT -DNEW_SOLAR -D_USE_NAMESPACE=1
# enable visibility define in "sal/types.h" # enable visibility define in "sal/types.h"
.IF "$(HAVE_GCC_VISIBILITY_FEATURE)" == "TRUE" .IF "$(HAVE_GCC_VISIBILITY_FEATURE)" == "TRUE"
...@@ -150,11 +150,6 @@ STDSHLCUIMT=-lm -lc -lgcc_s -lstdc++ -lpthread ...@@ -150,11 +150,6 @@ STDSHLCUIMT=-lm -lc -lgcc_s -lstdc++ -lpthread
LIBSALCPPRT*=-Wl,--whole-archive -lsalcpprt -Wl,--no-whole-archive LIBSALCPPRT*=-Wl,--whole-archive -lsalcpprt -Wl,--no-whole-archive
LIBSTLPORT=$(DYNAMIC) -lstlport_gcc -lgcc_s -lstdc++
LIBSTLPORTST=$(STATIC) -lstlport_gcc $(DYNAMIC)
#FILLUPARC=$(STATIC) -lsupc++ $(DYNAMIC)
# name of library manager # name of library manager
LIBMGR=ar LIBMGR=ar
LIBFLAGS=-r LIBFLAGS=-r
......
...@@ -37,7 +37,7 @@ JAVAFLAGSDEBUG=-g ...@@ -37,7 +37,7 @@ JAVAFLAGSDEBUG=-g
#LINKOUTPUT_FILTER=" |& $(SOLARENV)/bin/msg_filter" #LINKOUTPUT_FILTER=" |& $(SOLARENV)/bin/msg_filter"
# _PTHREADS is needed for the stl # _PTHREADS is needed for the stl
CDEFS+=-D_PTHREADS -D_REENTRANT -DNEW_SOLAR -D_USE_NAMESPACE=1 -DSTLPORT_VERSION=$(STLPORT_VER) -DOSL_USE_SYS_V_SEMAPHORE CDEFS+=-D_PTHREADS -D_REENTRANT -DNEW_SOLAR -D_USE_NAMESPACE=1 -DOSL_USE_SYS_V_SEMAPHORE
# this is a platform with JAVA support # this is a platform with JAVA support
.IF "$(SOLAR_JAVA)"!="" .IF "$(SOLAR_JAVA)"!=""
...@@ -144,16 +144,6 @@ STDLIBCUIMT=-lpthread -lm ...@@ -144,16 +144,6 @@ STDLIBCUIMT=-lpthread -lm
STDSHLGUIMT=-lX11 -lXext -lpthread -lm STDSHLGUIMT=-lX11 -lXext -lpthread -lm
STDSHLCUIMT=-lpthread -lm STDSHLCUIMT=-lpthread -lm
# STLport always needs pthread. This may yield some redundant -lpthread
# but that doesn't matter.
.IF "$(STLPORT_VER)" >= "500"
LIBSTLPORT=$(DYNAMIC) -lstlport -lpthread
LIBSTLPORTST=$(STATIC) -lstlport $(DYNAMIC) -lpthread
.ELSE
LIBSTLPORT=$(DYNAMIC) -lstlport_gcc -lpthread
LIBSTLPORTST=$(STATIC) -lstlport_gcc $(DYNAMIC) -lpthread
.ENDIF
# name of library manager # name of library manager
LIBMGR=ar LIBMGR=ar
......
...@@ -13,7 +13,7 @@ JAVAFLAGSDEBUG=-g ...@@ -13,7 +13,7 @@ JAVAFLAGSDEBUG=-g
#LINKOUTPUT_FILTER=" |& $(SOLARENV)$/bin$/msg_filter" #LINKOUTPUT_FILTER=" |& $(SOLARENV)$/bin$/msg_filter"
# _PTHREADS is needed for the stl # _PTHREADS is needed for the stl
CDEFS+= -DX86_64 $(PTHREAD_CFLAGS) -D_PTHREADS -D_REENTRANT -DNEW_SOLAR -D_USE_NAMESPACE=1 -DSTLPORT_VERSION=450 CDEFS+= -DX86_64 $(PTHREAD_CFLAGS) -D_PTHREADS -D_REENTRANT -DNEW_SOLAR -D_USE_NAMESPACE=1
# enable visibility define in "sal/types.h" # enable visibility define in "sal/types.h"
.IF "$(HAVE_GCC_VISIBILITY_FEATURE)" == "TRUE" .IF "$(HAVE_GCC_VISIBILITY_FEATURE)" == "TRUE"
...@@ -150,11 +150,6 @@ STDSHLCUIMT=-lm -lc -lgcc_s -lstdc++ -lpthread ...@@ -150,11 +150,6 @@ STDSHLCUIMT=-lm -lc -lgcc_s -lstdc++ -lpthread
LIBSALCPPRT*=-Wl,--whole-archive -lsalcpprt -Wl,--no-whole-archive LIBSALCPPRT*=-Wl,--whole-archive -lsalcpprt -Wl,--no-whole-archive
LIBSTLPORT=$(DYNAMIC) -lstlport_gcc -lgcc_s -lstdc++
LIBSTLPORTST=$(STATIC) -lstlport_gcc $(DYNAMIC)
#FILLUPARC=$(STATIC) -lsupc++ $(DYNAMIC)
# name of library manager # name of library manager
LIBMGR=ar LIBMGR=ar
LIBFLAGS=-r LIBFLAGS=-r
......
...@@ -46,7 +46,7 @@ JAVAFLAGSDEBUG=-g ...@@ -46,7 +46,7 @@ JAVAFLAGSDEBUG=-g
#LINKOUTPUT_FILTER=" |& $(SOLARENV)/bin/msg_filter" #LINKOUTPUT_FILTER=" |& $(SOLARENV)/bin/msg_filter"
# _PTHREADS is needed for the stl # _PTHREADS is needed for the stl
CDEFS+=$(PTHREAD_CFLAGS) -D_PTHREADS -D_REENTRANT -DNEW_SOLAR -D_USE_NAMESPACE=1 -DSTLPORT_VERSION=450 CDEFS+=$(PTHREAD_CFLAGS) -D_PTHREADS -D_REENTRANT -DNEW_SOLAR -D_USE_NAMESPACE=1
# enable visibility define in "sal/types.h" # enable visibility define in "sal/types.h"
.IF "$(HAVE_GCC_VISIBILITY_FEATURE)" == "TRUE" .IF "$(HAVE_GCC_VISIBILITY_FEATURE)" == "TRUE"
...@@ -187,26 +187,6 @@ STDSHLCUIMT=$(PTHREAD_LIBS) -lm ...@@ -187,26 +187,6 @@ STDSHLCUIMT=$(PTHREAD_LIBS) -lm
LIBSALCPPRT*=-Wl,--whole-archive -lsalcpprt -Wl,--no-whole-archive LIBSALCPPRT*=-Wl,--whole-archive -lsalcpprt -Wl,--no-whole-archive
.IF "$(USE_STLP_DEBUG)" != ""
.IF "$(STLPORT_VER)" >= "500"
LIBSTLPORT=$(DYNAMIC) -lstlportstlg
LIBSTLPORTST=$(STATIC) -lstlportstlg $(DYNAMIC)
.ELSE
LIBSTLPORT=$(DYNAMIC) -lstlport_gcc_stldebug
LIBSTLPORTST=$(STATIC) -lstlport_gcc_stldebug $(DYNAMIC)
.ENDIF
.ELSE # "$(USE_STLP_DEBUG)" != ""
.IF "$(STLPORT_VER)" >= "500"
LIBSTLPORT=$(DYNAMIC) -lstlport
LIBSTLPORTST=$(STATIC) -lstlport $(DYNAMIC)
.ELSE
LIBSTLPORT=$(DYNAMIC) -lstlport_gcc
LIBSTLPORTST=$(STATIC) -lstlport_gcc $(DYNAMIC)
.ENDIF
.ENDIF # "$(USE_STLP_DEBUG)" != ""
#FILLUPARC=$(STATIC) -lsupc++ $(DYNAMIC)
# name of library manager # name of library manager
LIBMGR=ar LIBMGR=ar
LIBFLAGS=-r LIBFLAGS=-r
......
...@@ -44,7 +44,7 @@ JAVAFLAGSDEBUG=-g ...@@ -44,7 +44,7 @@ JAVAFLAGSDEBUG=-g
#LINKOUTPUT_FILTER=" |& $(SOLARENV)/bin/msg_filter" #LINKOUTPUT_FILTER=" |& $(SOLARENV)/bin/msg_filter"
# _PTHREADS is needed for the stl # _PTHREADS is needed for the stl
CDEFS+=-D_PTHREADS -D_REENTRANT -DNEW_SOLAR -D_USE_NAMESPACE=1 -DSTLPORT_VERSION=$(STLPORT_VER) CDEFS+=-D_PTHREADS -D_REENTRANT -DNEW_SOLAR -D_USE_NAMESPACE=1
# enable visibility define in "sal/types.h" # enable visibility define in "sal/types.h"
.IF "$(HAVE_GCC_VISIBILITY_FEATURE)" == "TRUE" .IF "$(HAVE_GCC_VISIBILITY_FEATURE)" == "TRUE"
...@@ -120,13 +120,6 @@ GCCNUMVER:=$(shell @-$(CXX) $(GCCNUMVERSION_CMD)) ...@@ -120,13 +120,6 @@ GCCNUMVER:=$(shell @-$(CXX) $(GCCNUMVERSION_CMD))
# Compiler flags for enabling optimizations # Compiler flags for enabling optimizations
.IF "$(PRODUCT)"!="" .IF "$(PRODUCT)"!=""
CFLAGSOPT=$(CDEFAULTOPT) # optimizing for products CFLAGSOPT=$(CDEFAULTOPT) # optimizing for products
.IF "$(USE_SYSTEM_STL)"!="YES" || "$(GCCNUMVER)" <= "000400050000"
#STLPort headers are full of aliasing warnings and
#At least SLED 10.2 gcc 4.3 overly agressively optimizes
#uno::Sequence into junk, so only strict-alias on compiler
#later than 4.5.1
CFLAGSOPT+=-fno-strict-aliasing
.ENDIF
.ELSE # "$(PRODUCT)"!="" .ELSE # "$(PRODUCT)"!=""
CFLAGSOPT= # no optimizing for non products CFLAGSOPT= # no optimizing for non products
.ENDIF # "$(PRODUCT)"!="" .ENDIF # "$(PRODUCT)"!=""
...@@ -250,26 +243,6 @@ X11LINK_DYNAMIC = -Wl,--as-needed -lXext -lX11 -Wl,--no-as-needed ...@@ -250,26 +243,6 @@ X11LINK_DYNAMIC = -Wl,--as-needed -lXext -lX11 -Wl,--no-as-needed
LIBSALCPPRT*=-Wl,--whole-archive -lsalcpprt -Wl,--no-whole-archive LIBSALCPPRT*=-Wl,--whole-archive -lsalcpprt -Wl,--no-whole-archive
.IF "$(USE_STLP_DEBUG)" != ""
.IF "$(STLPORT_VER)" >= "500"
LIBSTLPORT=$(DYNAMIC) -lstlportstlg
LIBSTLPORTST=$(STATIC) -lstlportstlg $(DYNAMIC)
.ELSE
LIBSTLPORT=$(DYNAMIC) -lstlport_gcc_stldebug
LIBSTLPORTST=$(STATIC) -lstlport_gcc_stldebug $(DYNAMIC)
.ENDIF
.ELSE # "$(USE_STLP_DEBUG)" != ""
.IF "$(STLPORT_VER)" >= "500"
LIBSTLPORT=$(DYNAMIC) -lstlport
LIBSTLPORTST=$(STATIC) -lstlport $(DYNAMIC)
.ELSE
LIBSTLPORT=$(DYNAMIC) -lstlport_gcc
LIBSTLPORTST=$(STATIC) -lstlport_gcc $(DYNAMIC)
.ENDIF
.ENDIF # "$(USE_STLP_DEBUG)" != ""
#FILLUPARC=$(STATIC) -lsupc++ $(DYNAMIC)
# name of library manager # name of library manager
LIBMGR*=ar LIBMGR*=ar
LIBFLAGS=-r LIBFLAGS=-r
......
...@@ -38,7 +38,7 @@ LINKOUTPUT_FILTER= ...@@ -38,7 +38,7 @@ LINKOUTPUT_FILTER=
# Definitions that we may need on the compile line. # Definitions that we may need on the compile line.
# -D_PTHREADS and -D_REENTRANT are needed for STLport, and must be specified when # -D_PTHREADS and -D_REENTRANT are needed for STLport, and must be specified when
# compiling STLport sources too, either internally or externally. # compiling STLport sources too, either internally or externally.
CDEFS+=-DGLIBC=2 -D_PTHREADS -D_REENTRANT -DNO_PTHREAD_PRIORITY $(PROCESSOR_DEFINES) -DSTLPORT_VERSION=$(STLPORT_VER) -D_USE_NAMESPACE=1 CDEFS+=-DGLIBC=2 -D_PTHREADS -D_REENTRANT -DNO_PTHREAD_PRIORITY $(PROCESSOR_DEFINES) -D_USE_NAMESPACE=1
.IF "$(GUIBASE)"=="unx" && "$(USE_SYSTEM_STL)"!="YES" .IF "$(GUIBASE)"=="unx" && "$(USE_SYSTEM_STL)"!="YES"
CDEFS+=-DX_LOCALE CDEFS+=-DX_LOCALE
.ENDIF .ENDIF
...@@ -164,27 +164,6 @@ CDEFS+=$(EXTRA_CDEFS) ...@@ -164,27 +164,6 @@ CDEFS+=$(EXTRA_CDEFS)
STDLIBCPP=-lstdc++ STDLIBCPP=-lstdc++
# ---------------------------------
# STLport library names
# ---------------------------------
.IF "$(USE_STLP_DEBUG)" != ""
.IF "$(STLPORT_VER)" >= "500"
LIBSTLPORT=-lstlportstlg
LIBSTLPORTST=$(STATIC) -lstlportstlg
.ELSE
LIBSTLPORT=-lstlport_gcc_stldebug
LIBSTLPORTST=$(SOLARVERSION)/$(INPATH)/lib/libstlport_gcc_stldebug.a
.ENDIF
.ELSE # "$(USE_STLP_DEBUG" != ""
.IF "$(STLPORT_VER)" >= "500"
LIBSTLPORT=-lstlport
LIBSTLPORTST=$(STATIC) -lstlport
.ELSE
LIBSTLPORT=-lstlport_gcc
LIBSTLPORTST=$(SOLARVERSION)/$(INPATH)/lib/libstlport_gcc.a
.ENDIF
.ENDIF # "$(USE_STLP_DEBUG" != ""
# --------------------------------- # ---------------------------------
# Link stage flags # Link stage flags
# --------------------------------- # ---------------------------------
......
...@@ -33,7 +33,7 @@ SOLAR_JAVA=TRUE ...@@ -33,7 +33,7 @@ SOLAR_JAVA=TRUE
JAVAFLAGSDEBUG=-g JAVAFLAGSDEBUG=-g
# _PTHREADS is needed for the stl # _PTHREADS is needed for the stl
CDEFS+=-D_PTHREADS -D_REENTRANT -DSYSV -DSUN -DSUN4 -D_POSIX_PTHREAD_SEMANTICS -DSTLPORT_VERSION=$(STLPORT_VER) -D_USE_NAMESPACE=1 CDEFS+=-D_PTHREADS -D_REENTRANT -DSYSV -DSUN -DSUN4 -D_POSIX_PTHREAD_SEMANTICS -D_USE_NAMESPACE=1
.IF "$(SOLAR_JAVA)"!="" .IF "$(SOLAR_JAVA)"!=""
...@@ -112,14 +112,6 @@ STDSHLCUIMT=$(DYNAMIC) -lpthread -lthread -lm ...@@ -112,14 +112,6 @@ STDSHLCUIMT=$(DYNAMIC) -lpthread -lthread -lm
STDLIBGUIMT+=-lX11 STDLIBGUIMT+=-lX11
.IF "$(STLPORT_VER)" >= "500"
LIBSTLPORT=$(DYNAMIC) -lstlport
LIBSTLPORTST=$(STATIC) -lstlport $(DYNAMIC)
.ELSE
LIBSTLPORT=$(DYNAMIC) -lstlport_gcc
LIBSTLPORTST=$(STATIC) -lstlport_gcc $(DYNAMIC)
.ENDIF
LIBMGR=ar LIBMGR=ar
LIBFLAGS=-r LIBFLAGS=-r
# LIBEXT=.so # LIBEXT=.so
......
...@@ -33,7 +33,7 @@ SOLAR_JAVA=TRUE ...@@ -33,7 +33,7 @@ SOLAR_JAVA=TRUE
JAVAFLAGSDEBUG=-g JAVAFLAGSDEBUG=-g
# _PTHREADS is needed for the stl # _PTHREADS is needed for the stl
CDEFS+=-D_PTHREADS -D_REENTRANT -DSYSV -DSUN -DSUN4 -D_POSIX_PTHREAD_SEMANTICS -DSTLPORT_VERSION=$(STLPORT_VER) -D_USE_NAMESPACE=1 CDEFS+=-D_PTHREADS -D_REENTRANT -DSYSV -DSUN -DSUN4 -D_POSIX_PTHREAD_SEMANTICS -D_USE_NAMESPACE=1
.IF "$(SOLAR_JAVA)"!="" .IF "$(SOLAR_JAVA)"!=""
...@@ -111,14 +111,6 @@ STDSHLCUIMT=$(DYNAMIC) -lpthread -lthread -lm ...@@ -111,14 +111,6 @@ STDSHLCUIMT=$(DYNAMIC) -lpthread -lthread -lm
STDLIBGUIMT+=-lX11 STDLIBGUIMT+=-lX11
.IF "$(STLPORT_VER)" >= "500"
LIBSTLPORT=$(DYNAMIC) -lstlport
LIBSTLPORTST=$(STATIC) -lstlport $(DYNAMIC)
.ELSE
LIBSTLPORT=$(DYNAMIC) -lstlport_gcc
LIBSTLPORTST=$(STATIC) -lstlport_gcc $(DYNAMIC)
.ENDIF
LIBMGR=ar LIBMGR=ar
LIBFLAGS=-r LIBFLAGS=-r
# LIBEXT=.so # LIBEXT=.so
......
...@@ -29,7 +29,7 @@ ...@@ -29,7 +29,7 @@
ASM=/usr/ccs/bin/as ASM=/usr/ccs/bin/as
AFLAGS=-P AFLAGS=-P
CDEFS+=-D_PTHREADS -DSYSV -DSUN -DSUN4 -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -DSTLPORT_VERSION=$(STLPORT_VER) CDEFS+=-D_PTHREADS -DSYSV -DSUN -DSUN4 -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS
SOLAR_JAVA*=TRUE SOLAR_JAVA*=TRUE
.IF "$(SOLAR_JAVA)"!="" .IF "$(SOLAR_JAVA)"!=""
...@@ -200,14 +200,6 @@ X11LINK_DYNAMIC = -lXext -lX11 ...@@ -200,14 +200,6 @@ X11LINK_DYNAMIC = -lXext -lX11
# LIBSALCPPRT*=-z allextract -lsalcpprt -z defaultextract # LIBSALCPPRT*=-z allextract -lsalcpprt -z defaultextract
LIBSALCPPRT= LIBSALCPPRT=
.IF "$(USE_STLP_DEBUG)" != ""
LIBSTLPORT=$(DYNAMIC) -lstlport_sunpro_debug
LIBSTLPORTST=$(STATIC) -lstlport_sunpro_debug $(DYNAMIC)
.ELSE
LIBSTLPORT=$(DYNAMIC) -lstlport_sunpro
LIBSTLPORTST=$(STATIC) -lstlport_sunpro $(DYNAMIC)
.ENDIF # "$(USE_STLP_DEBUG)" != ""
LIBMGR=CC LIBMGR=CC
LIBFLAGS=-xar -o LIBFLAGS=-xar -o
......
...@@ -30,7 +30,7 @@ ASM=/usr/ccs/bin/as ...@@ -30,7 +30,7 @@ ASM=/usr/ccs/bin/as
# needs -D__sparcv8plus because it's not defined by the assembler with -xarch=v8plus # needs -D__sparcv8plus because it's not defined by the assembler with -xarch=v8plus
AFLAGS=-P -xarch=v8plus -D__sparcv8plus AFLAGS=-P -xarch=v8plus -D__sparcv8plus
CDEFS+=-D_PTHREADS -DSYSV -DSUN -DSUN4 -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -DSTLPORT_VERSION=$(STLPORT_VER) CDEFS+=-D_PTHREADS -DSYSV -DSUN -DSUN4 -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS
SOLAR_JAVA*=TRUE SOLAR_JAVA*=TRUE
.IF "$(SOLAR_JAVA)"!="" .IF "$(SOLAR_JAVA)"!=""
...@@ -206,14 +206,6 @@ X11LINK_DYNAMIC = -lXext -lX11 ...@@ -206,14 +206,6 @@ X11LINK_DYNAMIC = -lXext -lX11
# LIBSALCPPRT*=-z allextract -lsalcpprt -z defaultextract # LIBSALCPPRT*=-z allextract -lsalcpprt -z defaultextract
LIBSALCPPRT= LIBSALCPPRT=
.IF "$(USE_STLP_DEBUG)" != ""
LIBSTLPORT=$(DYNAMIC) -lstlport_sunpro_debug
LIBSTLPORTST=$(STATIC) -lstlport_sunpro_debug $(DYNAMIC)
.ELSE
LIBSTLPORT=$(DYNAMIC) -lstlport_sunpro
LIBSTLPORTST=$(STATIC) -lstlport_sunpro $(DYNAMIC)
.ENDIF # "$(USE_STLP_DEBUG)" != ""
LIBMGR=CC LIBMGR=CC
LIBFLAGS=-xar -o LIBFLAGS=-xar -o
......
...@@ -55,7 +55,7 @@ CC*=cc ...@@ -55,7 +55,7 @@ CC*=cc
CFLAGS=$(PREENVCFLAGS) -c -temp=/tmp CFLAGS=$(PREENVCFLAGS) -c -temp=/tmp
CFLAGSCC=-xCC $(ARCH_FLAGS) CFLAGSCC=-xCC $(ARCH_FLAGS)
CFLAGSCXX= -features=no%altspell -library=stlport4 $(ARCH_FLAGS) CFLAGSCXX= -features=no%altspell $(ARCH_FLAGS)
# flags to enable build with symbols; required for crashdump feature # flags to enable build with symbols; required for crashdump feature
CFLAGSENABLESYMBOLS=-g0 -xs # was temporarily commented out, reenabled before Beta CFLAGSENABLESYMBOLS=-g0 -xs # was temporarily commented out, reenabled before Beta
...@@ -138,7 +138,7 @@ LINKFLAGSRUNPATH_BRAND=-R\''$$ORIGIN:$$ORIGIN/../basis-link/program:$$ORIGIN/../ ...@@ -138,7 +138,7 @@ LINKFLAGSRUNPATH_BRAND=-R\''$$ORIGIN:$$ORIGIN/../basis-link/program:$$ORIGIN/../
LINKFLAGSRUNPATH_OXT= LINKFLAGSRUNPATH_OXT=
LINKFLAGSRUNPATH_BOXT=-R\''$$ORIGIN/../../../basis-link/program'\' LINKFLAGSRUNPATH_BOXT=-R\''$$ORIGIN/../../../basis-link/program'\'
LINKFLAGSRUNPATH_NONE= LINKFLAGSRUNPATH_NONE=
LINKFLAGS=-m64 -w -mt -z combreloc -PIC -temp=/tmp -norunpath -library=stlport4 LINKFLAGS=-m64 -w -mt -z combreloc -PIC -temp=/tmp -norunpath
LINKCFLAGS=-m64 -w -mt -z combreloc -norunpath LINKCFLAGS=-m64 -w -mt -z combreloc -norunpath
# -z text force fatal error if non PIC code is linked into shared library. Such code # -z text force fatal error if non PIC code is linked into shared library. Such code
...@@ -199,14 +199,6 @@ STDSHLGUIMT+=-lX11 -ldl ...@@ -199,14 +199,6 @@ STDSHLGUIMT+=-lX11 -ldl
# LIBSALCPPRT*=-z allextract -lsalcpprt -z defaultextract # LIBSALCPPRT*=-z allextract -lsalcpprt -z defaultextract
LIBSALCPPRT= LIBSALCPPRT=
.IF "$(USE_STLP_DEBUG)" != ""
LIBSTLPORT=$(DYNAMIC) -lstlport_sunpro_debug
LIBSTLPORTST=$(STATIC) -lstlport_sunpro_debug $(DYNAMIC)
.ELSE
LIBSTLPORT=$(DYNAMIC) -lstlport_sunpro
LIBSTLPORTST=$(STATIC) -lstlport_sunpro $(DYNAMIC)
.ENDIF # "$(USE_STLP_DEBUG)" != ""
LIBMGR=CC LIBMGR=CC
LIBFLAGS=-xar -o LIBFLAGS=-xar -o
......
...@@ -77,7 +77,7 @@ CFLAGSNOOPT=-O0 ...@@ -77,7 +77,7 @@ CFLAGSNOOPT=-O0
# Compiler flags for describing the output path # Compiler flags for describing the output path
CFLAGSOUTOBJ=-o CFLAGSOUTOBJ=-o
#plattform hart setzen #plattform hart setzen
CDEFS+=-DWIN32 -DWINVER=0x500 -D_WIN32_WINNT=0x500 -D_WIN32_IE=0x500 -D_M_IX86 -DSTLPORT_VERSION=450 -D_NATIVE_WCHAR_T_DEFINED -D_MSC_EXTENSIONS -D_FORCENAMELESSUNION CDEFS+=-DWIN32 -DWINVER=0x500 -D_WIN32_WINNT=0x500 -D_WIN32_IE=0x500 -D_M_IX86 -D_NATIVE_WCHAR_T_DEFINED -D_MSC_EXTENSIONS -D_FORCENAMELESSUNION
.IF "$(DYNAMIC_CRT)"!="" .IF "$(DYNAMIC_CRT)"!=""
CDEFS+=-D_DLL CDEFS+=-D_DLL
.ENDIF .ENDIF
...@@ -163,9 +163,6 @@ STDLIBCUIMT+=-lmingw32 -lmoldname -lmingwex -Wl,--end-group $(UWINAPILIB) -lm -l ...@@ -163,9 +163,6 @@ STDLIBCUIMT+=-lmingw32 -lmoldname -lmingwex -Wl,--end-group $(UWINAPILIB) -lm -l
STDSHLGUIMT+=-lmingw32 -lmoldname -lmingwex -Wl,--end-group $(UWINAPILIB) -lm -lkernel32 -luser32 -lmsvcrt STDSHLGUIMT+=-lmingw32 -lmoldname -lmingwex -Wl,--end-group $(UWINAPILIB) -lm -lkernel32 -luser32 -lmsvcrt
STDSHLCUIMT+=-lmingw32 -lmoldname -lmingwex -Wl,--end-group $(UWINAPILIB) -lm -lkernel32 -luser32 -lmsvcrt STDSHLCUIMT+=-lmingw32 -lmoldname -lmingwex -Wl,--end-group $(UWINAPILIB) -lm -lkernel32 -luser32 -lmsvcrt
LIBSTLPORT=-lstlport_gcc
LIBSTLPORTST=-lstlport_gcc_static $(STDLIBCPP)
LIBMGR=ar LIBMGR=ar
LIBFLAGS=-rsu LIBFLAGS=-rsu
......
...@@ -224,7 +224,7 @@ CFLAGSWERRCC=-WX ...@@ -224,7 +224,7 @@ CFLAGSWERRCC=-WX
# settings.mk): # settings.mk):
MODULES_WITH_WARNINGS := MODULES_WITH_WARNINGS :=
CDEFS+=-DSTLPORT_VERSION=400 -D_MT -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0500 CDEFS+=-D_MT -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0500
.IF "$(COMEX)" == "11" .IF "$(COMEX)" == "11"
_VC_MANIFEST_BASENAME=__VC80 _VC_MANIFEST_BASENAME=__VC80
.ELSE .ELSE
...@@ -340,19 +340,6 @@ STDLIBCUIMT=$(LIBCMT) $(LIBCPMT) $(UWINAPILIB) kernel32.lib user32.lib oldnames. ...@@ -340,19 +340,6 @@ STDLIBCUIMT=$(LIBCMT) $(LIBCPMT) $(UWINAPILIB) kernel32.lib user32.lib oldnames.
STDSHLGUIMT=$(LIBCMT) $(LIBCPMT) $(UWINAPILIB) kernel32.lib user32.lib oldnames.lib STDSHLGUIMT=$(LIBCMT) $(LIBCPMT) $(UWINAPILIB) kernel32.lib user32.lib oldnames.lib
STDSHLCUIMT=$(LIBCMT) $(LIBCPMT) $(UWINAPILIB) kernel32.lib user32.lib oldnames.lib STDSHLCUIMT=$(LIBCMT) $(LIBCPMT) $(UWINAPILIB) kernel32.lib user32.lib oldnames.lib
.IF "$(USE_SYSTEM_STL)"!="YES"
.IF "$(USE_STLP_DEBUG)" != ""
LIBSTLPORT=stlport_vc71_stldebug.lib
LIBSTLPORTST=stlport_vc71_stldebug_static.lib
.ELSE
LIBSTLPORT=stlport_vc71.lib
LIBSTLPORTST=stlport_vc71_static.lib
.ENDIF
.ELSE # "$(USE_SYSTEM_STL)"!="YES"
LIBSTLPORT=
LIBSTLPORTST=
.ENDIF # "$(USE_SYSTEM_STL)"!="YES"
LIBMGR=lib $(NOLOGO) LIBMGR=lib $(NOLOGO)
IMPLIB=lib IMPLIB=lib
LIBFLAGS= LIBFLAGS=
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment