Hallo potc,
habe gestern Abend mal die aktuelle Version ausgecheckt und versucht zu compilieren. Habe nach dem ersten Fehlversuch das ganze noch mal komplett neu laden lassen und bleibe wieder am gleichen Fehler hängen:
Beim compilieren von chan_lcr:
Behoben: im Makefile von chanlcr fehlt in Zeile 798 der Befehl zum compilieren der chan_lcr.c nach chan_lcr.po
Damit läuft erst mal das Compilieren weiter. Kann es sein, dass das durch irgendeine configure-Option passiert?
Was mir auffiel, aber scheinbar keine Auswirkung auf den Build-Prozess hat: Das ./configure von Asterisk meldet:
Abgesehen davon musste ich beim Download von PostgreSQL nachhelfen, anscheinend hat der gewählte Mirror (ftp von der Uni Bayreuth) einen Treffer weg bekommen, der komplette /pub Ordner war leer...
_.-=: MFG :=-._
habe gestern Abend mal die aktuelle Version ausgecheckt und versucht zu compilieren. Habe nach dem ersten Fehlversuch das ganze noch mal komplett neu laden lassen und bleibe wieder am gleichen Fehler hängen:
Beim compilieren von chan_lcr:
Code:
armeb-linux-g++ -g -O2 -o genwave genwave.o -lpthread -lncurses -lm
armeb-linux-gcc -Wall -I/home/markus/src/Horstbox/build_env/toolchain/usr/include/mISDNuser -DCONFIG_DATA="\""/etc/asterisk/chanlcr"\"" -DSHARE_DATA="\"/usr/local/lcr\"" -DLOG_DIR="\"/usr/local/lcr\"" -DEXTENSION_DATA="\"/usr/local/lcr/extensions\"" -D_GNU_SOURCE -fPIC -c bchannel.c -o bchannel.po
armeb-linux-gcc -Wall -I/home/markus/src/Horstbox/build_env/toolchain/usr/include/mISDNuser -DCONFIG_DATA="\""/etc/asterisk/chanlcr"\"" -DSHARE_DATA="\"/usr/local/lcr\"" -DLOG_DIR="\"/usr/local/lcr\"" -DEXTENSION_DATA="\"/usr/local/lcr/extensions\"" -D_GNU_SOURCE -fPIC -c options.c -o options.po
armeb-linux-gcc -Wall -I/home/markus/src/Horstbox/build_env/toolchain/usr/include/mISDNuser -DCONFIG_DATA="\""/etc/asterisk/chanlcr"\"" -DSHARE_DATA="\"/usr/local/lcr\"" -DLOG_DIR="\"/usr/local/lcr\"" -DEXTENSION_DATA="\"/usr/local/lcr/extensions\"" -D_GNU_SOURCE -fPIC -c callerid.c -o callerid.po
armeb-linux-g++ -g -O2 -o chan_lcr.so -shared chan_lcr.po bchannel.po options.po callerid.po -lpthread -lncurses -lm
armeb-linux-g++: chan_lcr.po: No such file or directory
make[2]: *** [chan_lcr.so] Fehler 1
Code:
markus@mondkalb:~/src/Horstbox/build_env/chanlcr$ diff -ipau Makefile~ Makefile
--- Makefile~ 2010-02-03 18:10:56.000000000 +0100
+++ Makefile 2010-02-03 20:46:24.000000000 +0100
@@ -795,6 +795,7 @@ uninstall-am: uninstall-binPROGRAMS unin
chan_lcr.po: chan_lcr.c chan_lcr.h
+ $(CC) $(INCLUDES) -D_GNU_SOURCE -fPIC -c chan_lcr.c -o chan_lcr.po
bchannel.po: bchannel.c bchannel.h
$(CC) $(INCLUDES) -D_GNU_SOURCE -fPIC -c bchannel.c -o bchannel.po
Damit läuft erst mal das Compilieren weiter. Kann es sein, dass das durch irgendeine configure-Option passiert?
Was mir auffiel, aber scheinbar keine Auswirkung auf den Build-Prozess hat: Das ./configure von Asterisk meldet:
Code:
configure: WARNING: unrecognized options: --disable-nls, --disable-static, --without-gnutls, --disable-ncurses, --disable-termcap
Abgesehen davon musste ich beim Download von PostgreSQL nachhelfen, anscheinend hat der gewählte Mirror (ftp von der Uni Bayreuth) einen Treffer weg bekommen, der komplette /pub Ordner war leer...
_.-=: MFG :=-._
Zuletzt bearbeitet: