[tE]bachi
BSD Freak
Salü Zusammen
Versuche gerade mit den GNU AutoTool autoconf und automake ein configure Script zu generieren.
Mein Programm wird ein GTK+ FTP Client, darum nicht gleich Erschrecken, wenn gewisse Markos, wie PKG_CHECK_MODULES oder AM_GLIB_GNU_GETTEXT, im configure.ac ungewohnlich sein sollten.
autogen.sh
configure.ac
Danach im STDOUT von configure
In all meinen Makefile.in Files habe ich keine Variable mit dem Namen INTLTOOL_XGETTEXT.
Die Variable XGETTEXT im Makefile ist auf ':' gesetzt.
Im Verzeichnis 'po' kann ich nach einem 'make update-po' kein nemo.pot erkennen.
Auch die 3 anderen Commands sind aussergewöhnlich: default-1, default-2, default.
Hast DU eine Lösung?
Vielen Dank im Voraus.
greets
[tE]bachi
Versuche gerade mit den GNU AutoTool autoconf und automake ein configure Script zu generieren.
Mein Programm wird ein GTK+ FTP Client, darum nicht gleich Erschrecken, wenn gewisse Markos, wie PKG_CHECK_MODULES oder AM_GLIB_GNU_GETTEXT, im configure.ac ungewohnlich sein sollten.
autogen.sh
Code:
#!/bin/sh
aclocal15
intltoolize --copy --force --automake
autoheader253
autoconf253
automake15 --add-missing --copy
configure.ac
Code:
AC_INIT(src/nemo/NemoMenubarTest.c)
AM_CONFIG_HEADER(config.h)
PACKAGE=nemo
VERSION=0.1
AM_INIT_AUTOMAKE($PACKAGE,$VERSION)
AC_PROG_CC
AC_STDC_HEADERS
AC_PROG_INSTALL
AC_PROG_INTLTOOL
PKG_CHECK_MODULES(DEPS, gtk+-2.0 >= 2.4 glib-2.0 >= 2.4)
AC_SUBST(DEPS_CFLAGS)
AC_SUBST(DEPS_LIBS)
AM_GLIB_GNU_GETTEXT
GETTEXT_PACKAGE=$PACKAGE
AC_SUBST(GETTEXT_PACKAGE)
AC_DEFINE_UNQUOTED([GETTEXT_PACKAGE], ["${GETTEXT_PACKAGE}"], [gettext domain])
AC_CONFIG_COMMANDS([default],[[ echo timestamp > stamp-h ]],[[]])
AC_OUTPUT([Makefile
doc/Makefile
pixmaps/Makefile
po/Makefile.in
src/Makefile
src/libnemo/Makefile
src/libnemo/plugins/Makefile
src/nemo/Makefile])
Danach im STDOUT von configure
Code:
configure: creating ./config.status
config.status: creating Makefile
config.status: creating doc/Makefile
config.status: creating pixmaps/Makefile
config.status: creating po/Makefile.in
config.status: creating src/Makefile
config.status: creating src/libnemo/Makefile
config.status: creating src/libnemo/plugins/Makefile
config.status: creating src/nemo/Makefile
config.status: creating config.h
config.status: executing default-1 commands
config.status: executing intltool commands
sed: 1: "s:@INTLTOOL_XGETTEXT@:::g
": bad flag in substitute command: ':'
sed: 1: "s:@INTLTOOL_XGETTEXT@:::g
": bad flag in substitute command: ':'
sed: 1: "s:@INTLTOOL_XGETTEXT@:::g
": bad flag in substitute command: ':'
config.status: executing default-2 commands
config.status: executing default commands
In all meinen Makefile.in Files habe ich keine Variable mit dem Namen INTLTOOL_XGETTEXT.
Die Variable XGETTEXT im Makefile ist auf ':' gesetzt.
Im Verzeichnis 'po' kann ich nach einem 'make update-po' kein nemo.pot erkennen.
Auch die 3 anderen Commands sind aussergewöhnlich: default-1, default-2, default.
Hast DU eine Lösung?
Vielen Dank im Voraus.
greets
[tE]bachi