Tiny Core Linux

Tiny Core Base => TCB Talk => Topic started by: xor on March 05, 2021, 12:32:54 AM

Title: The required files (TCL x86_64 + x86) for multilib already exist, right!?
Post by: xor on March 05, 2021, 12:32:54 AM
The required files (TCL x86_64 + x86) for multilib already exist, right!?
http://tinycorelinux.net/11.x/x86_64/archive/
http://tinycorelinux.net/11.x/x86/archive/
( I guess the same version is compiled as 32 and 64 bit! )

I have a steam account
and no matter how large the file size is
I want to run steam on TCL
please help with this.
Title: Re: The required files (TCL x86_64 + x86) for multilib already exist, right!?
Post by: Juanito on March 05, 2021, 03:29:03 AM
I already explained how to compile multi-lib tinycore for you - did you try it?

See attached
Title: Re: The required files (TCL x86_64 + x86) for multilib already exist, right!?
Post by: xor on March 06, 2021, 02:01:45 AM
topic 1
I tried 3 times, the file could not be downloaded!
Can you send the file again or upload the cod content to the forum?!

topic 2
Even if I don't want TCL to be inflated
I want to run steam on TCL. ! :)
Title: Re: The required files (TCL x86_64 + x86) for multilib already exist, right!?
Post by: Juanito on March 06, 2021, 02:42:04 AM
I can download the attached file without problems, but OK, also posted here:

http://tinycorelinux.net/11.x/x86_64/tcz/src/multilib/
Title: Re: The required files (TCL x86_64 + x86) for multilib already exist, right!?
Post by: xor on March 06, 2021, 11:20:34 AM
is this a batch script !? (Is this the run.sh file!?)
{I want everything to be ready automatically}

I can download the attached file without problems, but OK, also posted here:

http://tinycorelinux.net/11.x/x86_64/tcz/src/multilib/
Title: Re: The required files (TCL x86_64 + x86) for multilib already exist, right!?
Post by: andyj on March 06, 2021, 11:33:32 AM
{I want everything to be ready automatically}

Looks like we finally have the truth. Pointing you in the right direction is free. If you want someone else to do it for you, PM them and be ready to discuss fair compensation.
Title: Re: The required files (TCL x86_64 + x86) for multilib already exist, right!?
Post by: Rich on March 06, 2021, 05:34:33 PM
Hi xor
... {I want everything to be ready automatically} ...
Then you are using the wrong distro.
Tinycore requires you put some work into configuring it the way you want.

... topic 2
Even if I don't want TCL to be inflated
I want to run steam on TCL. ! :)
You want Tinycore to be redesigned to work the way you want it to.
You want everyone else to do the work for you.

We all want things we can't have.
Maybe, one day when you grow up, you will learn to accept this is a part of life.

In the past year, you have start at least 6 Tinycore and 2 dCore topics about multilib and steam.
You seem to think your childish behavior will get you what you want. It will not.
You have been told NO. Accept it and pick a distro that does not need to be redesigned to run your games.
Title: Re: The required files (TCL x86_64 + x86) for multilib already exist, right!?
Post by: Juanito on March 06, 2021, 11:44:09 PM
is this a batch script !?

No, it's a set of instructions - you copy and paste them line by line.
Title: Re: The required files (TCL x86_64 + x86) for multilib already exist, right!?
Post by: xor on March 07, 2021, 05:15:04 AM
can you set it to "run.sh" as a script that automates this!?

is this a batch script !?

No, it's a set of instructions - you copy and paste them line by line.
Title: Re: The required files (TCL x86_64 + x86) for multilib already exist, right!?
Post by: xor on March 07, 2021, 05:18:23 AM
applications we love; want to use it in our favorite linux distro

Hi xor
... {I want everything to be ready automatically} ...
Then you are using the wrong distro.
Tinycore requires you put some work into configuring it the way you want.

... topic 2
Even if I don't want TCL to be inflated
I want to run steam on TCL. ! :)
You want Tinycore to be redesigned to work the way you want it to.
You want everyone else to do the work for you.

We all want things we can't have.
Maybe, one day when you grow up, you will learn to accept this is a part of life.

In the past year, you have start at least 6 Tinycore and 2 dCore topics about multilib and steam.
You seem to think your childish behavior will get you what you want. It will not.
You have been told NO. Accept it and pick a distro that does not need to be redesigned to run your games.
Title: Re: The required files (TCL x86_64 + x86) for multilib already exist, right!?
Post by: Juanito on March 07, 2021, 05:37:57 AM
can you set it to "run.sh" as a script that automates this!?

Please make an effort to copy and paste the commands line by line - it will help you understand what is being done and how tinycorelinux works.
Title: Re: The required files (TCL x86_64 + x86) for multilib already exist, right!?
Post by: xor on March 07, 2021, 06:00:46 AM
I will list the errors I encountered while doing what you said!

Code: [Select]
cd binutils-2.33.1
sh: cd: can't cd to binutils-2.33.1: No such file or directory
Title: Re: The required files (TCL x86_64 + x86) for multilib already exist, right!?
Post by: Juanito on March 07, 2021, 06:06:58 AM
Download the binutils source from here and uncompress it: http://tinycorelinux.net/11.x/x86_64/release/src/toolchain/

Code: [Select]
$ wget http://tinycorelinux.net/11.x/x86_64/release/src/toolchain/binutils-2.33.1.tar.xz
$ tar xf binutils-2.33.1.tar.xz
$ cd binutils-2.33.1
Title: Re: The required files (TCL x86_64 + x86) for multilib already exist, right!?
Post by: xor on March 07, 2021, 06:16:40 AM
please, could you add the code to the content

http://tinycorelinux.net/11.x/x86_64/tcz/src/multilib/
Title: Re: The required files (TCL x86_64 + x86) for multilib already exist, right!?
Post by: Juanito on March 07, 2021, 06:28:04 AM
Please add it yourself if you wish.
Title: Re: The required files (TCL x86_64 + x86) for multilib already exist, right!?
Post by: xor on March 07, 2021, 06:31:05 AM
for commands to run sequentially
I created the file run.sh.

but after a point it gives an error!
can you check it please!?

http://forum.tinycorelinux.net/index.php?action=dlattach;topic=24844.0;attach=5673
Title: Re: The required files (TCL x86_64 + x86) for multilib already exist, right!?
Post by: Juanito on March 07, 2021, 06:44:06 AM
You have "cd binutils-2.33.1" listed twice.

Note that compile_multilib is meant to function as build notes, it is not meant to be a script - this is why I asked you to to run it line by line.
Title: Re: The required files (TCL x86_64 + x86) for multilib already exist, right!?
Post by: xor on March 07, 2021, 07:37:44 AM
no: 2

I will list the errors I encountered while doing what you said!

Code: [Select]
tc@box:~/binutils-2.33.1/build$ cd gcc-9.2.0
sh: cd: can't cd to gcc-9.2.0: No such file or directory

Code: [Select]
tc@box:~$ cd gcc-9.2.0
sh: cd: can't cd to gcc-9.2.0: No such file or directory
Title: Re: The required files (TCL x86_64 + x86) for multilib already exist, right!?
Post by: Juanito on March 07, 2021, 08:03:40 AM
You need to download the gcc source code from the same location as binutils and then uncompress it.
Title: Re: The required files (TCL x86_64 + x86) for multilib already exist, right!?
Post by: xor on March 07, 2021, 08:11:54 AM
I got stuck on line 19 of the attached file!
Title: Re: The required files (TCL x86_64 + x86) for multilib already exist, right!?
Post by: Juanito on March 07, 2021, 09:05:23 AM
line 19 is "cd gcc-9.2.0" - did you read my comment?

Code: [Select]
$ wget http://tinycorelinux.net/11.x/x86_64/release/src/toolchain/gcc-9.2.0.tar.xz
$ tar xf gcc-9.2.0.tar.xz
$ cd gcc-9.2.0
Title: Re: The required files (TCL x86_64 + x86) for multilib already exist, right!?
Post by: xor on March 07, 2021, 09:56:27 AM
in the next lines

input

Code: [Select]
tar -xf ../mpfr-4.0.2.tar.xz
mv -v mpfr-4.0.2 mpfr
tar -xf ../gmp-6.1.2.tar.xz
mv -v gmp-6.1.2 gmp
tar -xf ../mpc-1.1.0.tar.gz
mv -v mpc-1.1.0 mpc

output error ! :(

Code: [Select]
tc@box:~/binutils-2.33.1/build/gcc-9.2.0$ tar -xf ../mpfr-4.0.2.tar.xz
tar: ../mpfr-4.0.2.tar.xz: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
tc@box:~/binutils-2.33.1/build/gcc-9.2.0$ mv -v mpfr-4.0.2 mpfr
mv: cannot stat 'mpfr-4.0.2': No such file or directory
tc@box:~/binutils-2.33.1/build/gcc-9.2.0$ tar -xf ../gmp-6.1.2.tar.xz
tar: ../gmp-6.1.2.tar.xz: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
tc@box:~/binutils-2.33.1/build/gcc-9.2.0$ mv -v gmp-6.1.2 gmp
mv: cannot stat 'gmp-6.1.2': No such file or directory
tc@box:~/binutils-2.33.1/build/gcc-9.2.0$ tar -xf ../mpc-1.1.0.tar.gz
tar: ../mpc-1.1.0.tar.gz: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
tc@box:~/binutils-2.33.1/build/gcc-9.2.0$ mv -v mpc-1.1.0 mpc
Title: Re: The required files (TCL x86_64 + x86) for multilib already exist, right!?
Post by: xor on March 07, 2021, 10:03:40 AM
English is not my mother tongue!
I am writing with google translate.

It is a pity that TCL has not produced a solution for multilib so far.

Title: Re: The required files (TCL x86_64 + x86) for multilib already exist, right!?
Post by: Juanito on March 07, 2021, 10:04:53 AM
Please try to think about what you are doing.

Did you download mpfr-4.0.2.tar.xz, gmp-6.1.2.tar.xz and mpc-1.1.0.tar.gz?

Note also that this is wrong:
Code: [Select]
~/binutils-2.33.1/build/gcc-9.2.0It means that you downloaded the gcc source code whilst inside the binutils source code.

You should have:
~/binutils-2.33.1/build
~/gcc-9.2.0/build
Title: Re: The required files (TCL x86_64 + x86) for multilib already exist, right!?
Post by: xor on March 07, 2021, 10:09:01 AM
you told me in the first place
You told me to login to the command line line by line
I don't know what to enter in the command screen.

what is the necessary intermediate command to fix the problem!?
Title: Re: The required files (TCL x86_64 + x86) for multilib already exist, right!?
Post by: Juanito on March 07, 2021, 10:57:16 AM
After you finish compiling and installing each item, you need to return to /home/tc before downloading the next item.

Download mpfr-4.0.2.tar.xz, gmp-6.1.2.tar.xz and mpc-1.1.0.tar.gz in the same way as you downloaded binutils-2.33.1.tar.xz and gcc-9.2.0.tar.xz
Title: Re: The required files (TCL x86_64 + x86) for multilib already exist, right!?
Post by: xor on March 07, 2021, 11:07:42 AM
There was an error on line 25, please can you write the commands that need to be added!?
Title: Re: The required files (TCL x86_64 + x86) for multilib already exist, right!?
Post by: Juanito on March 07, 2021, 11:21:15 AM
Line 25 is "tar -xf ../mpfr-4.0.2.tar.xz"

Did you download mpfr-4.0.2.tar.xz?
Are you in ~/gcc-9.2.0?
Title: Re: The required files (TCL x86_64 + x86) for multilib already exist, right!?
Post by: xor on March 07, 2021, 11:43:37 AM
Line 25 is "tar -xf ../mpfr-4.0.2.tar.xz"
Did you download mpfr-4.0.2.tar.xz?
no
Title: Re: The required files (TCL x86_64 + x86) for multilib already exist, right!?
Post by: Juanito on March 07, 2021, 12:21:37 PM
You cannot uncompress a tar archive if you have not first downloaded it.

Change directory to /home/tc
Download mpfr-4.0.2.tar.xz
Change directory to /home/tc/gcc-9.2.0
Issue the command "tar -xf ../mpfr-4.0.2.tar.xz"
Title: Re: The required files (TCL x86_64 + x86) for multilib already exist, right!?
Post by: xor on March 08, 2021, 12:27:43 AM
am I going to do it like this
please see attached file
Title: Re: The required files (TCL x86_64 + x86) for multilib already exist, right!?
Post by: Juanito on March 08, 2021, 12:37:23 AM
No:
Code: [Select]
$ cd /home/tc
$ wget http://tinycorelinux.net/11.x/x86_64/release/src/toolchain/mpfr-4.0.2.tar.xz
$ cd /home/tc/gcc-9.2.0
$ tar -xf ../mpfr-4.0.2.tar.xz
Title: Re: The required files (TCL x86_64 + x86) for multilib already exist, right!?
Post by: xor on March 08, 2021, 12:50:52 AM
Code: [Select]
tc@box:~/binutils-2.33.1/build/gcc-9.2.0$
tc@box:~/binutils-2.33.1/build/gcc-9.2.0$ sed -e '/m64=/s/lib64/lib/' -e '/m32=/
s/m32=.*/m32=..\/lib32$(call if_multiarch,:i386-linux-gnu)/' -i.orig gcc/config/
i386/t-linux64
tc@box:~/binutils-2.33.1/build/gcc-9.2.0$
tc@box:~/binutils-2.33.1/build/gcc-9.2.0$ cd /home/tc
tc@box:~$
tc@box:~$ wget http://tinycorelinux.net/11.x/x86_64/release/src/toolchain/mpfr-4
.0.2.tar.xz
Connecting to tinycorelinux.net (89.22.99.37:80)
saving to 'mpfr-4.0.2.tar.xz'
mpfr-4.0.2.tar.xz    100% |********************************| 1408k  0:00:00 ETA
'mpfr-4.0.2.tar.xz' saved
tc@box:~$ cd /home/tc/gcc-9.2.0
sh: cd: can't cd to /home/tc/gcc-9.2.0: No such file or directory
tc@box:~$ tar xf mpfr-4.0.2.tar.xz
tc@box:~$ cd mpfr-4.0.2.tar.xz
sh: cd: can't cd to mpfr-4.0.2.tar.xz: Not a directory
tc@box:~$
tc@box:~$ tar -xf ../mpfr-4.0.2.tar.xz
tar: ../mpfr-4.0.2.tar.xz: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
tc@box:~$ mv -v mpfr-4.0.2 mpfr
renamed 'mpfr-4.0.2' -> 'mpfr'
tc@box:~$
tc@box:~$ tar -xf ../gmp-6.1.2.tar.xz
tar: ../gmp-6.1.2.tar.xz: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
tc@box:~$ mv -v gmp-6.1.2 gmp
mv: cannot stat 'gmp-6.1.2': No such file or directory
tc@box:~$
tc@box:~$ tar -xf ../mpc-1.1.0.tar.gz
tar: ../mpc-1.1.0.tar.gz: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
tc@box:~$ mv -v mpc-1.1.0 mpc
mv: cannot stat 'mpc-1.1.0': No such file or directory
Title: Re: The required files (TCL x86_64 + x86) for multilib already exist, right!?
Post by: Juanito on March 08, 2021, 12:56:27 AM
Note also that this is wrong:
Code: [Select]
~/binutils-2.33.1/build/gcc-9.2.0It means that you downloaded the gcc source code whilst inside the binutils source code.

You should have:
~/binutils-2.33.1/build
~/gcc-9.2.0/build
Title: Re: The required files (TCL x86_64 + x86) for multilib already exist, right!?
Post by: xor on March 08, 2021, 12:59:51 AM
help !!! :(

I don't fully understand because I wrote it with google translate,
can you check the code in the plugin!
Title: Re: The required files (TCL x86_64 + x86) for multilib already exist, right!?
Post by: Juanito on March 08, 2021, 01:06:57 AM
You downloaded gcc-9.2.0 in the wrong place.

To fix things:
Code: [Select]
$ cp -r /home/tc/binutils-2.33.1/build/gcc-9.2.0 /home/tc
$ mv /home/tc/binutils-2.33.1/build/gcc-9.2.0.tar.xz /home/tc
$ rm -rf /home/tc/binutils-2.33.1/build/gcc-9.2.0
Title: Re: The required files (TCL x86_64 + x86) for multilib already exist, right!?
Post by: xor on March 08, 2021, 01:53:54 AM
There is no space left on the 4gb ram.
If I have a ram upgrade situation in the future
I can try to continue where I left off.
Title: Re: The required files (TCL x86_64 + x86) for multilib already exist, right!?
Post by: Juanito on March 08, 2021, 02:51:41 AM
You don’t have to compile in ram, you can use a hard drive or usb stick