Hallo,
ich versuche schon seit längerem Squid zum laufen zu bringen. Ich scheitere immer wieder am compilieren. Es liegt definitiv an der Auswahl Squid, weil ich ansonsten wunderbar eine Firmware bilden kann.
Verschiedene Dinge hab ich schon ausprobiert, wie z.B.:
make -dirclean --> und danach make
make target-toolchain-dirclean --> und danach make
make libiconv-dirclean --> und danach make
make gettext-dirclean --> und danach make
make glib2-dirclean --> und danach make
Aber ich bekomme immer wieder folgende Fehlermeldung...
Eine Suche mit Google oder hier im Forum hilft mir nicht wirklich weiter. Der Fehler "[TrieNode.o] Fehler 1" liefert einfach kein sinnvolles Ergebnis.
EDIT: Hab den Trunk noch mal über den Jordan geworfen. Jetzt konnte ich mein Trunk inkl. Squid bilden... Nur auf der Freetzoberfläche hab ich bisher noch nichts gefunden...
Gruß
luftdieb
ich versuche schon seit längerem Squid zum laufen zu bringen. Ich scheitere immer wieder am compilieren. Es liegt definitiv an der Auswahl Squid, weil ich ansonsten wunderbar eine Firmware bilden kann.
Verschiedene Dinge hab ich schon ausprobiert, wie z.B.:
make -dirclean --> und danach make
make target-toolchain-dirclean --> und danach make
make libiconv-dirclean --> und danach make
make gettext-dirclean --> und danach make
make glib2-dirclean --> und danach make
Aber ich bekomme immer wieder folgende Fehlermeldung...
Code:
Invoke 'make' now? (y/n)?
„/home/jars/Desktop/S2F/speed-to-fritz/Firmware.orig/7270_labor_aio_04.74freetz-develX3345M.de_20090517-112114.image“ -> „dl/fw/7270_labor_aio_04.74freetz-develX3345M.de_20090517-112114.image“
Be patient ...
PATH=""/home/jars/Desktop/S2F/freetz-trunk/toolchain/target/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/sbin:/sbin:/sbin:/sbin:/sbin:/sbin"" \
make -j2 -C source/squid-3.0.STABLE9 \
CC="/home/jars/Desktop/S2F/freetz-trunk/toolchain/target/bin/mipsel-linux-uclibc-gcc" \
CFLAGS="-Os -pipe -march=4kc -Wa,--trap -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64"
make[1]: Betrete Verzeichnis '/home/jars/Desktop/S2F/freetz-trunk/source/squid-3.0.STABLE9'
Making all in lib
make[2]: Betrete Verzeichnis '/home/jars/Desktop/S2F/freetz-trunk/source/squid-3.0.STABLE9/lib'
Making all in libTrie
make[3]: Betrete Verzeichnis '/home/jars/Desktop/S2F/freetz-trunk/source/squid-3.0.STABLE9/lib/libTrie'
make all-recursive
make[4]: Betrete Verzeichnis '/home/jars/Desktop/S2F/freetz-trunk/source/squid-3.0.STABLE9/lib/libTrie'
Making all in src
make[5]: Betrete Verzeichnis '/home/jars/Desktop/S2F/freetz-trunk/source/squid-3.0.STABLE9/lib/libTrie/src'
if /home/jars/Desktop/S2F/freetz-trunk/toolchain/target/bin/mipsel-linux-uclibc-g++-uc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -Werror -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Os -pipe -march=4kc -Wa,--trap -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -MT Trie.o -MD -MP -MF ".deps/Trie.Tpo" -c -o Trie.o Trie.cc; \
then mv -f ".deps/Trie.Tpo" ".deps/Trie.Po"; else rm -f ".deps/Trie.Tpo"; exit 1; fi
if /home/jars/Desktop/S2F/freetz-trunk/toolchain/target/bin/mipsel-linux-uclibc-g++-uc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -Werror -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Os -pipe -march=4kc -Wa,--trap -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -MT TrieNode.o -MD -MP -MF ".deps/TrieNode.Tpo" -c -o TrieNode.o TrieNode.cc; \
then mv -f ".deps/TrieNode.Tpo" ".deps/TrieNode.Po"; else rm -f ".deps/TrieNode.Tpo"; exit 1; fi
In file included from /home/jars/Desktop/S2F/freetz-trunk/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mipsel-linux-uclibc/usr/include/uClibc++/basic_definitions:21,
from /home/jars/Desktop/S2F/freetz-trunk/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mipsel-linux-uclibc/usr/include/uClibc++/utility:21,
from ../include/TrieNode.h:40,
from TrieNode.cc:20:
/home/jars/Desktop/S2F/freetz-trunk/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mipsel-linux-uclibc/usr/include/uClibc++/system_configuration.h:17:1: error: "__WARNINGS__" redefined
In file included from /home/jars/Desktop/S2F/freetz-trunk/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mipsel-linux-uclibc/bin-ccache/../lib/gcc/mipsel-linux-uclibc/4.2.4/../../../../mipsel-linux-uclibc/sys-include/features.h:35,
from /home/jars/Desktop/S2F/freetz-trunk/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mipsel-linux-uclibc/bin-ccache/../lib/gcc/mipsel-linux-uclibc/4.2.4/../../../../mipsel-linux-uclibc/sys-include/sys/types.h:27,
from ../include/TrieNode.h:39,
from TrieNode.cc:20:
/home/jars/Desktop/S2F/freetz-trunk/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mipsel-linux-uclibc/bin-ccache/../lib/gcc/mipsel-linux-uclibc/4.2.4/../../../../mipsel-linux-uclibc/sys-include/bits/uClibc_config.h:190:1: error: this is the location of the previous definition
In file included from /home/jars/Desktop/S2F/freetz-trunk/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mipsel-linux-uclibc/usr/include/uClibc++/basic_definitions:21,
from /home/jars/Desktop/S2F/freetz-trunk/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mipsel-linux-uclibc/usr/include/uClibc++/utility:21,
from ../include/TrieNode.h:40,
from ../include/Trie.cci:22,
from ../include/Trie.h:98,
from Trie.cc:20:
/home/jars/Desktop/S2F/freetz-trunk/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mipsel-linux-uclibc/usr/include/uClibc++/system_configuration.h:17:1: error: "__WARNINGS__" redefined
In file included from /home/jars/Desktop/S2F/freetz-trunk/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mipsel-linux-uclibc/bin-ccache/../lib/gcc/mipsel-linux-uclibc/4.2.4/../../../../mipsel-linux-uclibc/sys-include/features.h:35,
from /home/jars/Desktop/S2F/freetz-trunk/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mipsel-linux-uclibc/bin-ccache/../lib/gcc/mipsel-linux-uclibc/4.2.4/../../../../mipsel-linux-uclibc/sys-include/sys/types.h:27,
from ../include/Trie.h:33,
from Trie.cc:20:
/home/jars/Desktop/S2F/freetz-trunk/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mipsel-linux-uclibc/bin-ccache/../lib/gcc/mipsel-linux-uclibc/4.2.4/../../../../mipsel-linux-uclibc/sys-include/bits/uClibc_config.h:190:1: error: this is the location of the previous definition
make[5]: *** [TrieNode.o] Fehler 1
make[5]: *** Warte auf noch nicht beendete Prozesse...
make[5]: *** [Trie.o] Fehler 1
make[5]: Verlasse Verzeichnis '/home/jars/Desktop/S2F/freetz-trunk/source/squid-3.0.STABLE9/lib/libTrie/src'
make[4]: *** [all-recursive] Fehler 1
make[4]: Verlasse Verzeichnis '/home/jars/Desktop/S2F/freetz-trunk/source/squid-3.0.STABLE9/lib/libTrie'
make[3]: *** [all] Fehler 2
make[3]: Verlasse Verzeichnis '/home/jars/Desktop/S2F/freetz-trunk/source/squid-3.0.STABLE9/lib/libTrie'
make[2]: *** [all-recursive] Fehler 1
make[2]: Verlasse Verzeichnis '/home/jars/Desktop/S2F/freetz-trunk/source/squid-3.0.STABLE9/lib'
make[1]: *** [all-recursive] Fehler 1
make[1]: Verlasse Verzeichnis '/home/jars/Desktop/S2F/freetz-trunk/source/squid-3.0.STABLE9'
make: *** [source/squid-3.0.STABLE9/src/squid] Fehler 2
Eine Suche mit Google oder hier im Forum hilft mir nicht wirklich weiter. Der Fehler "[TrieNode.o] Fehler 1" liefert einfach kein sinnvolles Ergebnis.
EDIT: Hab den Trunk noch mal über den Jordan geworfen. Jetzt konnte ich mein Trunk inkl. Squid bilden... Nur auf der Freetzoberfläche hab ich bisher noch nichts gefunden...
Gruß
luftdieb
Zuletzt bearbeitet: