comparison src/smpeg.mk @ 3031:951da75fd09c

improve handling of cross tool prefix
author John W. Eaton <jwe@octave.org>
date Sun, 09 Jun 2013 09:48:08 -0400
parents b6c7244a2f66
children 5ef49fb3299d
comparison
equal deleted inserted replaced
3030:0d67b4c363cd 3031:951da75fd09c
16 endef 16 endef
17 17
18 define $(PKG)_BUILD 18 define $(PKG)_BUILD
19 $(SED) -i 's,\(-lsmpeg\),\1 -lstdc++,' '$(1)/smpeg-config.in' 19 $(SED) -i 's,\(-lsmpeg\),\1 -lstdc++,' '$(1)/smpeg-config.in'
20 cd '$(1)' && ./configure \ 20 cd '$(1)' && ./configure \
21 AR='$(TARGET)-ar' \ 21 AR='$(MXE_AR)' \
22 NM='$(TARGET)-nm' \ 22 NM='$(MXE_NM)' \
23 $(HOST_AND_BUILD_CONFIGURE_OPTIONS) \ 23 $(HOST_AND_BUILD_CONFIGURE_OPTIONS) \
24 $(ENABLE_SHARED_OR_STATIC) \ 24 $(ENABLE_SHARED_OR_STATIC) \
25 --disable-debug \ 25 --disable-debug \
26 --prefix='$(HOST_PREFIX)' \ 26 --prefix='$(HOST_PREFIX)' \
27 --with-sdl-prefix='$(HOST_PREFIX)' \ 27 --with-sdl-prefix='$(HOST_PREFIX)' \
29 --disable-gtk-player \ 29 --disable-gtk-player \
30 --disable-opengl-player \ 30 --disable-opengl-player \
31 CFLAGS='-ffriend-injection' 31 CFLAGS='-ffriend-injection'
32 $(MAKE) -C '$(1)' -j '$(JOBS)' install bin_PROGRAMS= sbin_PROGRAMS= noinst_PROGRAMS= 32 $(MAKE) -C '$(1)' -j '$(JOBS)' install bin_PROGRAMS= sbin_PROGRAMS= noinst_PROGRAMS=
33 33
34 '$(TARGET)-gcc' \ 34 '$(MXE_CC)' \
35 -W -Wall -Werror -std=c99 -pedantic \ 35 -W -Wall -Werror -std=c99 -pedantic \
36 '$(2).c' -o '$(HOST_BINDIR)/test-smpeg.exe' \ 36 '$(2).c' -o '$(HOST_BINDIR)/test-smpeg.exe' \
37 `'$(HOST_BINDIR)/smpeg-config' --cflags --libs` 37 `'$(HOST_BINDIR)/smpeg-config' --cflags --libs`
38 endef 38 endef