Error while building testplugin

MPC823
Erleuchteter
Erleuchteter
Beiträge: 448
Registriert: Samstag 26. November 2005, 00:35

Error while building testplugin

Beitrag von MPC823 »

Ich habe nach der Anleitung im http://wiki.tuxbox.org/Plugins:Tutorial wiki versucht das dortige Testplugin zu bauen.
Beim Erstellen des Makefiles im Testpluginfolder bricht der compiler mit einem error ab. Der erstellte Makefile im Testplugin folder hat eine Zeilenvorschub zuviel drin bekommen (Zeile 478) sodass der compiler unerwartes Zeilenende meldet.
::::::::::::::::::::::::::::::::::::::::::::::.
install-exec-local:
install -d $(DESTDIR)$(PLUGINDIR)
install -d $(DESTDIR)$(CONFIGDIR)
install -d $(DESTDIR)$(CONFIGDIR)/testplugin
$(LIBTOOL) --mode=install install testplugin.la $(DESTDIR)$(PLUGINDIR)
install -m 0644 $(srcdir)/testplugin.cfg
$(DESTDIR)$(PLUGINDIR)
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:
:::::::::::::::::::::::::::::::::::::::::::::::
So sollte der Makefile aussehen
::::::::::::::::::::::::::::::::::::::::::::::
install-exec-local:
install -d $(DESTDIR)$(PLUGINDIR)
install -d $(DESTDIR)$(CONFIGDIR)
install -d $(DESTDIR)$(CONFIGDIR)/testplugin
$(LIBTOOL) --mode=install install testplugin.la $(DESTDIR)$(PLUGINDIR)
install -m 0644 $(srcdir)/testplugin.cfg $(DESTDIR)$(PLUGINDIR)
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:
:::::::::::::::::::::::::::::::::::::::::::::::::::

kann mir jemand sagen wo der Fehler herkommt ?

Ich muss alledings dazu sagen das ich von make und co gar nix verstehe.

Gruss Martin

P.S Hat jemand ein paar infos dazu wie man ein Fenster im Plugin Zeichnet ?http://wiki.tuxbox.org/Plugins:Tutorial
Houdini
Developer
Beiträge: 2183
Registriert: Mittwoch 10. Dezember 2003, 07:59

Beitrag von Houdini »

check mal die Zeilenenden (CR/LF bzw. dos/unix) Format
MPC823
Erleuchteter
Erleuchteter
Beiträge: 448
Registriert: Samstag 26. November 2005, 00:35

Beitrag von MPC823 »

Danke :-)

der Fehler lag im buildscript Makefile.am innerhalb meines testpluginverzeichnisses. Dort war der Zeilenvorschub reingerutscht bei :

install -d $(DESTDIR)$(CONFIGDIR)/testplugin
$(LIBTOOL) --mode=install install testplugin.la

$(DESTDIR)$(PLUGINDIR)
install -m 0644 $(srcdir)/testplugin.cfg $(DESTDIR)$(PLUGINDIR)

Da hat natürlich automake meinen Eingegeben Mist gleich falsch nachgebaut :roll:

kommt vor hihi.

Ähm vileicht hat noch jemand ein paar Tipps um mal ein Fenster zu zeichnen :wink:

wäre echt nett.

Danke Martin