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

Reply via email to