27 lines
1.1 KiB
Text
27 lines
1.1 KiB
Text
$NetBSD: patch-aa,v 1.2 2009/11/25 23:41:42 joerg Exp $
|
|
|
|
--- Makefile.orig 2004-05-18 20:07:45.000000000 +0200
|
|
+++ Makefile
|
|
@@ -291,7 +291,8 @@ ifeq ($(WINDOWS16),1)
|
|
else
|
|
# if we have no command-line-length limitation, directly specify all
|
|
# object files to be linked.
|
|
- $(ODE_LIB_AR_RULE) $(ODE_OBJECTS)
|
|
+ ${LIBTOOL} --mode=link --tag=CXX ${CC} -o ${ODE_LIB:.a=.la} \
|
|
+ ${ODE_OBJECTS:.o=.lo} -rpath ${PREFIX}/lib -version-info 0:5
|
|
endif
|
|
|
|
ifdef RANLIB
|
|
@@ -329,10 +330,10 @@ clean:
|
|
-$(DEL_CMD) OPCODE/*.obj OPCODE/*.o OPCODE/Ice/*.obj OPCODE/Ice/*.o
|
|
|
|
%$(OBJ): %.c
|
|
- $(CC) $(C_FLAGS) $(C_INC)$(INCPATH) $(DEFINES) $(C_OPT)1 $(C_OUT)$@ $<
|
|
+ ${LIBTOOL} --mode=compile --tag=CC $(CC) $(C_FLAGS) $(CFLAGS) $(C_INC)$(INCPATH) $(DEFINES) $(C_OPT)1 $(C_OUT)$@ $<
|
|
|
|
%$(OBJ): %.cpp
|
|
- $(CC) $(C_FLAGS) $(C_INC)$(INCPATH) $(INC_OPCODE) $(DEFINES) $(C_OPT)$(OPT) $(C_OUT)$@ $<
|
|
+ ${LIBTOOL} --mode=compile --tag=CXX $(CC) $(C_FLAGS) $(CFLAGS) $(C_INC)$(INCPATH) $(INC_OPCODE) $(DEFINES) $(C_OPT)$(OPT) $(C_OUT)$@ $<
|
|
|
|
%.exe: %$(OBJ)
|
|
$(CC) $(C_EXEOUT)$@ $< $(ODE_LIB) $(DRAWSTUFF_LIB) $(RESOURCE_FILE) $(LINK_OPENGL) $(LINK_MATH)
|