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 Thu 15 Nov 2018, 17:11
All times are UTC - 4
 Forum index » Off-Topic Area » Programming
Gambas3-x.x.x.sfs (IDE for Basic)
Post new topic   Reply to topic View previous topic :: View next topic
Page 4 of 4 [52 Posts]   Goto page: Previous 1, 2, 3, 4
Author Message
did18

Joined: 19 Nov 2014
Posts: 402

PostPosted: Thu 27 Sep 2018, 04:07    Post subject:  

---en---
Hello.

Keef, what you're saying is true.
There are many dependencies that are useless (because they are already present in the "distribution.sfs").

I open a "parenthesis" in this subject to give some explanations...

To make the "sfs programs", I use a program from my crearch (click on me) creation (to help ARCHives CREation).

To make a long story short, crearch when creating the archive.sfs retrieves all the dependencies necessary for the archive to work, regardless of whether they were already present in the original distribution or whether they are new dependencies.
This generates large archives.sfs which must then be "degreased"....
In the misadventure that happened to Mike Walsh, I didn't know if other libraries had been modified or deleted as a result of the "crash" caused by the old version.
So I thought it would be more useful to leave the package with the "duplicates", which would ensure that the system would be restored (even partially) and that the new libraries would be added.
It is nevertheless true that the bionic version of gambas3 is far too large...
I am adding a module in crearch that will allow, once the "voluminous" package of the.sfs archive is complete, to "purge" all the libs that would already be present in the.sfs distribution. All that will be left is to recompile the lighter.sfs archive.

End of the parenthesis.

I will soon make available a new version of gambas3 for bionic that will be lighter but just as functional.

Have a good day.

---fr---
Bonjour

Keef, ce que tu dit est vrai.
Il y a beaucoup de dépendances qui sont inutiles (car déjà présentent dans la "distribution.sfs").

J'ouvre une "parenthèse" dans ce sujet pour donner quelques explications...

Pour fabriquer les "programmes.sfs", j'utilise un programme de ma création crearch (cliquer sur moi) (pour aide à la CREation d'ARCHives).

Pour faire court, crearch lors de la création de l'archive.sfs récupère toutes les dépendances nécessaire au fonctionnent de l'archive, sans distinction de savoir si elles étaient déjà présente dans la distribution d'origine ou si ce sont de nouvelles dépendances.
Cela engendre en effet de grosses archives.sfs qu'il faut ensuite "dégraisser"...
Dans la mésaventure arrivée à Mike Walsh, je ne savais pas si d'autres librairies avaient été modifiées ou supprimées suite au "crash" provoqué par l'ancienne version.
J'ai donc jugé plus utiles de laisser le paquet avec les "doublons" ce qui garantissait ainsi une remise en état (même partielle) du système et l'ajout des nouvelles librairies.
Il n'en reste pas moins vrai que la version bionic de gambas3 est bien trop volumineuse...
Je suis en train d'ajouter un module dans crearch qui permettra, une fois le paquet "volumineux" de l'archive.sfs, d'en "épurer" toutes les libs qui seraient déjà présente dans la distribution.sfs. il ne restera plus alors qu'à recompiler l'archive.sfs allégée.

Fin de la parenthèse.

Je mettrai à disposition, prochainement, une nouvelle version de gambas3 pour bionic qui sera plus légère mais tout aussi fonctionnelle.

Bonne journée.
Back to top
View user's profile Send private message 
Mike Walsh


Joined: 28 Jun 2014
Posts: 4371
Location: King's Lynn, UK.

PostPosted: Thu 27 Sep 2018, 09:22    Post subject:  

Keef wrote:
did18

While the Bionic_amd64 version does work (on the latest bionicpup ), it contains far too many libs that are not needed.
Take out /lib completely, and apart from the Gambas stuff, just leave the Qt libs in /usr/lib/. This is now half the size and still runs.
(I have the devx loaded also).

The bulk of those items in /lib should already be present in the system, and should not really be messed with - that is probably why Mike's setup got crippled in the previous version.


Keef, what's being used from the devx? Any ideas, specifically?


Mike. Wink

_________________
MY PUPPY PACKAGES | 'Thanks' are always appreciated!
--------------------------------------

Back to top
View user's profile Send private message Visit poster's website 
Keef


Joined: 20 Dec 2007
Posts: 922
Location: Staffordshire

PostPosted: Thu 27 Sep 2018, 16:36    Post subject:  

Mike

Just tested my 'remastered' sfs with a fresh (no save / no devx) and Gambas started up fine. There is some Qt stuff in the devx, so wasn't sure if it was needed - seems not.
Back to top
View user's profile Send private message 
did18

Joined: 19 Nov 2014
Posts: 402

PostPosted: Thu 27 Sep 2018, 17:17    Post subject:  

---en---
In fact, the "devx" of puppys distributions also contain GNU tools.

These tools are necessary for gambas3 mainly if you want to translate your project.
These tools retrieve all the text strings of your project (whether forms, modules or classes) and format them into.mo and.po files corresponding to the translated language.

NB: This is indeed a provision of files in mo and po format only (not the translation itself).

image 1 = without the devx installed (gambas3 is not happy).
image 2 = with the devx installed.... That's much better.

---fr---
En fait les "devx" des distributions puppys contiennent également des outils GNU.

Ces outils sont nécessaire à gambas3 principalement si vous voulez traduire votre projet.
Ces outils récupèrent toutes les chaînes textuelle de votre projet (que ce soit les formulaires, les modules ou les class) et les mettent en forme dans des fichiers.mo et fichiers.po correspondant à la langue traduite.

NB : Il s'agit bien d'une mise a disposition des fichiers aux format mo et po uniquement (pas de la traduction proprement dite).

image 1 = sans le devx installé (gambas3 n'est pas content).
image 2 = avec le devx installé... C'est beaucoup mieux.
sans_GNU.png
 Description   image 1
 Filesize   14.75 KB
 Viewed   58 Time(s)

sans_GNU.png

avec_GNU.png
Description 
png

 Download 
Filename  avec_GNU.png 
Filesize  75.66 KB 
Downloaded  20 Time(s) 
Back to top
View user's profile Send private message 
Keef


Joined: 20 Dec 2007
Posts: 922
Location: Staffordshire

PostPosted: Thu 27 Sep 2018, 17:38    Post subject:  

did18

Yes, I suspected the devx maybe useful, but I always use a devx anyway, and I suspect anyone wanting to use Gambas for compiling would be using it also.
Mike, I think, mainly wants Gambas as a dependency for I-Nex.

I shall have a look at crearch - sounds interesting.
Back to top
View user's profile Send private message 
did18

Joined: 19 Nov 2014
Posts: 402

PostPosted: Fri 28 Sep 2018, 05:14    Post subject:  

---en---
Hello.

I made available last night the version of gambas3_3.11.4.sfs_bionic_amd64.sfs (click on me).
This version is about 30MB lighter.
Thank you Keef for alerting me to the presence of duplicate libraries.

Have a good day.

---fr---
Bonjour

J'ai mis à disposition hier soir la version de gambas3_3.11.4.sfs_bionic_amd64.sfs (cliquer sur moi).
Cette version est plus légère d'environ 30Mo.
Merci Keef de m'avoir alerté sur la présence des librairies en double.

Bonne journée.
Back to top
View user's profile Send private message 
musher0

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

PostPosted: Fri 28 Sep 2018, 11:32    Post subject:
Subject description: Joke / Blague
 

Another version!? Geez, did18, when will you stop?! Laughing Wink
(Good continuation!)

Trad. fr. :
Une autre version!? Parbleu, did18, tu vas t'arrêter quand?!
Laughing Wink
(Bonne continuation !)

_________________
musher0
~~~~~~~~~~
Je suis né pour aimer et non pas pour haïr. (Sophocle) /
I was born to love and not to hate. (Sophocles)
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 4 of 4 [52 Posts]   Goto page: Previous 1, 2, 3, 4
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Off-Topic Area » Programming
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.0715s ][ Queries: 12 (0.0224s) ][ GZIP on ]