Makefile.src.in
changeset 6084 1bf4040cd72e
parent 6081 57d2fa5e3073
child 6104 addbdb9d898e
equal deleted inserted replaced
6083:53aedcdb9e90 6084:1bf4040cd72e
   224 	$(Q)cp $< $@
   224 	$(Q)cp $< $@
   225 
   225 
   226 $(TTD): rev.o $(OBJS) $(CONFIG_CACHE_LINKER)
   226 $(TTD): rev.o $(OBJS) $(CONFIG_CACHE_LINKER)
   227 	$(E) '$(STAGE) Linking $@'
   227 	$(E) '$(STAGE) Linking $@'
   228 ifeq ($(OS), PSP)
   228 ifeq ($(OS), PSP)
       
   229 	# Because of a bug in the PSP GCC tools, linking via CXX results
       
   230 	#  in total chaos and more problems then you can handle. So we need
       
   231 	#  CC to link OpenTTD for PSP
   229 	$(Q)$(CC_HOST) $(LDFLAGS) rev.o $(OBJS) $(LIBS) -o $@
   232 	$(Q)$(CC_HOST) $(LDFLAGS) rev.o $(OBJS) $(LIBS) -o $@
   230 else
   233 else
   231 	$(Q)$(CXX_HOST) $(LDFLAGS) rev.o $(OBJS) $(LIBS) -o $@
   234 	$(Q)$(CXX_HOST) $(LDFLAGS) rev.o $(OBJS) $(LIBS) -o $@
   232 endif
   235 endif
   233 ifdef STRIP
   236 ifdef STRIP