*** empty log message ***

This commit is contained in:
David Rose 2000-10-11 02:39:07 +00:00
parent 78f97090a4
commit c5b62abdb8
4 changed files with 30 additions and 20 deletions

View File

@ -46,55 +46,55 @@ endif
ifeq (PS2, $(PENV))
AR = ee-ar
LD = ee-ld
SET_LD = ee-ld
else
AR = ar
LD = ld
SET_LD = ld
endif
LDFLAGS =
SET_LDFLAGS =
LINKFLAGS =
# C files
ifneq (,$(CFILES))
LD := $(CC)
LDFLAGS := $(CLDFLAGS) $(CFLAGS)
SET_LD := $(CC)
SET_LDFLAGS := $(CLDFLAGS) $(CFLAGS)
endif
# C++ files
ifneq (,$(C++FILES)) # If there are C++ files, make it CC
LD := $(C++)
LDFLAGS := $(C++LDFLAGS) $(C++FLAGS)
SET_LD := $(C++)
SET_LDFLAGS := $(C++LDFLAGS) $(C++FLAGS)
endif
# C files in the OFILES list
ifneq (,$(findstring .c,$(suffix $(OFILES))))
LD := $(CC)
LDFLAGS := $(IPATH) $(CLDFLAGS) $(CFLAGS)
SET_LD := $(CC)
SET_LDFLAGS := $(IPATH) $(CLDFLAGS) $(CFLAGS)
endif
# C++ files in the OFILES list
ifneq (,$(findstring .cxx,$(suffix $(OFILES))))
LD := $(C++)
LDFLAGS := $(IPATH) $(C++LDFLAGS) $(C++FLAGS)
SET_LD := $(C++)
SET_LDFLAGS := $(IPATH) $(C++LDFLAGS) $(C++FLAGS)
endif
# Making a DSO - use C++ for now
ifeq (.so,$(suffix $(TARGET)))
LD := $(C++)
LDFLAGS := $(IPATH) $(C++LDFLAGS) $(C++FLAGS)
SET_LD := $(C++)
SET_LDFLAGS := $(IPATH) $(C++LDFLAGS) $(C++FLAGS)
endif
# Making a DLL - use C++ for now
ifeq (.dll,$(suffix $(TARGET)))
LD := $(C++)
LDFLAGS := $(C++LDFLAGS) $(C++FLAGS)
SET_LD := $(C++)
SET_LDFLAGS := $(C++LDFLAGS) $(C++FLAGS)
endif
# Making a WIN binary file
ifeq (WIN32,$(PENV))
LD = link
LDFLAGS = -NOLOGO
SET_LD = link
SET_LDFLAGS = -NOLOGO
ifeq (4,$(OPTIMIZE))
LINKFLAGS += -fixed:no
@ -107,6 +107,12 @@ ifeq (WIN32,$(PENV))
endif
endif
ifeq ($(LD),)
LD := $(SET_LD)
endif
LDFLAGS += $(SET_LDFLAGS)
ARFLAGS = ruv

View File

@ -3,7 +3,9 @@
#define LOCAL_LIBS \
eggbase progbase
#define OTHER_LIBS \
egg:c linmath:c putil:c express:c panda:m dtool
egg:c linmath:c putil:c express:c panda:m \
dtoolutil:c dconfig:c dtool:m
#define UNIX_SYS_LIBS \
m

View File

@ -6,7 +6,8 @@
#define LOCAL_LIBS \
gtkbase progbase pstatserver
#define OTHER_LIBS \
pstatclient:c linmath:c putil:c express:c panda:m dtool
pstatclient:c linmath:c putil:c express:c panda:m \
dtoolutil:c dconfig:c dtool:m
#define UNIX_SYS_LIBS \
m

View File

@ -14,7 +14,8 @@
#define LOCAL_LIBS \
eggbase progbase
#define OTHER_LIBS \
egg:c linmath:c putil:c express:c panda:m dtool
egg:c linmath:c putil:c express:c panda:m \
dtoolutil:c dconfig:c dtool:m
#define UNIX_SYS_LIBS \
m