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 Wed 03 Sep 2014, 01:36
All times are UTC - 4
 Forum index » Off-Topic Area » Programming
How do I use the devx.sfs module?
Post new topic   Reply to topic View previous topic :: View next topic
Page 2 of 2 [26 Posts]   Goto page: Previous 1, 2
Author Message
dejan555


Joined: 30 Nov 2008
Posts: 2648
Location: Montenegro

PostPosted: Thu 13 Feb 2014, 09:58    Post subject:  

Les Kerf wrote:
I am trying to do the "Hello world" thing in C but have been thus far unable to figure out how to actually USE a compiler, or even recognize one when I see it.


I thought you were already writing code in geany? You can name it anynthing you want, I used hello.c as example and you can save it to /root or anywhere else you want, but then you need to navigate to directory where you saved it in console (when you click console icon on desktop it starts in /root)

You should learn some basic linux commands and be somewhat comfortable with console.

_________________


Back to top
View user's profile Send private message Visit poster's website MSN Messenger 
Les Kerf

Joined: 24 Jun 2012
Posts: 206

PostPosted: Sat 15 Feb 2014, 08:08    Post subject:  

Sorry for the double post.
Last edited by Les Kerf on Sat 15 Feb 2014, 08:28; edited 1 time in total
Back to top
View user's profile Send private message 
Les Kerf

Joined: 24 Jun 2012
Posts: 206

PostPosted: Sat 15 Feb 2014, 08:27    Post subject:  

SUCCESS! One small step for mankind, one giant step for Les. Very Happy

dejan555 wrote:

I thought you were already writing code in geany?

Ummm... not really. I said that I tried.

dejan555 wrote:

You should learn some basic linux commands and be somewhat comfortable with console.


I did complete the tutorial in this forum by BruceB about bash scripting, which was all done in console. Just a beginning, but now that you have given me the key I can start the engine and commence learning how to drive the car.

Thanks for the help,
Les
Back to top
View user's profile Send private message 
gcmartin

Joined: 14 Oct 2005
Posts: 4239
Location: Earth

PostPosted: Sat 15 Feb 2014, 14:23    Post subject:  

Please, no one get offended with this, but, I can see the problem here.

What we have is a classic one!
A user who has one mission. And a group of knowledge workers who only see it thru their prism.

Let me offer an idea (and it is an idea ONLY)
Why not take one (of maybe each of these pathways presented) and post a soup to nuts for anyone who is NOT PUPPY LInux knowledgible and NOT geany knowledgible to setup the DEVX successfully, go to Geany, create a program (by sharing that if the program or script is done a "particular" way, it will cause the screen to format to allow a simple compile (with the Compile button lit).

This is what I think the newbies are asking.

This way, the complexity is reduced significantly. Further in newbie use, we just might gleen further ideas to even simplify its use, as they report back to this thread their sucesses and suggestions.

So,
How to insert the DEVX into a system, then scenario about Geany as an aid in compiling, all in a single post, could go a long way to educating a user to be a contributer in Puppyland. We do have some partial pieces already here in this thread. Adding either to those post or creating a newer one might be just the proper pill.

In essence, this equates to a tutorial (maybe with screen pops) that can be lifted and place for every new to Puppy user to see.

This may already be present somewhere in Puppy forum. ... someone's webpage somewhere....Maybe a title of "Introduction to Setting Up Puppy Linux for simple programming with Geany Editor"

Hope this helps everyone.

_________________
Get ACTIVE Create Circles; Do those good things which benefit people's needs!
We are all related ... Its time to show that we know this!
3 Different Puppy Search Engine or use DogPile
Back to top
View user's profile Send private message 
tlchost

Joined: 05 Aug 2007
Posts: 1682
Location: Baltimore, Maryland USA

PostPosted: Sat 15 Feb 2014, 15:15    Post subject:  

gcmartin wrote:

Let me offer an idea (and it is an idea ONLY)
Why not take one (of maybe each of these pathways presented) and post a soup to nuts for anyone who is NOT PUPPY LInux knowledgible and NOT geany knowledgible to setup the DEVX successfully, go to Geany, create a program (by sharing that if the program or script is done a "particular" way, it will cause the screen to format to allow a simple compile (with the Compile button lit).

Actions speak much louder than words....perhaps you could start the ball rolling with the first soup to nuts ?
Back to top
View user's profile Send private message Visit poster's website 
RSH


Joined: 05 Sep 2011
Posts: 2420
Location: Germany

PostPosted: Sat 15 Feb 2014, 18:30    Post subject:  

Quote:
In essence, this equates to a tutorial (maybe with screen pops) that can be lifted and place for every new to Puppy user to see.

This may already be present somewhere in Puppy forum. ... someone's webpage somewhere....Maybe a title of "Introduction to Setting Up Puppy Linux for simple programming with Geany Editor"

I have been thinking a lot of having a forum option to create a thread wherein no one else could do a post - except the one who has opened the thread.

I think writing and posting tutorials on the forum is not really possible because the day will come soon as it is split by posts of others, which makes it harder to the newbie or the just interested person to follow the tutorial or else, harder for the thread opener to keep some red-line/guide-line alive.

Oh my god, me and my less English knowledge, I just hope you will get the clue... Laughing

_________________
LazY Puppy
RSH's DNA
SARA B.
Back to top
View user's profile Send private message 
gcmartin

Joined: 14 Oct 2005
Posts: 4239
Location: Earth

PostPosted: Sat 15 Feb 2014, 20:07    Post subject:  

@Tlchost requests a start of the idea for a tutorial.

This thread already has gotten some very good and useful posts of methods to address this thread's title in a tutorial

The ideas shared thus far are 2 fold. They surround
  • the inclusion of any Puppy's DEVX into the base system so that the system contains the items necessary for producing executable code.
  • the use of the Geany editor which will make use of the DEVX so that it makes easy for someone to create the program's text, compile the text, and test the compiled executable.
Here's is what is shared in this thread:
    Getting the Puppy's required DEVX into the system base
      @ttuuxxx has shared 2 approaches for making the DEVX a part of your PUP.

      • He shares, firstly, how to take a DEVX SFS and create a DEVX PET that can be used via Puppy's PPM for subsystem installation and use.
      • He shares a second approach for a Frugal Puppy installation to add the DEVX to the subsystem

      @Pizzasgood has shared an approach, too, to add the DEVX to a Puppy system. @Dejan555 has further assisted by posting some clarity for the offering that is specific to a Puppy Linux.
    Geany
    Geany is a editor that is included in all PUPs. It has, built into it, additional functionality which will make use of the DEVX subsystem so that the program's text can be compiled, tested, and debugged in Geany. But, its not evident.
    Some/many on this thread know how to do this. This needs some clarity.
A tutorial could show these (or any other) methods, as well as to show what need be done to edit a program in such a way that Geany recognizes the edited text as a program and can alertly "light up" the buttons and options so that compilation and testing can be done, succinctly.

This would be some "soup to nuts" guide for users, new to Puppyland, who may want to start, as well as maybe want to contribute.

I would gladly help anyone who wants to create any tutorial(s) for use by community users.

Here to help

P.S. Although, not specific to Puppy, there are "Geany Tutorials" available from several university sites. Just google or search "Geany Tutorials"

_________________
Get ACTIVE Create Circles; Do those good things which benefit people's needs!
We are all related ... Its time to show that we know this!
3 Different Puppy Search Engine or use DogPile

Last edited by gcmartin on Sun 16 Feb 2014, 04:59; edited 1 time in total
Back to top
View user's profile Send private message 
tlchost

Joined: 05 Aug 2007
Posts: 1682
Location: Baltimore, Maryland USA

PostPosted: Sat 15 Feb 2014, 20:39    Post subject:  

RSH wrote:

I think writing and posting tutorials on the forum is not really possible because the day will come soon as it is split by posts of others, which makes it harder to the newbie or the just interested person to follow the tutorial or else, harder for the thread opener to keep some red-line/guide-line alive.


Valid point...not sure if the forum software willl allow only one person to have write access...

Another alternative is to have your tutorial on another site, and link to it in your forum post.

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

Joined: 14 Oct 2005
Posts: 4239
Location: Earth

PostPosted: Sat 15 Feb 2014, 21:12    Post subject:  

tlchost wrote:
... Another alternative is to have your tutorial on another site, and link to it in your forum post. ...
Good point too.
  • How many of you have your Google ID?
  • How many use the Puppy channel, there, via Google-Plus?
  • How many are aware that you can create anything in your Drives.google.com and are able to allow others with Google IDs to contribute to that document, tutorial, video, musical, PUPPY contribution by allowing such?
  • How many are aware that every change made to any collaboration of such is tracked so that if need, you can isolate changes, revert if necessary, or track down an errant user to have him banded should they attempt to destroy the work of others?
In this specific case, your Google ID provides good benefit to a Puppy specific need.

Thus this kind of collaboration has great possibility and enormous safety in what is done. Similar to what is done in GIT, but simpler for anyone to use.

_________________
Get ACTIVE Create Circles; Do those good things which benefit people's needs!
We are all related ... Its time to show that we know this!
3 Different Puppy Search Engine or use DogPile
Back to top
View user's profile Send private message 
tlchost

Joined: 05 Aug 2007
Posts: 1682
Location: Baltimore, Maryland USA

PostPosted: Sun 16 Feb 2014, 03:22    Post subject:  

gcmartin wrote:
tlchost wrote:
... Another alternative is to have your tutorial on another site, and link to it in your forum post. ...
Good point too.[list][*]How many of you have your Google ID?

I don't ... google is far too intrusive for my tastes.

Quote:

[*]How many are aware that every change made to any collaboration of such is tracked


I was suggesting that a tutorial someone created could be hosted in a venue where only the author could make changes....not some shared publication....which I believe was the spirit of the original post.
Back to top
View user's profile Send private message Visit poster's website 
gcmartin

Joined: 14 Oct 2005
Posts: 4239
Location: Earth

PostPosted: Sun 16 Feb 2014, 04:50    Post subject:  

Tlchost wrote:
How many are aware that every change made to any collaboration of such is tracked
Please dont take what I share to suggest its meaning otherwise. This is NOT what is said. Again here is what I shared
GCMartin wrote:
How many are aware that every change made to any collaboration of such is tracked so that if need, you can isolate changes, revert if necessary, or track down an errant user to have him banded should they attempt to destroy the work of others?
In it I am helping a collaboration to see that there are controls for the author to manage a document or work.

I was not trying to change anything you shared. I am showing an option for putting together a document where the contributors bring multiple ideas for good use. It provides any author to allows those, say that share stuff on the Puppy channel in google to collaborate should they choose. Some who already have Google IDs may not have been aware that this advantage exist.

Not to offend and hope this is understood.

_________________
Get ACTIVE Create Circles; Do those good things which benefit people's needs!
We are all related ... Its time to show that we know this!
3 Different Puppy Search Engine or use DogPile
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 2 of 2 [26 Posts]   Goto page: Previous 1, 2
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.0914s ][ Queries: 11 (0.0033s) ][ GZIP on ]