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 Fri 19 Dec 2014, 17:06
All times are UTC - 4
 Forum index » Off-Topic Area » Programming
Unbloated coding resources
Post new topic   Reply to topic View previous topic :: View next topic
Page 2 of 3 [37 Posts]   Goto page: Previous 1, 2, 3 Next
Author Message
jamesbond

Joined: 26 Feb 2007
Posts: 2232
Location: The Blue Marble

PostPosted: Sat 24 Nov 2012, 09:36    Post subject:  

This thread should be pinned, it is very useful.
Also, klone is super cool Smile

_________________
Fatdog64, Slacko and Puppeee user. Puppy user since 2.13.
Contributed Fatdog64 packages thread
Back to top
View user's profile Send private message 
technosaurus


Joined: 18 May 2008
Posts: 4424

PostPosted: Sat 24 Nov 2012, 14:00    Post subject:  

I forgot to add ph7 engine for embedded php.
http://ph7.symisc.net/downloads.html
It uses a Berkeleydb/sleepycat style license

And baresip voip library (bsd license)
http://www.creytiv.com/baresip.html

_________________
Web Programming - Pet Packaging 100 & 101
Back to top
View user's profile Send private message 
Ibidem

Joined: 25 May 2010
Posts: 527
Location: State of Jefferson

PostPosted: Mon 29 Apr 2013, 20:23    Post subject:  

Pnglite http://sourceforge.net/projects/pnglite/
is a very small (<1k lines) read/write png library; it's one header and one C file.

The stb_* stuff is meant for demos only, afaict.
Back to top
View user's profile Send private message 
technosaurus


Joined: 18 May 2008
Posts: 4424

PostPosted: Thu 12 Dec 2013, 01:57    Post subject:  

another voip

https://code.google.com/p/umurmur/
since it can use polarssl, it should be able to handle one of the BSD maintained versions of xyssl (bsd licensed project polarssl was forked from)

_________________
Web Programming - Pet Packaging 100 & 101
Back to top
View user's profile Send private message 
technosaurus


Joined: 18 May 2008
Posts: 4424

PostPosted: Tue 17 Dec 2013, 14:21    Post subject:  

I need to go through these pages and point out the best ones but till then:

Lots of json, sqlite and other C related stuff:
http://fossil.wanderinghorse.net/repos/
Various C stuff:
http://git.suckless.org/
http://suckless.org/other_projects
http://wiki.musl-libc.org/wiki/Alternative_libraries

_________________
Web Programming - Pet Packaging 100 & 101
Back to top
View user's profile Send private message 
stemsee

Joined: 27 Jun 2013
Posts: 672
Location: London

PostPosted: Tue 08 Jul 2014, 07:14    Post subject:  

TinyGL has been developed and runs in MorphOS. Someone should port that version into puppy.
Back to top
View user's profile Send private message MSN Messenger 
Keef


Joined: 20 Dec 2007
Posts: 649
Location: Staffordshire

PostPosted: Tue 08 Jul 2014, 15:52    Post subject:  

Got it to compile with a little minor tweaking and the help of a search engine. No idea what to do with it though!!
Screenshot(1).jpg
Description 
jpg

 Download 
Filename  Screenshot(1).jpg 
Filesize  101.48 KB 
Downloaded  93 Time(s) 
Back to top
View user's profile Send private message 
technosaurus


Joined: 18 May 2008
Posts: 4424

PostPosted: Tue 08 Jul 2014, 19:27    Post subject:  

can you post a link to the MorphOS tinyGL source?
_________________
Web Programming - Pet Packaging 100 & 101
Back to top
View user's profile Send private message 
Keef


Joined: 20 Dec 2007
Posts: 649
Location: Staffordshire

PostPosted: Wed 09 Jul 2014, 06:20    Post subject:  

Look at me, getting the wrong end of the stick and downloading the original tinygl sources from 300 years ago which are apparently nothing like the MorphOS ones.
Still, I've got some crude looking gear wheels to stare at for a few hours...
Back to top
View user's profile Send private message 
technosaurus


Joined: 18 May 2008
Posts: 4424

PostPosted: Fri 11 Jul 2014, 16:29    Post subject:  

FWIW I never tracked down the (proprietary?) MorphOS sources either; however, there are a couple of forks with some improvements tinysdgl and picogl IIRC
_________________
Web Programming - Pet Packaging 100 & 101
Back to top
View user's profile Send private message 
Ibidem

Joined: 25 May 2010
Posts: 527
Location: State of Jefferson

PostPosted: Sat 12 Jul 2014, 13:31    Post subject:  

technosaurus wrote:
FWIW I never tracked down the (proprietary?) MorphOS sources either; however, there are a couple of forks with some improvements tinysdgl and picogl IIRC

tinysdgl seems to have lost all non-SDL support, unlike picogl...but I see comments that indicate that picogl is stripped down relative to tinygl, to the point of rarely being usable.
picogl supports X, NanoX, sdl, and VesaFB backends (not sure what the last is).

I ran across a variant of tinygl included in residualvm, but it included a switch to C++ in the "improvements"; it might be possible to cherrypick some of the real improvements...
Does anyone know of sources for a C derivative of tinygl 0.4 that doesn't have the double rendering bug? (Or do we need to make one--perhaps from PicoGl and TinyGL, perhaps residualvm
C++ -> C99?)
Back to top
View user's profile Send private message 
Keef


Joined: 20 Dec 2007
Posts: 649
Location: Staffordshire

PostPosted: Sun 13 Jul 2014, 12:26    Post subject:  

Is this any use?
http://www.ocera.org/archive/upvlc/public/components/sa-rtl/sa-rtl-2.2-pre2/TinyGL/
Back to top
View user's profile Send private message 
technosaurus


Joined: 18 May 2008
Posts: 4424

PostPosted: Sun 13 Jul 2014, 12:42    Post subject:  

Keef wrote:
Is this any use?
http://www.ocera.org/archive/upvlc/public/components/sa-rtl/sa-rtl-2.2-pre2/TinyGL/
Not to me, they slapped a GPL on it and munged up the code trying to add namespace prefixes or something and "misplaced" the original license.
_________________
Web Programming - Pet Packaging 100 & 101
Back to top
View user's profile Send private message 
technosaurus


Joined: 18 May 2008
Posts: 4424

PostPosted: Wed 05 Nov 2014, 14:39    Post subject:  

Bluez alternative for bluetooth:
https://github.com/tiancj/bluedroid.for.linux
or
http://blue-machines.googlecode.com/svn/trunk/resources/soft/
there is fork of this at https://github.com/lwalkera/lwBT but I looked at a couple of commits and some of the changes are non-portable (changing void* to int only works on 32 bit x86 for instance) - so either avoid or revert the non-portable changes

smaller alternative to tinyX
http://galos.no-ip.org/siX

alternative to stb_image:
http://galos.no-ip.org/libimg

alternative to httpd:
http://galos.no-ip.org/evil

another alternative init:
http://galos.no-ip.org/qinit

alternative dhcp:
http://galos.no-ip.org/sdhcp

My current todo is to find/create alternatives to the common daemon processes such as those listed here:
https://wiki.archlinux.org/index.php/Daemons_List

_________________
Web Programming - Pet Packaging 100 & 101
Back to top
View user's profile Send private message 
vovchik


Joined: 23 Oct 2006
Posts: 1287
Location: Ukraine

PostPosted: Wed 05 Nov 2014, 14:54    Post subject:  

Dear guys,

I had some success recently getting void* work on 32 and 64-bit machines by changing that void to intptr_t. Anybody want to try that and report the results?

With kind regards,
vovchik
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 2 of 3 [37 Posts]   Goto page: Previous 1, 2, 3 Next
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.0717s ][ Queries: 12 (0.0052s) ][ GZIP on ]