What is in devx.sfs?

Booting, installing, newbie
Post Reply
Message
Author
Rashid1a
Posts: 1
Joined: Fri 27 Jul 2012, 11:29

What is in devx.sfs?

#1 Post by Rashid1a »

Hello,
I want to join a linux user group on their new project and want to use lucid puppy 5.2.8.
I downloaded the corresponding devx.sfs file and loaded it.
But i need to know what tools are included in the devx.sfs file, so that i can know if the tools that are required for the project are include or not.

I didnt find a list of the contents anywhere on the web so I tried to find out by extracting the sfs file with edit-sfs. I found a few but i am not 100% sure if they are what I need.

Here is a list of the tools i need:
gcc (included)
glibc
glibc-devel
make (included)
automake (included)
autoconf (included)
devhelp
libglib2.0-0
libglib2.0-dev
libgtk2.0-0
libgtk2.0-dev
icu
json-glib
valac

Thanks in advance
Rashid

User avatar
Lobster
Official Crustacean
Posts: 15522
Joined: Wed 04 May 2005, 06:06
Location: Paradox Realm
Contact:

#2 Post by Lobster »

Rashid :)

What is the project?
The devx has support for C, C++ and Vala
so should support your needs to compile

It also has support for writing in Basic
and generating C code
- dirty coding but can be useful . . .
For this we include BaCon
http://www.basic-converter.org/

As far as I remember we also have Glade to
design GUI

Use it. Anything missing let us know.

Good luck 8)
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

John Doe
Posts: 1681
Joined: Mon 01 Aug 2005, 04:46
Location: Michigan, US

#3 Post by John Doe »

Here is a list of the tools i need:
These are in devx (as you noted on some):

gcc (included)
c library headers check -> glibc-devel
make (included)
automake (included)
autoconf (included)
more headers -> libglib2.0-dev
still more -> libgtk2.0-dev
valac

These are in puppy:

c library check -> glibc
libglib2.0-0
libgtk2.0-0 (Not sure if this is the same, my puppy has libgtk-x11-2.0. If it's the same, it will be there and it's headers in the devx file.)


you don't really "need" this -> devhelp
That's just manuals that can be referenced online.


You'll need these for sure.
icu
json-glib

Have fun....

User avatar
pemasu
Posts: 5474
Joined: Wed 08 Jul 2009, 12:26
Location: Finland

#4 Post by pemasu »

Icu ie libicu and libicu-dev is an abomination in Puppy Linux. Libicu is really big and if you include it....many compiles starts to depend on it. I have created qt4 libs depend on libicu and I am sorry my rest of life of that. If I remember right libicu is about 30 Mb uncompressed. At Puppy standards it is really big not needed dependency. 95-99 percent of apps compiles just fine without it or you can disable the libicu dependency with configuration statement. If the compile really depends on it....I gladly dismiss that app.

So....libicu certainly should not be in any Puppy. But....you get it from ubuntu lucid repos easily. I think too easily concerning how big and unpleasant dependency it is.
So...just use PPM and download and install libicu and libicu-dev and there you go.

Of course for projects libicu as needed dependency is ok. I just clarified that libicu has been left out from every puplet I know about nowadays.
Yeah....Polarpup had it....because of that qt4 libs dependency...lol.

Post Reply