Greetings. A very interesting project but running into a few problems using http://www.helenos.org/wiki/UsersGuide/CompilingFromSource
~/test/HelenOS/tools$ uname -a Linux ubuntu 4.4.0-131-generic #157-Ubuntu SMP Thu Jul 12 15:51:36 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux Running toolchain.sh fails - should this be run under sudo/as root? See below. Thanks. Jerry. :~/test/HelenOS/tools$ ./toolchain.sh ia32 IMPORTANT NOTICE: For a successful compilation and use of the cross-compiler toolchain you need at least the following dependencies. Please make sure that the dependencies are present in your system. Otherwise the compilation process might fail after a few seconds or minutes. - SED, AWK, Flex, Bison, gzip, bzip2, Bourne Shell - gettext, zlib, Texinfo, libelf, libgomp - GNU Make, Coreutils, Sharutils, tar - native C and C++ compiler, assembler and linker - native C and C++ standard library with headers 10 9 8 7 6 5 4 3 2 1 >>> Downloading sources Cloning into 'binutils-2.30'... remote: Counting objects: 30888, done. remote: Compressing objects: 100% (24734/24734), done. remote: Total 30888 (delta 8355), reused 18287 (delta 5130), pack-reused 0 Receiving objects: 100% (30888/30888), 53.63 MiB | 2.64 MiB/s, done. Resolving deltas: 100% (8355/8355), done. Checking connectivity... done. Checking out files: 100% (31147/31147), done. Cloning into 'gdb-8.1'... remote: Counting objects: 30829, done. remote: Compressing objects: 100% (24688/24688), done. remote: Total 30829 (delta 8339), reused 18268 (delta 5121), pack-reused 0 Receiving objects: 100% (30829/30829), 53.62 MiB | 1.94 MiB/s, done. Resolving deltas: 100% (8339/8339), done. Checking connectivity... done. Checking out files: 100% (31091/31091), done. Cloning into 'gcc-7.3.0'... remote: Counting objects: 78672, done. remote: Compressing objects: 100% (63505/63505), done. remote: Total 78672 (delta 17278), reused 48941 (delta 13759), pack-reused 0 Receiving objects: 100% (78672/78672), 98.79 MiB | 1.62 MiB/s, done. Resolving deltas: 100% (17278/17278), done. Checking connectivity... done. Checking out files: 100% (75320/75320), done. Current branch binutils-2_30-helenos is up to date. Current branch gdb-8_1-helenos is up to date. Current branch 7_3_0-helenos is up to date. >>> Downloading GCC prerequisites 2018-07-27 15:15:34 URL: ftp://gcc.gnu.org/pub/gcc/infrastructure/gmp-6.1.0.tar.bz2 [2383840] -> "./gmp-6.1.0.tar.bz2" [1] 2018-07-27 15:15:39 URL: ftp://gcc.gnu.org/pub/gcc/infrastructure/mpfr-3.1.4.tar.bz2 [1279284] -> "./mpfr-3.1.4.tar.bz2" [1] 2018-07-27 15:15:42 URL: ftp://gcc.gnu.org/pub/gcc/infrastructure/mpc-1.0.3.tar.gz [669925] -> "./mpc-1.0.3.tar.gz" [1] 2018-07-27 15:15:45 URL: ftp://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 [1626446] -> "./isl-0.16.1.tar.bz2" [1] gmp-6.1.0.tar.bz2: OK mpfr-3.1.4.tar.bz2: OK mpc-1.0.3.tar.gz: OK isl-0.16.1.tar.bz2: OK All prerequisites downloaded successfully. >>> Removing previous content mkdir: cannot create directory '/usr/local/cross': Permission denied ./toolchain.sh: line 167: cd: /usr/local/cross/i686-pc-linux-gnu: No such file or directory _______________________________________________ HelenOS-devel mailing list [email protected] http://lists.modry.cz/listinfo/helenos-devel
