ssuominen 14/05/10 05:40:33 Added: ufo-ai-2.4-mathlib.patch Log: Link against mathlib for cos(), sin() and more wrt #509928 by Stefan Kalis (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 4868F14D)
Revision Changes Path 1.1 games-strategy/ufo-ai/files/ufo-ai-2.4-mathlib.patch file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-strategy/ufo-ai/files/ufo-ai-2.4-mathlib.patch?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-strategy/ufo-ai/files/ufo-ai-2.4-mathlib.patch?rev=1.1&content-type=text/plain Index: ufo-ai-2.4-mathlib.patch =================================================================== http://bugs.gentoo.org/509928 src/common/common.c:261: error: undefined reference to 'sincos' src/shared/mathlib.c:476: error: undefined reference to '__acosf_finite' [ ... snip ... ] collect2: error: ld returned 1 exit status --- build/modules/ufo.mk +++ build/modules/ufo.mk @@ -9,7 +9,7 @@ $(TARGET)_LINKER := $(CC) $(TARGET)_FILE := $(TARGET)$(EXE_EXT) $(TARGET)_CFLAGS += -DCOMPILE_UFO $(BFD_CFLAGS) $(SDL_CFLAGS) $(SDL_TTF_CFLAGS) $(SDL_MIXER_CFLAGS) $(CURL_CFLAGS) $(THEORA_CFLAGS) $(XVID_CFLAGS) $(VORBIS_CFLAGS) $(OGG_CFLAGS) $(MXML_CFLAGS) -$(TARGET)_LDFLAGS += -lpng -ljpeg $(BFD_LIBS) $(INTL_LIBS) $(SDL_TTF_LIBS) $(SDL_MIXER_LIBS) $(OPENGL_LIBS) $(SDL_LIBS) $(CURL_LIBS) $(THEORA_LIBS) $(XVID_LIBS) $(VORBIS_LIBS) $(OGG_LIBS) $(MXML_LIBS) $(SO_LIBS) -lz +$(TARGET)_LDFLAGS += -lpng -ljpeg $(BFD_LIBS) $(INTL_LIBS) $(SDL_TTF_LIBS) $(SDL_MIXER_LIBS) $(OPENGL_LIBS) $(SDL_LIBS) $(CURL_LIBS) $(THEORA_LIBS) $(XVID_LIBS) $(VORBIS_LIBS) $(OGG_LIBS) $(MXML_LIBS) $(SO_LIBS) -lz -lm $(TARGET)_SRCS = \ client/cl_console.c \
