Mercurial > mxe-octave
diff src/fltk.mk @ 3143:a2afd94e919f
[MSVC] fix fltk-config script for octave compilation
author | Michael Goffioul <michael.goffioul@gmail.com> |
---|---|
date | Mon, 15 Jul 2013 21:29:42 -0400 |
parents | 034f830a5823 |
children | 11f8ec654cd4 |
line wrap: on
line diff
--- a/src/fltk.mk Mon Jul 15 21:06:54 2013 -0400 +++ b/src/fltk.mk Mon Jul 15 21:29:42 2013 -0400 @@ -25,6 +25,12 @@ endef define $(PKG)_BUILD + if [ $(MXE_SYSTEM) = msvc ]; then \ + for f in '$(1)/configure.in' '$(1)/src/Makefile'; do \ + $(SED) -i -e 's/@@LIBRARY_PREFIX@@/$(LIBRARY_PREFIX)/g' \ + -e 's/@@LIBRARY_SUFFIX@@/$(LIBRARY_SUFFIX)/g' $$f; \ + done; \ + fi cd '$(1)' && autoconf ## $(SED) -i 's,\$$uname,MINGW,g' '$(1)/configure' cd '$(1)' && ./configure \ @@ -39,8 +45,6 @@ $(SED) -i 's,-fno-exceptions,,' '$(1)/makeinclude' $(MAKE) -C '$(1)' -j '$(JOBS)' install \ DIRS=src \ - LIBCOMMAND='$(MXE_AR) cr' \ - LIBRARY_PREFIX='$(LIBRARY_PREFIX)' \ - LIBRARY_SUFFIX='$(LIBRARY_SUFFIX)' + LIBCOMMAND='$(MXE_AR) cr' $(LN_SF) '$(HOST_BINDIR)/fltk-config' '$(BUILD_TOOLS_PREFIX)/bin/$(MXE_TOOL_PREFIX)fltk-config' endef