[uClinux-dev] toolchain and uCilnux
Hi, Is the 2.95.3 toolchain compatible with the linux-2.4.x kernel from the latest Clinux distribution (20070130)? I'm trying to compile my custom board and I have some weird errors Regards, -- Daniel Alomar i Claramonte Research & Development Electronic Dept. SERRA SOLDADURA, S.A. WEB Site: http://www.serrasold.com Knowledge Site: http://serratron.serrasold.com ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev
Re: [uClinux-dev] toolchain and uCilnux
Hi Daniel, Daniel Alomar wrote: Is the 2.95.3 toolchain compatible with the linux-2.4.x kernel from the latest Clinux distribution (20070130)? It should work. But I use a newer gcc-3.4.4 based tool chain for non-mmu ARM now (both 2.4 and 2.6 kernels). I'm trying to compile my custom board and I have some weird errors What are the errors? Regards Greg Greg Ungerer -- Chief Software Dude EMAIL: [EMAIL PROTECTED] Secure Computing CorporationPHONE: +61 7 3435 2888 825 Stanley St, FAX: +61 7 3891 3630 Woolloongabba, QLD, 4102, Australia WEB: http://www.SnapGear.com ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev
Re: [uClinux-dev] toolchain and uCilnux
Hi Greg, Nothing concerning the board. Only about Samba and the ldl library: Compiling passdb/login_cache.c with Compiling passdb/pdb_smbpasswd.c with Compiling passdb/pdb_tdb.c with Compiling passdb/pdb_guest.c with Compiling passdb/pdb_sql.c with Compiling lib/system_smbd.c with mkdir groupdb Compiling groupdb/mapping.c with Compiling passdb/secrets.c with ../passdb/secrets.c: In function `secrets_get_trusted_domains': ../passdb/secrets.c:618: warning: implicit declaration of function `strndup' ../passdb/secrets.c:618: warning: assignment makes pointer from integer without a cast Compiling passdb/machine_sid.c with Linking libsmbclient non-shared library bin/libsmbclient.a Linking bin/smbd /usr/local/m68k-elf/bin/ld.real: cannot find -ldl collect2: ld returned 1 exit status make[5]: *** [bin/smbd] Error 1 make[5]: Leaving directory `/uClinux/uClinux-dist/user/samba/source/build' make[4]: *** [all] Error 2 make[4]: Leaving directory `/uClinux/uClinux-dist/user/samba/source' make[3]: *** [all] Error 2 make[3]: Leaving directory `/uClinux/uClinux-dist/user/samba' make[2]: *** [samba] Error 2 make[2]: Leaving directory `/uClinux/uClinux-dist/user' make[1]: *** [all] Error 2 make[1]: Leaving directory `/uClinux/uClinux-dist/user' make: *** [subdirs] Error 1 Regards, Daniel Alomar En/na Greg Ungerer ha escrit: Hi Daniel, Daniel Alomar wrote: Is the 2.95.3 toolchain compatible with the linux-2.4.x kernel from the latest Clinux distribution (20070130)? It should work. But I use a newer gcc-3.4.4 based tool chain for non-mmu ARM now (both 2.4 and 2.6 kernels). I'm trying to compile my custom board and I have some weird errors What are the errors? Regards Greg Greg Ungerer -- Chief Software Dude EMAIL: [EMAIL PROTECTED] Secure Computing CorporationPHONE: +61 7 3435 2888 825 Stanley St, FAX: +61 7 3891 3630 Woolloongabba, QLD, 4102, Australia WEB: http://www.SnapGear.com ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev -- Daniel Alomar i Claramonte Research & Development Electronic Dept. SERRA SOLDADURA, S.A. WEB Site: http://www.serrasold.com Knowledge Site: http://serratron.serrasold.com ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev
Re: [uClinux-dev] toolchain and uCilnux
Hi, Where did you download the gcc-3.4.4 toolchain? Is this available for the m68knommu architecture? Regards, En/na Greg Ungerer ha escrit: Hi Daniel, Daniel Alomar wrote: Is the 2.95.3 toolchain compatible with the linux-2.4.x kernel from the latest Clinux distribution (20070130)? It should work. But I use a newer gcc-3.4.4 based tool chain for non-mmu ARM now (both 2.4 and 2.6 kernels). I'm trying to compile my custom board and I have some weird errors What are the errors? Regards Greg Greg Ungerer -- Chief Software Dude EMAIL: [EMAIL PROTECTED] Secure Computing CorporationPHONE: +61 7 3435 2888 825 Stanley St, FAX: +61 7 3891 3630 Woolloongabba, QLD, 4102, Australia WEB: http://www.SnapGear.com ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev -- Daniel Alomar i Claramonte Research & Development Electronic Dept. SERRA SOLDADURA, S.A. WEB Site: http://www.serrasold.com Knowledge Site: http://serratron.serrasold.com ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev
Re: [uClinux-dev] toolchain and uCilnux
Hi Daniel, Daniel Alomar wrote: Where did you download the gcc-3.4.4 toolchain? I built it. But you can download it at: http://ftp.snapgear.org/pub/snapgear/tools/arm-linux/arm-linux-tools-20061213.tar.gz Is this available for the m68knommu architecture? No, not that version. I use a newer gcc-4.1.1 based toolchain on m68knommu currently. http://www.uclinux.org/pub/uClinux/m68k-elf-tools/tools-20061214/m68k-uclinux-tools-20061214.sh Regards Greg En/na Greg Ungerer ha escrit: Hi Daniel, Daniel Alomar wrote: Is the 2.95.3 toolchain compatible with the linux-2.4.x kernel from the latest Clinux distribution (20070130)? It should work. But I use a newer gcc-3.4.4 based tool chain for non-mmu ARM now (both 2.4 and 2.6 kernels). I'm trying to compile my custom board and I have some weird errors What are the errors? Regards Greg Greg Ungerer -- Chief Software Dude EMAIL: [EMAIL PROTECTED] Secure Computing CorporationPHONE: +61 7 3435 2888 825 Stanley St, FAX: +61 7 3891 3630 Woolloongabba, QLD, 4102, Australia WEB: http://www.SnapGear.com ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev -- Greg Ungerer -- Chief Software Dude EMAIL: [EMAIL PROTECTED] Secure Computing CorporationPHONE: +61 7 3435 2888 825 Stanley St, FAX: +61 7 3891 3630 Woolloongabba, QLD, 4102, Australia WEB: http://www.SnapGear.com ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev
Re: [uClinux-dev] toolchain and uCilnux
Hi Daniel, Daniel Alomar wrote: Nothing concerning the board. Only about Samba and the ldl library: Compiling passdb/login_cache.c with Compiling passdb/pdb_smbpasswd.c with Compiling passdb/pdb_tdb.c with Compiling passdb/pdb_guest.c with Compiling passdb/pdb_sql.c with Compiling lib/system_smbd.c with mkdir groupdb Compiling groupdb/mapping.c with Compiling passdb/secrets.c with ../passdb/secrets.c: In function `secrets_get_trusted_domains': ../passdb/secrets.c:618: warning: implicit declaration of function `strndup' ../passdb/secrets.c:618: warning: assignment makes pointer from integer without a cast Compiling passdb/machine_sid.c with Linking libsmbclient non-shared library bin/libsmbclient.a Linking bin/smbd /usr/local/m68k-elf/bin/ld.real: cannot find -ldl collect2: ld returned 1 exit status make[5]: *** [bin/smbd] Error 1 make[5]: Leaving directory `/uClinux/uClinux-dist/user/samba/source/build' make[4]: *** [all] Error 2 make[4]: Leaving directory `/uClinux/uClinux-dist/user/samba/source' make[3]: *** [all] Error 2 make[3]: Leaving directory `/uClinux/uClinux-dist/user/samba' make[2]: *** [samba] Error 2 make[2]: Leaving directory `/uClinux/uClinux-dist/user' make[1]: *** [all] Error 2 make[1]: Leaving directory `/uClinux/uClinux-dist/user' make: *** [subdirs] Error 1 A new version of samba was imported before that release. Looks like it has issues. If you don't need it disable it. Otherwise it will take some fixing. Regards Greg En/na Greg Ungerer ha escrit: Hi Daniel, Daniel Alomar wrote: Is the 2.95.3 toolchain compatible with the linux-2.4.x kernel from the latest Clinux distribution (20070130)? It should work. But I use a newer gcc-3.4.4 based tool chain for non-mmu ARM now (both 2.4 and 2.6 kernels). I'm trying to compile my custom board and I have some weird errors What are the errors? Regards Greg Greg Ungerer -- Chief Software Dude EMAIL: [EMAIL PROTECTED] Secure Computing CorporationPHONE: +61 7 3435 2888 825 Stanley St, FAX: +61 7 3891 3630 Woolloongabba, QLD, 4102, Australia WEB: http://www.SnapGear.com ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev -- Greg Ungerer -- Chief Software Dude EMAIL: [EMAIL PROTECTED] Secure Computing CorporationPHONE: +61 7 3435 2888 825 Stanley St, FAX: +61 7 3891 3630 Woolloongabba, QLD, 4102, Australia WEB: http://www.SnapGear.com ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev
Re: [uClinux-dev] toolchain and uCilnux
To solve this question I'm using a samba from two versions before. If I disable the ldl flag, then I get a lot of "R_68K_GOT160" errors: ... /uClinux/uClinux-dist/user/samba/source/build/../passdb/secrets.c:825: relocation truncated to fit: R_68K_GOT16O DEBUGLEVEL_CLASS_ISSET /uClinux/uClinux-dist/user/samba/source/build/../passdb/secrets.c:825: relocation truncated to fit: R_68K_GOT16O LC44 /uClinux/uClinux-dist/user/samba/source/build/../passdb/secrets.c:825: relocation truncated to fit: R_68K_GOT16O LC4 /uClinux/uClinux-dist/user/samba/source/build/../passdb/secrets.c:825: relocation truncated to fit: R_68K_GOT16O dbghdr ... /uClinux/uClinux-dist/user/samba/source/build/../lib/hmacmd5.c:62: relocation truncated to fit: R_68K_GOT16O MD5Init /uClinux/uClinux-dist/user/samba/source/build/../lib/hmacmd5.c:63: relocation truncated to fit: R_68K_GOT16O MD5Update bin/smbd.elf2flt: In function `hmac_md5_init_limK_to_64': /uClinux/uClinux-dist/user/samba/source/build/../lib/hmacmd5.c:81: relocation truncated to fit: R_68K_GOT16O memset /uClinux/uClinux-dist/user/samba/source/build/../lib/hmacmd5.c:83: relocation truncated to fit: R_68K_GOT16O memcpy /uClinux/uClinux-dist/user/samba/source/build/../lib/hmacmd5.c:92: relocation truncated to fit: R_68K_GOT16O MD5Init ... bin/smbd.elf2flt: In function `__floatdidf': /home/davidm/work/uclinux-elf-tools/m68k-elf-gcc/gcc/../../gcc-2.95.3/gcc/libgcc2.c(.text+0x14c596): relocation truncated to fit: R_68K_GOT16O _fpCCR /home/davidm/work/uclinux-elf-tools/m68k-elf-gcc/gcc/../../gcc-2.95.3/gcc/libgcc2.c(.text+0x14c5a0): relocation truncated to fit: R_68K_GOT16O _fpCCR /home/davidm/work/uclinux-elf-tools/m68k-elf-gcc/gcc/../../gcc-2.95.3/gcc/libgcc2.c(.text+0x14c5f8): relocation truncated to fit: R_68K_GOT16O _fpCCR bin/smbd.elf2flt: In function `__extenddfxf2': /home/davidm/work/uclinux-elf-tools/m68k-elf-gcc/gcc/xfgnulib.c(.text+0x14c93c): relocation truncated to fit: R_68K_GOT16O LC0 collect2: ld returned 1 exit status make[5]: *** [bin/smbd] Error 1 make[5]: Leaving directory `/uClinux/uClinux-dist/user/samba/source/build' make[4]: *** [all] Error 2 make[4]: Leaving directory `/uClinux/uClinux-dist/user/samba/source' make[3]: *** [all] Error 2 make[3]: Leaving directory `/uClinux/uClinux-dist/user/samba' make[2]: *** [samba] Error 2 make[2]: Leaving directory `/uClinux/uClinux-dist/user' make[1]: *** [all] Error 2 make[1]: Leaving directory `/uClinux/uClinux-dist/user' make: *** [subdirs] Error Regards, En/na Greg Ungerer ha escrit: Hi Daniel, Daniel Alomar wrote: Nothing concerning the board. Only about Samba and the ldl library: Compiling passdb/login_cache.c with Compiling passdb/pdb_smbpasswd.c with Compiling passdb/pdb_tdb.c with Compiling passdb/pdb_guest.c with Compiling passdb/pdb_sql.c with Compiling lib/system_smbd.c with mkdir groupdb Compiling groupdb/mapping.c with Compiling passdb/secrets.c with ../passdb/secrets.c: In function `secrets_get_trusted_domains': ../passdb/secrets.c:618: warning: implicit declaration of function `strndup' ../passdb/secrets.c:618: warning: assignment makes pointer from integer without a cast Compiling passdb/machine_sid.c with Linking libsmbclient non-shared library bin/libsmbclient.a Linking bin/smbd /usr/local/m68k-elf/bin/ld.real: cannot find -ldl collect2: ld returned 1 exit status make[5]: *** [bin/smbd] Error 1 make[5]: Leaving directory `/uClinux/uClinux-dist/user/samba/source/build' make[4]: *** [all] Error 2 make[4]: Leaving directory `/uClinux/uClinux-dist/user/samba/source' make[3]: *** [all] Error 2 make[3]: Leaving directory `/uClinux/uClinux-dist/user/samba' make[2]: *** [samba] Error 2 make[2]: Leaving directory `/uClinux/uClinux-dist/user' make[1]: *** [all] Error 2 make[1]: Leaving directory `/uClinux/uClinux-dist/user' make: *** [subdirs] Error 1 A new version of samba was imported before that release. Looks like it has issues. If you don't need it disable it. Otherwise it will take some fixing. Regards Greg En/na Greg Ungerer ha escrit: Hi Daniel, Daniel Alomar wrote: Is the 2.95.3 toolchain compatible with the linux-2.4.x kernel from the latest Clinux distribution (20070130)? It should work. But I use a newer gcc-3.4.4 based tool chain for non-mmu ARM now (both 2.4 and 2.6 kernels). I'm trying to compile my custom board and I have some weird errors What are the errors? Regards Greg Greg Ungerer -- Chief Software Dude EMAIL: [EMAIL PROTECTED] Secure Computing CorporationPHONE: +61 7 3435 2888 825 Stanley St, FAX: +61 7 3891 3630 Woolloongabba, QLD, 4102, Australia WEB: http://www.SnapGear.com ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscrib