Not a problem, should you require further (possibly interactive) assistance, I'm frequenting the #helenos channel on freenode (as are others from the project).
S pozdravem, Jaroslav Jindrak On 27 July 2018 at 22:42, <[email protected]> wrote: > Hello Jaroslav > > > > Thx++ for the very speedy reply. > > > > With sudo things look AOK: > > > > >>> Cross-compiler for i686-pc-linux-gnu installed. > > moi@ubuntu:~/test/HelenOS/tools$ > > > > moi@ubuntu:~/test/HelenOS$ make PROFILE=ia32 > > … > > > > moi@ubuntu:~/test/HelenOS$ ls > > abi config.h HelenOS.config Makefile.common tools > > autotool contrib image.iso Makefile.config uspace > > boot defaults kernel README.md version > > common.h doxygen Makefile > > > > BR. > > > > Jerry. > > > > *From:* Jaroslav Jindrák <[email protected]> > *Sent:* 27 July 2018 15:31 > *To:* [email protected]; HelenOS development mailing list < > [email protected]> > *Subject:* Re: [HelenOS-devel] Build from source ... > > > > Hi Jerry, > > > mkdir: cannot create directory '/usr/local/cross': Permission denied > > you need to be able to create the directory the cross compiler is > installed in, in this case that'd be /usr/local, so you need the root > rights. > > If you cannot use sudo, the CROSS_PREFIX variable can be used as specified > in the tutorial you linked. > > > > > S pozdravem, > > Jaroslav Jindrak > > > > On 27 July 2018 at 16:20, <[email protected]> wrote: > > 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 > > >
_______________________________________________ HelenOS-devel mailing list [email protected] http://lists.modry.cz/listinfo/helenos-devel
