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 \




Reply via email to