The time now is Tue 21 May 2013, 07:24
All times are UTC - 4 |
| Author |
Message |
Pizzasgood

Joined: 04 May 2005 Posts: 6270 Location: Knoxville, TN, USA
|
Posted: Sun 15 May 2005, 18:10 Post subject:
SDL-1.2.8 Runtime Library |
|
Today I felt like testing a program I've been working on in Windows in Puppy just to see how it would run. It uses SDL, so I added SDL to Puppy. Puppy liked it so much that I decided to learn how to make a dotpup and upload it. Now anyone can run SDL programs in Puppy. Oh, and it registers with pupget and everything
Remember, though. This is only the runtime library. You need the development librarys to actually compile SDL apps.
EDIT: I fixed it
_________________ Between depriving a man of one hour from his life and depriving him of his life there exists only a difference of degree. --Muad'Dib

Last edited by Pizzasgood on Mon 16 May 2005, 16:47; edited 2 times in total
|
|
Back to top
|
|
 |
Lobster
Official Crustacean

Joined: 04 May 2005 Posts: 15109 Location: Paradox Realm
|
Posted: Sun 15 May 2005, 21:18 Post subject:
What is SDL? |
|
What is SDL?
_________________ Puppy WIKI
|
|
Back to top
|
|
 |
Pizzasgood

Joined: 04 May 2005 Posts: 6270 Location: Knoxville, TN, USA
|
Posted: Sun 15 May 2005, 21:36 Post subject:
|
|
SDL: Simple DirectMedia Layer
Think DirectX for Linux. Except it is multiplatform (supports Windows, Linux, BSD, etc.), so the program that I was writing on Windows worked with almost no modification on Linux .
It makes doing graphics (and I guess it can do sound too) in C++ much easier. The runtime library will let any programs that use SDL (like the game I'm making) run.
It's actually made for C, not C++, so if I got the development libraries I bet I could use it with tcc. I'll have to try that someday.
Anyway, the average Puppy user isn't going to need this, but it can come in handy if you want to add games to your distro. I just figured as long as I had added it to my Puppy I might as well learn how to make dotpups and put it up just in case anyone else wants it.
_________________ Between depriving a man of one hour from his life and depriving him of his life there exists only a difference of degree. --Muad'Dib

|
|
Back to top
|
|
 |
Lobster
Official Crustacean

Joined: 04 May 2005 Posts: 15109 Location: Paradox Realm
|
Posted: Mon 16 May 2005, 00:40 Post subject:
|
|
Thanks for the explanation
May your pizza ever have anchovies (traditional Lobsterian Blessing)
_________________ Puppy WIKI
|
|
Back to top
|
|
 |
BarryK
Puppy Master

Joined: 09 May 2005 Posts: 6855 Location: Perth, Western Australia
|
Posted: Mon 16 May 2005, 06:17 Post subject:
|
|
Pizzagood,
That's fantastic!
I had to immediately see the first DotPup that registers with PupGet!
I looked in /root/.packages/ at alienpackages.txt and sdlxxx.files
and yep, they are there.
I then fired up the PupGet package manager, and there it is, listed as installed!
Great stuff, one thing to fix though.
Perhaps I could put an automatic check for this into the PupGet script....
When an entry is made to alienpackages.txt, it must have a " \"
(space then back-slash) on the end of the line.
Otherwise, if another line gets added, the PupGet script would be broken.
Now, your DotPup is free from being purged at version upgrades by the voracious rc.update script.
And can now be uninstalled with a few mouse clicks!
Great, I'm mighty pleased
|
|
Back to top
|
|
 |
Pizzasgood

Joined: 04 May 2005 Posts: 6270 Location: Knoxville, TN, USA
|
Posted: Mon 16 May 2005, 16:43 Post subject:
|
|
Whoops! I didn't see that part.
Oh, well. I fixed it. I also just realized the forum lets you update an attachment, so it's at the same spot up at the top for easy access
_________________ Between depriving a man of one hour from his life and depriving him of his life there exists only a difference of degree. --Muad'Dib

|
|
Back to top
|
|
 |
|
|
|
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
|