Freetz für 6490?

f666

Mitglied
Mitglied seit
6 Apr 2016
Beiträge
264
Punkte für Reaktionen
32
Punkte
28
Die notwendigen Hinweise sind in der
/home/thomas/ZDOTB/source/toolchain-i686_gcc-5.5.0_uClibc-1.0.14-nptl/gcc-5.5.0-initial/i686-linux-uclibc/libgcc/config.log.
 

gr__or

Neuer User
Mitglied seit
31 Okt 2018
Beiträge
1
Punkte für Reaktionen
0
Punkte
1
Hallohallo,

ich bin gerade gluecklicherweise auf diesen Thread gestossen. Danke fuer die ganze Arbeit! Habe eine 6490 von einem Freund hier rumliegen die nicht mehr bootet, daher dachte ich Freetz sei vllt eine Option. Habe mir den 6490_review branch heruntergeladen. Bin aber ein Fritz-Noob. Hab den Thread zwar durchgelesen aber so ganz bin ich mir noch nicht sicher in der Reihenfolge von Dingen die ich tun muss.

1. Toolchain bauen (https://freetz.github.io/wiki/help/howtos/development/create_cross-compiler_toolchain)
2. Damit Image erstellen
3. Installieren (https://freetz.github.io/wiki/help/howtos/common/install.html)

Falls jemand Lust hat mir ein paar Pointer in die richtige Richtung zu geben, waere das super. Ich werde auch probieren zurueckzugeben bzgl testing & bugreports. Falls nicht, haette ich eine 6490 zu verschenken :D
 

Flole

Neuer User
Mitglied seit
23 Dez 2013
Beiträge
183
Punkte für Reaktionen
3
Punkte
18
Versuch doch erstmal das Originalimage ans laufen zu kriegen, wenn das schon nicht bootet ist es verrückt als Anfänger da was dran zu verändern.
 

f666

Mitglied
Mitglied seit
6 Apr 2016
Beiträge
264
Punkte für Reaktionen
32
Punkte
28
Der 6490_review Branch ist abgeschlossen, die Änderungen wurden in den offiziellen Trunk übernommen (bis auf Version 7.00 für die 6490, da das OS Paket noch fehlt).
Man kann nun über den ganz normalen Ablauf eine Firmware für die 6490/6590 erstellen.
 

Coolzero82

Mitglied
Mitglied seit
24 Sep 2013
Beiträge
342
Punkte für Reaktionen
2
Punkte
18

Anhänge

f666

Mitglied
Mitglied seit
6 Apr 2016
Beiträge
264
Punkte für Reaktionen
32
Punkte
28
Die notwendigen Hinweise sind in der
/home/thomas/ZDOTB/source/toolchain-i686_gcc-5.5.0_uClibc-1.0.14-nptl/gcc-5.5.0-initial/i686-linux-uclibc/libgcc/config.log.
Was steht in der config.log?

Soweit ich weiß, kommt diese Fehlermeldung, wenn nicht die 32bit-Buildumgebung installiert ist.
Je nach Distribution sind Pakete wie z.B. gcc-32bit oder ähnliche notwendig.
 

Coolzero82

Mitglied
Mitglied seit
24 Sep 2013
Beiträge
342
Punkte für Reaktionen
2
Punkte
18

Anhänge

Zuletzt bearbeitet von einem Moderator:

f666

Mitglied
Mitglied seit
6 Apr 2016
Beiträge
264
Punkte für Reaktionen
32
Punkte
28
Im libgcc Verzeichnis lief configure erfolgreich durch.
Schau mal in der /home/thomas/ZDOTB/source/toolchain-i686_gcc-5.5.0_uClibc-1.0.14-nptl/gcc-5.5.0-initial/i686-linux-uclibc/config.log, also ein Verzeichnis weiter oben, ob da die Fehlermeldung ersichtlich ist. Einfach die Datei vom Ende her bis zum ersten Fehler durchsehen.
 

Coolzero82

Mitglied
Mitglied seit
24 Sep 2013
Beiträge
342
Punkte für Reaktionen
2
Punkte
18
Vollzitat entfernt by stoney
Hi, der erste Error von unten ist der hier
Code:
configure:5792: result: yes
configure:5992: checking for compatible ISL
configure:6005: gcc -o conftest  -D_GNU_SOURCE -fno-stack-protector  -I/home/thomas/ZDOTB/tools/build/include -I/home/thomas/ZDOTB/tools/build/include -I/home/thomas/ZDOTB/tools/build/include     -lisl conftest.c  -lisl >&5
conftest.c:10:10: fatal error: isl/val.h: No such file or directory
 #include <isl/val.h>
          ^~~~~~~~~~~
compilation terminated.
configure:6005: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
Wollte grade aber mal versuchen im trunk eine neue toolchain zu bauen, mit make toolchain, und dann bekomme ich auch einen Fehler, hängt das zusammen?
Code:
make toolchain
make -C /home/thomas/ZDOTB/source/toolchain-i686_gcc-5.5.0_uClibc-1.0.14-nptl/uClibc-ng-1.0.14 \
     LOCALE_DATA_FILENAME=uClibc-locale-le-32-de_DE-en_US.tar.gz  V=1 \
    PREFIX=/ \
    DEVEL_PREFIX=/home/thomas/ZDOTB/toolchain/build/i686_gcc-5.5.0_uClibc-1.0.14-nptl/i686-linux-uclibc/usr/ \
    RUNTIME_PREFIX=/home/thomas/ZDOTB/toolchain/build/i686_gcc-5.5.0_uClibc-1.0.14-nptl/i686-linux-uclibc/usr/ \
    install_runtime install_dev
make[1]: Verzeichnis „/home/thomas/ZDOTB/source/toolchain-i686_gcc-5.5.0_uClibc-1.0.14-nptl/uClibc-ng-1.0.14“ wird betreten
make -C extra/locale locale_headers
make[2]: Nothing to be done for 'locale_headers'.
rm -f lib/libc.so lib/libc.so.1 lib/libuClibc-1.0.14.so
/home/thomas/ZDOTB/toolchain/build/i686_gcc-5.5.0_uClibc-1.0.14-nptl/i686-linux-uclibc/bin/i686-linux-uclibc-gcc -Wl,--no-as-needed  -Wl,-EL -Wl,--sort-common -Wl,--sort-section=alignment -m32 -shared -Wl,--warn-common -Wl,--warn-once -Wl,-z,combreloc -Wl,-z,relro -Wl,-O2 -Wl,-z,defs   -Wl,-init,__uClibc_init  -Wl,-soname=libc.so.1 -nostdlib -nostartfiles -o lib/libuClibc-1.0.14.so  -Wl,--whole-archive libc/libc_so.a -Wl,--no-whole-archive ./lib/interp.os ./lib/ld-uClibc.so.1 ./lib/uclibc_nonshared.a /home/thomas/ZDOTB/toolchain/build/i686_gcc-5.5.0_uClibc-1.0.14-nptl/i686-linux-uclibc/bin/../lib/gcc/i686-linux-uclibc/5.5.0/libgcc.a
libc/libc_so.a(fstatat.os): In function `__GI_fstatat':
fstatat.c:(.text.__GI_fstatat+0x14): undefined reference to `__stack_chk_guard'
collect2: error: ld returned 1 exit status
libc/Makefile.in:62: recipe for target 'lib/libc.so' failed
make[1]: *** [lib/libc.so] Error 1
make[1]: Verzeichnis „/home/thomas/ZDOTB/source/toolchain-i686_gcc-5.5.0_uClibc-1.0.14-nptl/uClibc-ng-1.0.14“ wird verlassen
toolchain/make/target/uclibc/uclibc.mk:167: recipe for target '/home/thomas/ZDOTB/toolchain/build/i686_gcc-5.5.0_uClibc-1.0.14-nptl/i686-linux-uclibc/usr/lib/libc.a' failed
make: *** [/home/thomas/ZDOTB/toolchain/build/i686_gcc-5.5.0_uClibc-1.0.14-nptl/i686-linux-uclibc/usr/lib/libc.a] Error 2
 

Anhänge

Zuletzt bearbeitet von einem Moderator:

er13

Aktives Mitglied
Mitglied seit
20 Dez 2005
Beiträge
1,030
Punkte für Reaktionen
31
Punkte
48
@Coolzero82:

Die Ursache für __stack_chk_guard könnte die Tatsache sein, dass du nach der Aktualisierung auf r14958 die Toolchain-Verzeichnisse (die aus den bisherigen Versuchen stammen) nicht gelöscht hast, sprich kein clean gemacht hast.

Starte bitte mit einem frischen Checkout und einer frischen .config.
 

f666

Mitglied
Mitglied seit
6 Apr 2016
Beiträge
264
Punkte für Reaktionen
32
Punkte
28
Probiere mal ein
Code:
git revert 0dae362650cc1ea499bd34f9f3e1bda7e4af08f7
Der hier passt nicht.

---------------------------


Auch in der anderen config.log war kein Abbruch von configure zu erkennen. Probier es bitte nochmal mit einem frischen Freetz, eventuell ist da noch was altes im Weg. Wenn es wieder abbricht, häng' gleich die beiden config.log Dateien an und poste großzügig die Konsolenausgaben von configure.
 
Zuletzt bearbeitet:

prisrak1

Mitglied
Mitglied seit
14 Mai 2017
Beiträge
248
Punkte für Reaktionen
24
Punkte
18
hab gleiches Problem, wie in #169. hab alles frisch:
Code:
[email protected]:~/74x$ sudo svn co http://svn.freetz.org/trunk 74x
kommt:
Code:
[email protected]:~/74x$ make menuconfig
dann:
Code:
tools/genin: Zeile 134: make/Config.in.generated: Keine Berechtigung
...
tools/genin: Zeile 144: make/Config.in.generated: Keine Berechtigung
tools/genin: Zeile 145: make/external.in.generated: Keine Berechtigung
touch: »config/custom.inâ kann nicht berührt werden: Keine Berechtigung
dann: mit chmod 777 -R 74x
Code:
chmod: Beim Setzen der Zugriffsrechte für »74x/make/dbus/external.filesâ: Vorgang nicht zulässig
dann zurück zum Verzeichnis "74xx" und mit "rm -rf source" und neu bauen, es baut gerade und dauert..

so :
Code:
libc/libc_so.a(fstatat.os): In function `__GI_fstatat':
fstatat.c:(.text.__GI_fstatat+0x14): undefined reference to `__stack_chk_guard'
collect2: error: ld returned 1 exit status
make[1]: *** [lib/libc.so] Fehler 1
make[1]: Verzeichnis »/home/freetz/74xx/source/toolchain-i686_gcc-5.5.0_uClibc-1.0.14-nptl/uClibc-ng-1.0.14« wird verlassen
make: *** [/home/freetz/74xx/source/toolchain-i686_gcc-5.5.0_uClibc-1.0.14-nptl/uClibc-ng-1.0.14/lib/libc.a] Fehler 2
[email protected]:~/74xx$
 
Zuletzt bearbeitet:

Coolzero82

Mitglied
Mitglied seit
24 Sep 2013
Beiträge
342
Punkte für Reaktionen
2
Punkte
18
Hi,
also ich habe grade Frisch ausgecheckt, dann habe ich mal eine Version für die 6590 mit OS 6.87 gebaut, das hat ohne Probleme funktioniert, anschließend hab ich versucht mit OS 7.x zu bauen, da kommt dann wieder der gleiche Fehler:
Die beiden gewünschten Daten sind anbei, und hier die Konsolen ausgabe:

Code:
mp.os libc/string/stpncpy.os libc/string/strcasecmp.os libc/string/memccpy.os libc/string/__xpg_basename.os libc/string/bzero.os libc/string/strxfrm.os libc/string/__glibc_strerror_r.os libc/string/__xpg_strerror_r.os libc/string/strlcpy.os libc/string/ffs.os libc/string/strpbrk.os  libc/string/strlcat.os libc/string/ffsll.os libc/string/strerror.os libc/string/basename.os libc/string/strtok.os libc/string/dirname.os libc/string/psignal.os libc/string/strncasecmp.os libc/string/strdup.os libc/string/_string_syserrmsgs.os libc/string/strcasestr.os libc/string/_string_syssigmsgs.os libc/string/wmemcpy.os libc/string/wcsspn.os libc/string/wcsstr.os libc/string/wcstok.os libc/string/wmemmove.os libc/string/wcsxfrm.os libc/string/wcslcpy.os libc/string/wcspbrk.os libc/string/wcscasecmp.os libc/string/wcschr.os libc/string/wcsdup.os libc/string/wcscspn.os libc/string/wcsncasecmp.os libc/string/wmempcpy.os libc/string/wcpcpy.os libc/string/wcpncpy.os libc/string/wcscmp.os libc/string/wcsnlen.os libc/string/wcsrchr.os libc/string/wmemset.os libc/string/wcscpy.os libc/string/wcschrnul.os libc/string/wmemcmp.os libc/string/wmemchr.os libc/string/wcsncat.os libc/string/wcscat.os libc/string/wcsncmp.os libc/string/wcslen.os libc/string/wcsncpy.os libc/string/strxfrm_l.os libc/string/strcasecmp_l.os libc/string/strncasecmp_l.os libc/string/wcscasecmp_l.os libc/string/wcsncasecmp_l.os libc/string/wcsxfrm_l.os libc/termios/cfsetspeed.os libc/termios/tcsendbrk.os libc/termios/tcflush.os libc/termios/tcgetsid.os libc/termios/isatty.os libc/termios/cfmakeraw.os libc/termios/tcsetattr.os libc/termios/tcsetpgrp.os libc/termios/speed.os libc/termios/tcflow.os libc/termios/tcgetattr.os libc/termios/tcgetpgrp.os libc/termios/tcdrain.os libc/termios/ttyname.os libc/inet/rpc/svc_run.os libc/inet/rpc/pmap_prot.os libc/inet/rpc/svc_auth.os libc/inet/rpc/rtime.os libc/inet/rpc/pmap_prot2.os libc/inet/rpc/pmap_clnt.os libc/inet/rpc/xdr.os libc/inet/rpc/rpc_commondata.os libc/inet/rpc/pmap_rmt.os libc/inet/rpc/svc_udp.os libc/inet/rpc/get_myaddress.os libc/inet/rpc/rpc_prot.os libc/inet/rpc/pm_getport.os libc/inet/rpc/authunix_prot.os libc/inet/rpc/xdr_array.os libc/inet/rpc/svc_authux.os libc/inet/rpc/xdr_stdio.os libc/inet/rpc/rpc_dtablesize.os libc/inet/rpc/xdr_rec.os libc/inet/rpc/svc.os libc/inet/rpc/xdr_reference.os libc/inet/rpc/auth_unix.os libc/inet/rpc/clnt_udp.os libc/inet/rpc/bindresvport.os libc/inet/rpc/pm_getmaps.os libc/inet/rpc/rexec.os libc/inet/rpc/auth_none.os libc/inet/rpc/sa_len.os libc/inet/rpc/svc_tcp.os libc/inet/rpc/rcmd.os libc/inet/rpc/xdr_intXX_t.os libc/inet/rpc/clnt_generic.os libc/inet/rpc/clnt_perror.os libc/inet/rpc/clnt_tcp.os libc/inet/rpc/rpc_cmsg.os libc/inet/rpc/svc_unix.os libc/inet/rpc/ruserpass.os libc/inet/rpc/clnt_simple.os libc/inet/rpc/svc_simple.os libc/inet/rpc/clnt_raw.os libc/inet/rpc/clnt_unix.os libc/inet/rpc/xdr_float.os libc/inet/rpc/create_xid.os libc/inet/rpc/svc_raw.os libc/inet/rpc/getrpcent.os libc/inet/rpc/getrpcport.os libc/inet/rpc/xdr_mem.os libc/inet/ntohl.os libc/inet/getservice.os libc/inet/getproto.os libc/inet/getnet.os libc/inet/hostid.os libc/inet/inet_net.os libc/inet/herror.os libc/inet/if_index.os libc/inet/gai_strerror.os libc/inet/getaddrinfo.os libc/inet/ifaddrs.os libc/inet/ntop.os libc/inet/in6_addr.os libc/inet/inet_aton.os libc/inet/inet_addr.os libc/inet/inet_ntoa.os libc/inet/inet_makeaddr.os libc/inet/inet_lnaof.os libc/inet/inet_netof.os libc/inet/encodeh.os libc/inet/decodeh.os libc/inet/encoded.os libc/inet/decoded.os libc/inet/encodeq.os libc/inet/encodea.os libc/inet/read_etc_hosts_r.os libc/inet/dnslookup.os libc/inet/opennameservers.os libc/inet/closenameservers.os libc/inet/getnameinfo.os libc/inet/gethostent.os libc/inet/gethostent_r.os libc/inet/get_hosts_byaddr_r.os libc/inet/get_hosts_byname_r.os libc/inet/gethostbyaddr_r.os libc/inet/gethostbyname_r.os libc/inet/gethostbyname2_r.os libc/inet/gethostbyaddr.os libc/inet/gethostbyname.os libc/inet/gethostbyname2.os libc/inet/ns_netint.os libc/inet/ns_parse.os libc/inet/res_data.os libc/inet/res_init.os libc/inet/res_query.os libc/inet/res_comp.os libc/inet/ns_name.os libc/inet/_res_state.os libc/inet/accept.os libc/inet/bind.os libc/inet/connect.os libc/inet/getpeername.os libc/inet/getsockname.os libc/inet/getsockopt.os libc/inet/listen.os libc/inet/recv.os libc/inet/recvfrom.os libc/inet/recvmsg.os libc/inet/send.os libc/inet/sendmsg.os libc/inet/sendto.os libc/inet/setsockopt.os libc/inet/shutdown.os libc/inet/socket.os libc/inet/socketpair.os libc/inet/accept4.os libc/inet/opensock.os libc/inet/ethers.os libc/inet/ether_addr.os libc/signal/allocrtsig.os libc/signal/killpg.os libc/signal/sigaddset.os libc/signal/sigandset.os libc/signal/sigdelset.os libc/signal/sigempty.os libc/signal/sigfillset.os libc/signal/sigisempty.os libc/signal/sigismem.os libc/signal/sigjmp.os libc/signal/signal.os libc/signal/sigorset.os libc/signal/sigsetops.os libc/signal/sigwait.os libc/signal/sighold.os libc/signal/sigignore.os libc/signal/sigrelse.os libc/signal/sigset.os libc/signal/sigintr.os libc/signal/sigpause.os libc/stdlib/malloc-standard/realloc.os libc/stdlib/malloc-standard/memalign.os libc/stdlib/malloc-standard/free.os libc/stdlib/malloc-standard/mallinfo.os libc/stdlib/malloc-standard/malloc.os libc/stdlib/malloc-standard/mallopt.os libc/stdlib/malloc-standard/calloc.os libc/stdlib/abort.os libc/stdlib/getenv.os libc/stdlib/mkdtemp.os libc/stdlib/realpath.os libc/stdlib/canonicalize.os libc/stdlib/mkstemp.os libc/stdlib/mkostemp.os libc/stdlib/mkstemps.os libc/stdlib/mkostemps.os libc/stdlib/rand.os libc/stdlib/random.os libc/stdlib/random_r.os libc/stdlib/setenv.os libc/stdlib/div.os libc/stdlib/ldiv.os libc/stdlib/lldiv.os libc/stdlib/getpt.os libc/stdlib/drand48-iter.os libc/stdlib/jrand48.os libc/stdlib/jrand48_r.os libc/stdlib/lcong48.os libc/stdlib/lrand48.os libc/stdlib/lrand48_r.os libc/stdlib/mrand48.os libc/stdlib/mrand48_r.os libc/stdlib/nrand48.os libc/stdlib/nrand48_r.os libc/stdlib/rand_r.os libc/stdlib/srand48.os libc/stdlib/srand48_r.os libc/stdlib/seed48.os libc/stdlib/seed48_r.os libc/stdlib/a64l.os libc/stdlib/l64a.os libc/stdlib/__uc_malloc.os libc/stdlib/posix_memalign.os libc/stdlib/grantpt.os libc/stdlib/unlockpt.os libc/stdlib/ptsname.os libc/stdlib/mkstemp64.os libc/stdlib/mkostemp64.os libc/stdlib/mkstemps64.os libc/stdlib/mkostemps64.os libc/stdlib/drand48.os libc/stdlib/drand48_r.os libc/stdlib/erand48.os libc/stdlib/erand48_r.os libc/stdlib/gcvt.os libc/stdlib/mktemp.os  libc/stdlib/labs.os  libc/stdlib/atol.os libc/stdlib/strtol.os libc/stdlib/strtoul.os libc/stdlib/_stdlib_strto_l.os libc/stdlib/qsort.os libc/stdlib/qsort_r.os libc/stdlib/bsearch.os libc/stdlib/rpmatch.os libc/stdlib/llabs.os libc/stdlib/atoll.os libc/stdlib/strtoll.os libc/stdlib/strtoull.os libc/stdlib/_stdlib_strto_ll.os libc/stdlib/atof.os libc/stdlib/strtol_l.os libc/stdlib/strtoul_l.os libc/stdlib/_stdlib_strto_l_l.os libc/stdlib/strtoll_l.os libc/stdlib/strtoull_l.os libc/stdlib/_stdlib_strto_ll_l.os libc/stdlib/mblen.os libc/stdlib/mbtowc.os libc/stdlib/wctomb.os libc/stdlib/mbstowcs.os libc/stdlib/wcstombs.os libc/stdlib/_stdlib_mb_cur_max.os libc/stdlib/_stdlib_wcsto_l.os libc/stdlib/_stdlib_wcsto_ll.os libc/stdlib/wcstol.os libc/stdlib/wcstoul.os libc/stdlib/wcstoll.os libc/stdlib/wcstoull.os libc/stdlib/_stdlib_wcsto_l_l.os libc/stdlib/_stdlib_wcsto_ll_l.os libc/stdlib/wcstol_l.os libc/stdlib/wcstoul_l.os libc/stdlib/wcstoll_l.os libc/stdlib/wcstoull_l.os libc/stdlib/strtod.os libc/stdlib/strtof.os libc/stdlib/strtold.os libc/stdlib/__strtofpmax.os libc/stdlib/__fp_range_check.os libc/stdlib/strtod_l.os libc/stdlib/strtof_l.os libc/stdlib/strtold_l.os libc/stdlib/__strtofpmax_l.os libc/stdlib/wcstod.os libc/stdlib/wcstof.os libc/stdlib/wcstold.os libc/stdlib/__wcstofpmax.os libc/stdlib/wcstod_l.os libc/stdlib/wcstof_l.os libc/stdlib/wcstold_l.os libc/stdlib/__wcstofpmax_l.os libc/stdlib/__cxa_atexit.os libc/stdlib/__cxa_finalize.os libc/stdlib/__exit_handler.os libc/stdlib/exit.os libc/stdlib/on_exit.os libc/unistd/usershell.os libc/unistd/getpass.os libc/unistd/getopt.os libc/unistd/fpathconf.os libc/unistd/execlp.os libc/unistd/execv.os libc/unistd/sleep.os libc/unistd/execle.os libc/unistd/execvp.os libc/unistd/confstr.os libc/unistd/swab.os libc/unistd/daemon.os libc/unistd/pathconf.os libc/unistd/sysconf.os libc/unistd/execvpe.os libc/unistd/ualarm.os libc/unistd/getsubopt.os libc/unistd/execl.os libc/unistd/getlogin.os libc/unistd/usleep.os libpthread/nptl/sysdeps/unix/sysv/linux/i386/i686/libc-lowlevellock.oS libpthread/nptl/sysdeps/unix/sysv/linux/i386/clone.oS libpthread/nptl/sysdeps/unix/sysv/linux/i386/vfork.oS libpthread/nptl/sysdeps/unix/sysv/linux/i386/fork.oS libpthread/nptl/sysdeps/unix/sysv/linux/libc_pthread_init.oS libpthread/nptl/sysdeps/unix/sysv/linux/libc_multiple_threads.oS libpthread/nptl/sysdeps/unix/sysv/linux/register-atfork.oS libpthread/nptl/sysdeps/unix/sysv/linux/unregister-atfork.oS libpthread/nptl/sysdeps/unix/sysv/linux/getpid.oS libpthread/nptl/sysdeps/unix/sysv/linux/raise.oS libpthread/nptl/sysdeps/unix/sysv/linux/jmp-unwind.oS libpthread/nptl/forward.oS libpthread/nptl/libc-cancellation.oS libc/misc/elf/dl-iterate-phdr.oS libc/misc/internals/__uClibc_main.oS libc/misc/pthread/tsd.os libc/inet/rpc/rpc_thread.oS libc/stdlib/system.oS
true -Stripping_disabled -x -R .note -R .comment libc/libc_so.a
rm -f lib/libc.so lib/libc.so.1 lib/libuClibc-1.0.14.so
/home/thomas/6590/toolchain/build/i686_gcc-5.5.0_uClibc-1.0.14-nptl/i686-linux-uclibc/bin/i686-linux-uclibc-gcc -Wl,--no-as-needed  -Wl,-EL -Wl,--sort-common -Wl,--sort-section=alignment -m32 -shared -Wl,--warn-common -Wl,--warn-once -Wl,-z,combreloc -Wl,-z,relro -Wl,-O2 -Wl,-z,defs   -Wl,-init,__uClibc_init  -Wl,-soname=libc.so.1 -nostdlib -nostartfiles -o lib/libuClibc-1.0.14.so  -Wl,--whole-archive libc/libc_so.a -Wl,--no-whole-archive ./lib/interp.os ./lib/ld-uClibc.so.1 ./lib/uclibc_nonshared.a /home/thomas/6590/toolchain/build/i686_gcc-5.5.0_uClibc-1.0.14-nptl/i686-linux-uclibc/bin/../lib/gcc/i686-linux-uclibc/5.5.0/libgcc.a 
libc/libc_so.a(fstatat.os): In function `__GI_fstatat':
fstatat.c:(.text.__GI_fstatat+0x14): undefined reference to `__stack_chk_guard'
collect2: error: ld returned 1 exit status
make[1]: *** [libc/Makefile.in:62: lib/libc.so] Fehler 1
make[1]: Verzeichnis „/home/thomas/6590/source/toolchain-i686_gcc-5.5.0_uClibc-1.0.14-nptl/uClibc-ng-1.0.14“ wird verlassen
make: *** [toolchain/make/target/uclibc/uclibc.mk:146: /home/thomas/6590/source/toolchain-i686_gcc-5.5.0_uClibc-1.0.14-nptl/uClibc-ng-1.0.14/lib/libc.a] Fehler 2
 

Anhänge

prisrak1

Mitglied
Mitglied seit
14 Mai 2017
Beiträge
248
Punkte für Reaktionen
24
Punkte
18
kann bestätigen, ging so auch zuvor!
 

f666

Mitglied
Mitglied seit
6 Apr 2016
Beiträge
264
Punkte für Reaktionen
32
Punkte
28
@prisrak1:
Du hast ein massives Problem in deiner Linux Installation. Die Meldung "keine Berechtigung" hat nichts mit Freetz zu tun, verhindert aber, dass Freetz überhaupt was tun kann.

@prisrak1 und @Coolzero82:
Das Problem mit dem Stack Guard lässt sich mit dem Kommando aus #171 lösen.
 

Coolzero82

Mitglied
Mitglied seit
24 Sep 2013
Beiträge
342
Punkte für Reaktionen
2
Punkte
18
@prisrak1:
Du hast ein massives Problem in deiner Linux Installation. Die Meldung "keine Berechtigung" hat nichts mit Freetz zu tun, verhindert aber, dass Freetz überhaupt was tun kann.

@prisrak1 und @Coolzero82:
Das Problem mit dem Stack Guard lässt sich mit dem Kommando aus #171 lösen.
Hi, du meinst mit
Code:
git revert 0dae362650cc1ea499bd34f9f3e1bda7e4af08f7
dann bekomme ich
Code:
fatal: Kein Git-Repository (oder irgendeines der Elternverzeichnisse): .git
Liegt das daran das ich per svn auschecke und nicht per git?
 

prisrak1

Mitglied
Mitglied seit
14 Mai 2017
Beiträge
248
Punkte für Reaktionen
24
Punkte
18
bei mir:
Code:
[email protected]:~/74x$ git revert 0dae362650cc1ea499bd34f9f3e1bda7e4af08f7
fatal: Not a git repository (or any parent up to mount point /home)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
 

f666

Mitglied
Mitglied seit
6 Apr 2016
Beiträge
264
Punkte für Reaktionen
32
Punkte
28
OK, in diesem Fall in der Datei
toolchain/make/target/uclibc/configs/freetz/config-i686-1.0.14 die Zeile mit
Code:
UCLIBC_BUILD_SSP=y
so abändern:
Code:
# UCLIBC_BUILD_SSP is not set
 

Coolzero82

Mitglied
Mitglied seit
24 Sep 2013
Beiträge
342
Punkte für Reaktionen
2
Punkte
18
OK, in diesem Fall in der Datei
toolchain/make/target/uclibc/configs/freetz/config-i686-1.0.14 die Zeile mit
Code:
UCLIBC_BUILD_SSP=y
so abändern:
Code:
# UCLIBC_BUILD_SSP is not set
Hab es so geändert, beim make kommt dann immer noch
Code:
-style-definition -Wshadow -Wundef -funsigned-char -fno-builtin -fno-asm -fmerge-all-constants -std=gnu99 -ffunction-sections -fdata-sections -m32 -fstack-protector -nostdinc -I./include -I./include -include libc-symbols.h -I./libc/sysdeps/linux/i386 -I./libc/sysdeps/linux -I./ldso/ldso/i386 -I./ldso/include -I. -Os -fstrict-aliasing -fomit-frame-pointer -mpreferred-stack-boundary=4 -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -fno-builtin-memcpy -fno-builtin-memset -D__USE_STDIO_FUTEXES__ -DHAVE_FORCED_UNWIND -D_LIBC_REENTRANT -I./libpthread/nptl -I./libpthread/nptl -I./libpthread/nptl/sysdeps/unix/sysv/linux/i386/i686 -I./libpthread/nptl/sysdeps/unix/sysv/linux/i386 -I./libpthread/nptl/sysdeps/i386 -I./libpthread/nptl/sysdeps/i386 -I./libpthread/nptl/sysdeps/unix/sysv/linux -I./libpthread/nptl/sysdeps/unix/sysv/linux -I./libpthread/nptl/sysdeps/pthread -I./libpthread/nptl/sysdeps/pthread/bits -I./libpthread/nptl/sysdeps/generic -I./libc/sysdeps/linux/common -isystem /home/thomas/6590/toolchain/build/i686_gcc-5.5.0_uClibc-1.0.14-nptl/i686-linux-uclibc/bin/../lib/gcc/i686-linux-uclibc/5.5.0/include-fixed -isystem /home/thomas/6590/toolchain/build/i686_gcc-5.5.0_uClibc-1.0.14-nptl/i686-linux-uclibc/bin/../lib/gcc/i686-linux-uclibc/5.5.0/include -I/home/thomas/6590/source/toolchain-i686_gcc-5.5.0_uClibc-1.0.14-nptl/linux-dev/2.6.39/include/ -DNDEBUG -DNOT_IN_libc -DIS_IN_rtld -fno-stack-protector -fno-omit-frame-pointer -I./ldso/ldso/i386 -I./ldso/include -I./ldso/ldso -DUCLIBC_RUNTIME_PREFIX=\"/home/thomas/6590/toolchain/build/i686_gcc-5.5.0_uClibc-1.0.14-nptl/i686-linux-uclibc/usr/\" -DUCLIBC_LDSO=\"ld-uClibc.so.1\" -DIN_LIB=rtld -fPIC -DSHARED -DLDSO_ELFINTERP=\"i386/elfinterp.c\" -MT ldso/ldso/ldso.oS -MD -MP -MF ldso/ldso/.ldso.oS.dep
/home/thomas/6590/toolchain/build/i686_gcc-5.5.0_uClibc-1.0.14-nptl/i686-linux-uclibc/bin/i686-linux-uclibc-gcc -c ldso/ldso/i386/resolve.S -o ldso/ldso/i386/resolve.oS -Wall -Wstrict-prototypes -Wstrict-aliasing -Wformat=2 -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wnonnull -Wold-style-declaration -Wold-style-definition -Wshadow -Wundef -funsigned-char -fno-builtin -fno-asm -fmerge-all-constants -ffunction-sections -fdata-sections -m32 -fstack-protector -nostdinc -I./include -I./include -include libc-symbols.h -I./libc/sysdeps/linux/i386 -I./libc/sysdeps/linux -I./ldso/ldso/i386 -I./ldso/include -I. -Os -fstrict-aliasing -fomit-frame-pointer -mpreferred-stack-boundary=4 -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -fno-builtin-memcpy -fno-builtin-memset -D__USE_STDIO_FUTEXES__ -DHAVE_FORCED_UNWIND -D_LIBC_REENTRANT -I./libpthread/nptl -I./libpthread/nptl -I./libpthread/nptl/sysdeps/unix/sysv/linux/i386/i686 -I./libpthread/nptl/sysdeps/unix/sysv/linux/i386 -I./libpthread/nptl/sysdeps/i386 -I./libpthread/nptl/sysdeps/i386 -I./libpthread/nptl/sysdeps/unix/sysv/linux -I./libpthread/nptl/sysdeps/unix/sysv/linux -I./libpthread/nptl/sysdeps/pthread -I./libpthread/nptl/sysdeps/pthread/bits -I./libpthread/nptl/sysdeps/generic -I./libc/sysdeps/linux/common -isystem /home/thomas/6590/toolchain/build/i686_gcc-5.5.0_uClibc-1.0.14-nptl/i686-linux-uclibc/bin/../lib/gcc/i686-linux-uclibc/5.5.0/include-fixed -isystem /home/thomas/6590/toolchain/build/i686_gcc-5.5.0_uClibc-1.0.14-nptl/i686-linux-uclibc/bin/../lib/gcc/i686-linux-uclibc/5.5.0/include -I/home/thomas/6590/source/toolchain-i686_gcc-5.5.0_uClibc-1.0.14-nptl/linux-dev/2.6.39/include/ -DNDEBUG -DNOT_IN_libc -DIS_IN_rtld -fno-stack-protector -fno-omit-frame-pointer -I./ldso/ldso/i386 -I./ldso/include -I./ldso/ldso -DUCLIBC_RUNTIME_PREFIX=\"/home/thomas/6590/toolchain/build/i686_gcc-5.5.0_uClibc-1.0.14-nptl/i686-linux-uclibc/usr/\" -DUCLIBC_LDSO=\"ld-uClibc.so.1\" -DIN_LIB=rtld -fPIC -DSHARED -MT ldso/ldso/i386/resolve.oS -MD -MP -MF ldso/ldso/i386/.resolve.oS.dep -D__ASSEMBLER__ -Wa,--noexecstack -DUSE___THREAD   
rm -f ldso/ldso/ld-uClibc_so.a
/home/thomas/6590/toolchain/build/i686_gcc-5.5.0_uClibc-1.0.14-nptl/i686-linux-uclibc/bin/i686-linux-uclibc-ar cr ldso/ldso/ld-uClibc_so.a     ldso/ldso/ldso.oS ldso/ldso/i386/resolve.oS
true -Stripping_disabled -x -R .note -R .comment ldso/ldso/ld-uClibc_so.a
rm -f lib/ld-uClibc.so lib/ld-uClibc.so.1 lib/ld-uClibc-1.0.14.so
/home/thomas/6590/toolchain/build/i686_gcc-5.5.0_uClibc-1.0.14-nptl/i686-linux-uclibc/bin/i686-linux-uclibc-gcc -Wl,--no-as-needed  -Wl,-EL -Wl,--sort-common -Wl,--sort-section=alignment -m32 -shared -Wl,--warn-common -Wl,--warn-once -Wl,-z,combreloc -Wl,-z,relro -Wl,-O2 -Wl,-z,defs  -Wl,-e,_start -Wl,-z,now -Wl,-Bsymbolic -Wl,--export-dynamic -Wl,--sort-common -Wl,--discard-locals -Wl,--discard-all -Wl,--no-undefined  -Wl,-soname=ld-uClibc.so.1 -nostdlib -nostartfiles -o lib/ld-uClibc-1.0.14.so  -Wl,--whole-archive ldso/ldso/ld-uClibc_so.a -Wl,--no-whole-archive  /home/thomas/6590/toolchain/build/i686_gcc-5.5.0_uClibc-1.0.14-nptl/i686-linux-uclibc/bin/../lib/gcc/i686-linux-uclibc/5.5.0/libgcc.a 
ln -sf ld-uClibc-1.0.14.so lib/ld-uClibc.so.1
ln -sf ld-uClibc-1.0.14.so lib/ld-uClibc.so
# link for backward compatibility
(cd ./lib; ln -sf ld-uClibc.so.1 ld-uClibc.so.0 )
cd ./; make lib/ld-uClibc.so
make -C extra/locale locale_headers
make[3]: Nothing to be done for 'locale_headers'.
/home/thomas/6590/toolchain/build/i686_gcc-5.5.0_uClibc-1.0.14-nptl/i686-linux-uclibc/bin/i686-linux-uclibc-gcc -c ldso/libdl/libdl.c -o ldso/libdl/libdl.oS -Wall -Wstrict-prototypes -Wstrict-aliasing -Wformat=2 -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wnonnull -Wold-style-declaration -Wold-style-definition -Wshadow -Wundef -funsigned-char -fno-builtin -fno-asm -fmerge-all-constants -std=gnu99 -ffunction-sections -fdata-sections -m32 -fstack-protector -nostdinc -I./include -I./include -include libc-symbols.h -I./libc/sysdeps/linux/i386 -I./libc/sysdeps/linux -I./ldso/ldso/i386 -I./ldso/include -I. -Os -fstrict-aliasing -fomit-frame-pointer -mpreferred-stack-boundary=4 -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -fno-builtin-memcpy -fno-builtin-memset -D__USE_STDIO_FUTEXES__ -DHAVE_FORCED_UNWIND -D_LIBC_REENTRANT -I./libpthread/nptl -I./libpthread/nptl -I./libpthread/nptl/sysdeps/unix/sysv/linux/i386/i686 -I./libpthread/nptl/sysdeps/unix/sysv/linux/i386 -I./libpthread/nptl/sysdeps/i386 -I./libpthread/nptl/sysdeps/i386 -I./libpthread/nptl/sysdeps/unix/sysv/linux -I./libpthread/nptl/sysdeps/unix/sysv/linux -I./libpthread/nptl/sysdeps/pthread -I./libpthread/nptl/sysdeps/pthread/bits -I./libpthread/nptl/sysdeps/generic -I./libc/sysdeps/linux/common -isystem /home/thomas/6590/toolchain/build/i686_gcc-5.5.0_uClibc-1.0.14-nptl/i686-linux-uclibc/bin/../lib/gcc/i686-linux-uclibc/5.5.0/include-fixed -isystem /home/thomas/6590/toolchain/build/i686_gcc-5.5.0_uClibc-1.0.14-nptl/i686-linux-uclibc/bin/../lib/gcc/i686-linux-uclibc/5.5.0/include -I/home/thomas/6590/source/toolchain-i686_gcc-5.5.0_uClibc-1.0.14-nptl/linux-dev/2.6.39/include/ -DNDEBUG -DNOT_IN_libc -DIS_IN_libdl -fstack-protector-all -I./ldso/ldso/i386 -I./ldso/include -I./ldso/ldso -DUCLIBC_RUNTIME_PREFIX=\"/home/thomas/6590/toolchain/build/i686_gcc-5.5.0_uClibc-1.0.14-nptl/i686-linux-uclibc/usr/\" -DIN_LIB=libdl -fPIC -DSHARED -DLDSO_ELFINTERP=\"i386/elfinterp.c\" -MT ldso/libdl/libdl.oS -MD -MP -MF ldso/libdl/.libdl.oS.dep
rm -f ldso/libdl/libdl_so.a
/home/thomas/6590/toolchain/build/i686_gcc-5.5.0_uClibc-1.0.14-nptl/i686-linux-uclibc/bin/i686-linux-uclibc-ar cr ldso/libdl/libdl_so.a     ldso/libdl/libdl.oS
true -Stripping_disabled -x -R .note -R .comment ldso/libdl/libdl_so.a
rm -f lib/libc.so lib/libc.so.1 lib/libuClibc-1.0.14.so
/home/thomas/6590/toolchain/build/i686_gcc-5.5.0_uClibc-1.0.14-nptl/i686-linux-uclibc/bin/i686-linux-uclibc-gcc -Wl,--no-as-needed  -Wl,-EL -Wl,--sort-common -Wl,--sort-section=alignment -m32 -shared -Wl,--warn-common -Wl,--warn-once -Wl,-z,combreloc -Wl,-z,relro -Wl,-O2 -Wl,-z,defs   -Wl,-init,__uClibc_init  -Wl,-soname=libc.so.1 -nostdlib -nostartfiles -o lib/libuClibc-1.0.14.so  -Wl,--whole-archive libc/libc_so.a -Wl,--no-whole-archive ./lib/interp.os ./lib/ld-uClibc.so.1 ./lib/uclibc_nonshared.a /home/thomas/6590/toolchain/build/i686_gcc-5.5.0_uClibc-1.0.14-nptl/i686-linux-uclibc/bin/../lib/gcc/i686-linux-uclibc/5.5.0/libgcc.a 
libc/libc_so.a(fstatat.os): In function `__GI_fstatat':
fstatat.c:(.text.__GI_fstatat+0x14): undefined reference to `__stack_chk_guard'
collect2: error: ld returned 1 exit status
make[1]: *** [libc/Makefile.in:62: lib/libc.so] Fehler 1
make[1]: Verzeichnis „/home/thomas/6590/source/toolchain-i686_gcc-5.5.0_uClibc-1.0.14-nptl/uClibc-ng-1.0.14“ wird verlassen
make: *** [toolchain/make/target/uclibc/uclibc.mk:167: /home/thomas/6590/toolchain/build/i686_gcc-5.5.0_uClibc-1.0.14-nptl/i686-linux-uclibc/usr/lib/libc.a] Fehler 2
 

f666

Mitglied
Mitglied seit
6 Apr 2016
Beiträge
264
Punkte für Reaktionen
32
Punkte
28
Bitte mit einem frischen Freetz starten. Vielleicht reicht auch ein make dirclean.
 

3CX PBX - GRATIS
Linux / Win / Cloud

Statistik des Forums

Themen
233,952
Beiträge
2,040,579
Mitglieder
353,147
Neuestes Mitglied
gaga1949