diff --git a/configure.ac b/configure.ac index cc33536..82b1dc4 100644 --- a/configure.ac +++ b/configure.ac @@ -69,6 +69,7 @@ DBG_CFLAGS="-g -fstack-check -DDEBUG=1" RLS_CFLAGS="-DNDEBUG=1" PLUGINS="" APP_RESOURCES="" +APP_LDFLAGS="" dnl --------------------------------------------------------------------------- dnl Check for OS specifics @@ -87,6 +88,7 @@ case "$host" in DLLPREFIX="" DLLEXT=".dll" APP_RESOURCES="resources.rc" + APP_LDFLAGS="-mwindows" DBG_CFLAGS="-DDEBUG=1" RLS_CFLAGS="-DNDEBUG=1" @@ -144,6 +146,8 @@ AC_SUBST(EXEEXT) AC_SUBST(DLLPREFIX) AC_SUBST(DLLEXT) AC_SUBST(APP_RESOURCES) +AC_SUBST(APP_LDFLAGS) + dnl --------------------------------------------------------------------------- dnl Check for other programs diff --git a/locale/pw3270.pot b/locale/pw3270.pot index 0188cc9..3e7a186 100644 --- a/locale/pw3270.pot +++ b/locale/pw3270.pot @@ -9,7 +9,7 @@ msgstr "" "#-#-#-#-# lib3270.pot (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-01 10:41-0200\n" +"POT-Creation-Date: 2017-02-01 14:51-0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -20,7 +20,7 @@ msgstr "" "#-#-#-#-# pw3270.pot (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-01 10:41-0200\n" +"POT-Creation-Date: 2017-02-01 14:51-0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/src/pw3270/Makefile.in b/src/pw3270/Makefile.in index 4566862..7c1d164 100644 --- a/src/pw3270/Makefile.in +++ b/src/pw3270/Makefile.in @@ -83,6 +83,7 @@ CFLAGS=@CFLAGS@ @LIB3270_CFLAGS@ \ LIBS=@LIBS@ @LIBSSL_LIBS@ @GTK_LIBS@ @LIB3270_LIBS@ LDFLAGS=@LDFLAGS@ +APP_LDFLAGS=@APP_LDFLAGS@ #---[ Rules ]---------------------------------------------------------------------------- @@ -134,7 +135,8 @@ $(BASEDIR)/.obj/Release/%.a: \ @$(MAKE) -C $(basename $(notdir $@)) $@ -$(POTDIR)/%.pot: %.c +$(POTDIR)/%.pot: \ + %.c @echo $(notdir $@) ... @$(MKDIR) `dirname $@` @@ -150,6 +152,11 @@ $(POTDIR)/%.pot: %.c @touch $@ $(POTDIR)/%.pot: \ + %.rc + + @touch $@ + +$(POTDIR)/%.pot: \ ./%/* @$(MAKE) -C $(basename $(notdir $@)) $@ @@ -182,7 +189,7 @@ $(BINRLS)/$(PACKAGE_TARNAME)@EXEEXT@: \ $(BINRLS)/$(LIBNAME) \ $(foreach SRC, $(basename $(APP_SOURCES)), $(OBJRLS)/$(SRC).o) - @$(LD) -o $@ $^ -L$(BINRLS) $(LIBS) -l@PACKAGE_TARNAME@ + @$(LD) $(APP_LDFLAGS) -o $@ $^ -L$(BINRLS) $(LIBS) -l@PACKAGE_TARNAME@ $(BINRLS)/$(LIBNAME): \ $(BINRLS)/$(LIBNAME).@PACKAGE_MAJOR_VERSION@ -- libgit2 0.21.2