$NetBSD: patch-aa,v 1.1 2006/02/10 20:35:28 adam 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 ${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 $(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 $(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)