Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Sun 20 May 2018, 18:01
All times are UTC - 4
 Forum index » House Training » Users ( For the regulars )
Is it possible to install gcc 7.0.0 on tahrpup?
Moderators: Flash, Ian, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [4 Posts]  
Author Message
lolo69


Joined: 01 Oct 2017
Posts: 73
Location: Your heart <3

PostPosted: Tue 30 Jan 2018, 18:55    Post subject:  Is it possible to install gcc 7.0.0 on tahrpup?  

Code:
root# ./Godot_v3.0-stable_x11.32
./Godot_v3.0-stable_x11.32: /lib/libgcc_s.so.1: version `GCC_7.0.0' not found (required by ./Godot_v3.0-stable_x11.32)


basically, I want to install Godot but gcc 7.0.0 is a dependency and the last devx_tahr_6.0.5.sfs only have 4.8.4.

So, if there is a way to install it or (idk how they work) use sfs's to fill that dependency i would like to know.

Thanks.

lolo69.
Back to top
View user's profile Send private message 
musher0


Joined: 04 Jan 2009
Posts: 12187
Location: Gatineau (Qc), Canada

PostPosted: Wed 31 Jan 2018, 02:32    Post subject: Re: Is it possible to install gcc 7.0.0 on tahrpup?  

lolo69 wrote:
Code:
root# ./Godot_v3.0-stable_x11.32
./Godot_v3.0-stable_x11.32: /lib/libgcc_s.so.1: version `GCC_7.0.0' not found (required by ./Godot_v3.0-stable_x11.32)
basically, I want to install Godot but gcc 7.0.0 is a dependency and the last devx_tahr_6.0.5.sfs only have 4.8.4.

So, if there is a way to install it or (idk how they work) use sfs's to fill that dependency i would like to know.

Thanks.

lolo69.

Hello lolo69.

This is my current Pup:
Quote:
[~]>head -n 4 /initrd/DISTRO_SPECS
#One or more words that identify this distribution:
DISTRO_NAME='xenialpup'
#version number of this distribution:
DISTRO_VERSION=7.0.6
This is the gcc version it is using:
Quote:
[~]>gcc --version
gcc (Ubuntu 5.4.0-6ubuntu1~16.04.5) 5.4.0 20160609
Copyright (C) 2015 Free Software Foundation, Inc.
All Puppies include a gcc compiler usable for general compiling in their devx sfs.

The gcc is a major and inherent part of any distro. It is difficult to update from within an
existing distro, because you have to use the old version of gcc to compile the new
version. Please read the words of caution at
http://www.linuxfromscratch.org/blfs/view/cvs/general/gcc.html on this subject.

Off the top of my head, here are a few suggestions:
-- search in this forum if any Pup is offering gcc-7.0. Maybe an advanced Puppy
derivative is already offering gcc-7. (FatDog? Lighthouse Pup?)
-- If the answer is not in the forum, maybe PM the developers of these "cutting edge"
Puppies about it.
-- Or even the devs at our woof-CE; the names of forum members mavrothal and
ninaholic come to mind.

If nothing comes up:
-- ask the people at Godot if they would have a ready-made copy of gcc-7.0. IMO, if
someone wants to design a game with their software, THEY should provide this person
with all the necessary tools. That would be one less headache for their users, IMO.

-- If they cannot provide you with a working copy, perhaps they can mention to you
on which distro you will find this gcc-7.0 already installed.

I hope this "kind-of" "mind-mapping" helps you. BFN.

_________________
musher0
~~~~~~~~~~
"Logical entities must not be multiplied beyond necessity." | |
« Il ne faut pas multiplier les entités logiques sans nécessité. » (Ockham)
Back to top
View user's profile Send private message 
OscarTalks


Joined: 05 Feb 2012
Posts: 1757
Location: London, England

PostPosted: Wed 31 Jan 2018, 04:07    Post subject:  

That build of Godot is obviously a very recent one which has been compiled using a very recent version of gcc

TahrPup's gcc is too old for this and upgrading is probably not a good idea.
One thing you can do is download and run a slightly older version of Godot which will have been compiled with an earlier gcc. Earlier versions are here:-
https://downloads.tuxfamily.org/godotengine
I did a quick test of 2.0.4.1 and it starts and runs in TahrPup as you can see.
I didn't try the 2.1.4 version.
EDIT:- 2.1.4 works as well.
godot214.jpg
 Description   Godot 2.1.4 in fresh boot of TahrPup 6.0.5. 32bit
 Filesize   42.11 KB
 Viewed   84 Time(s)

godot214.jpg

godot.jpg
 Description   Godot 2.0.4.1 in fresh boot of TahrPup 6.0.5 32bit
 Filesize   27.35 KB
 Viewed   91 Time(s)

godot.jpg


_________________
Oscar in England

Back to top
View user's profile Send private message 
lolo69


Joined: 01 Oct 2017
Posts: 73
Location: Your heart <3

PostPosted: Wed 31 Jan 2018, 07:32    Post subject:  

Thanks for the tip musher0, but i won't complicate me further than i am right now.

I'll do what OscarTalks said. I had tried the 2.14 before but i wanted to know if i could
use the most recent one. I don't think is 3.0 is needed to make a minesweeper.

Thank you all.

lolo69.
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 1 [4 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » House Training » Users ( For the regulars )
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0478s ][ Queries: 13 (0.0188s) ][ GZIP on ]