mirror of
https://github.com/reactos/reactos.git
synced 2024-09-22 10:37:10 +00:00
4efda499f7
Jerome Gardou: - Add STLport 5.2.1 (yes, STLport, the c++ stl implementation) to build. For now, it works only in user mode. - Link some c++ executables to it - sol.exe : one step towards a complete and modern OS. - Dedicated to Amine for his patience and his help. - Might Break Things! (tm) svn path=/branches/cmake-bringup/; revision=49046
41 lines
570 B
Makefile
41 lines
570 B
Makefile
# Time-stamp: <05/09/09 21:03:45 ptr>
|
|
# $Id: targetsys.mak 2109 2006-01-22 14:15:51Z dums $
|
|
|
|
CC ?= gcc
|
|
CXX ?= g++
|
|
|
|
# shared library:
|
|
SO := dll
|
|
ifeq (gcc,$(COMPILER_NAME))
|
|
LIB := dll.a
|
|
else
|
|
LIB := lib
|
|
endif
|
|
EXP := exp
|
|
|
|
# executable:
|
|
EXE := .exe
|
|
|
|
# static library extention:
|
|
ifeq (dmc,$(COMPILER_NAME))
|
|
ARCH := lib
|
|
AR := dm_lib -n
|
|
AR_INS_R := -c
|
|
AR_EXTR := -x
|
|
AR_OUT = $(subst /,\,$@)
|
|
else
|
|
ifeq (bcc,$(COMPILER_NAME))
|
|
ARCH := lib
|
|
AR := tlib
|
|
AR_INS_R := +
|
|
AR_EXTR := *
|
|
AR_OUT = $(subst /,\,$@)
|
|
else
|
|
ARCH := a
|
|
AR := ar
|
|
AR_INS_R := -rs
|
|
AR_EXTR := -x
|
|
AR_OUT = $@
|
|
endif
|
|
endif
|