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 22 Oct 2014, 01:34
All times are UTC - 4
 Forum index » Advanced Topics » Puppy Projects
pUPnGO - 6Mb ISO - Basic Building Block Puplet
Moderators: Flash, JohnMurga
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
Page 53 of 58 Posts_count   Goto page: Previous 1, 2, 3, ..., 51, 52, 53, 54, 55, 56, 57, 58 Next
Author Message
goingnuts

Joined: 07 Dec 2008
Posts: 781

PostPosted: Wed 04 Dec 2013, 01:34    Post_subject:  

technosaurus: Thanks! The btpd is nice but I never managed to do a static uclibc build. Missing CLOCK_MONOTONIC...which I tried to define to 1so build could be done...but it does not work then.

I think I tried rtorrent/dtorrent but with connection problems - but will check again.

And yes - I will have to find your netsurf-fb thread and see if it can be used.

PANZERKOPF: Thanks. I looked for that but might not have looked close enough - different stuff - Transmission and transmission
Back to top
View user's profile Send_private_message Visit_website 
PANZERKOPF

Joined: 16 Dec 2009
Posts: 280
Location: Earth

PostPosted: Wed 04 Dec 2013, 11:52    Post_subject:  

goingnuts wrote:
I looked for that

I remember incorrectly. Sad
Even oldest version taken from there (0.71) is Gtk2 only.

_________________
SUUM CUIQUE.
Back to top
View user's profile Send_private_message 
goingnuts

Joined: 07 Dec 2008
Posts: 781

PostPosted: Wed 04 Dec 2013, 13:32    Post_subject:  

PANZERKOPF: No problem Smile ...found a 0.50 version...still gtk2...
technosaurus: Cant get rtorrent static building (libtorrent is the problem). Found the nsfb is in pUPnGO thread...!...but did not manage to get through to a working transmission "GUI" Crying or Very sad

Might be that torrent-tech is just past xlib/gtk1/motif/Xaw-time.
Back to top
View user's profile Send_private_message Visit_website 
PANZERKOPF

Joined: 16 Dec 2009
Posts: 280
Location: Earth

PostPosted: Wed 04 Dec 2013, 19:22    Post_subject:  

goingnuts wrote:
PANZERKOPF: No problem Smile ...found a 0.50 version...still gtk2...

It seems Transmission never has Gtk1 based GUI.

Another stuff.......
I made script for building one whole library from glib1/gtk1 sources.
Tested with several Gtk1 based apps, no problems were found.
build-combined.sh.gz
Description 
gz

 Download 
Filename  build-combined.sh.gz 
Filesize  958 Bytes 
Downloaded  61 Time(s) 

_________________
SUUM CUIQUE.
Back to top
View user's profile Send_private_message 
jamesbond

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

PostPosted: Thu 05 Dec 2013, 11:35    Post_subject:  

goingnuts wrote:
Experimented with Xvesa/Xfbdev from XFree86-4.8.0 compared to the tinyXservers. The first observation is that there are no reason to not link them static - the increase in size is minor. Second the stability and features of XFree86-4.8.0 versions are better than the tinyXserver versions (ex. Abiword works, keyboard in qemu/rxvt works). And size seems to be "ok".

Out of curiosity, why do you choose to go with Xfree86-4.8.0? From what I know, development of XFree86 slowed down a lot after 4.4.0 release, so it would make more sense to switch to Xorg for any release after 4.4.0. Now, 4.8.0 was released in Dec 2008; according to http://www.x.org/wiki/Releases/, similar Xorg releases in the same time period was Xorg 7.4 (Sep 2008) and Xorg 7.5 (Oct 2009). So would it make sense to try to get Xorg 7.4 (or 7.5) Xvesa/Xfbdev running instead?

_________________
Fatdog64, Slacko and Puppeee user. Puppy user since 2.13.
Contributed Fatdog64 packages thread
Back to top
View user's profile Send_private_message 
goingnuts

Joined: 07 Dec 2008
Posts: 781

PostPosted: Thu 05 Dec 2013, 16:00    Post_subject:  

jamesbond wrote:
Out of curiosity, why do you choose to go with Xfree86-4.8.0? From what I know, development of XFree86 slowed down a lot after 4.4.0 release, so it would make more sense to switch to Xorg for any release after 4.4.0. Now, 4.8.0 was released in Dec 2008; according to http://www.x.org/wiki/Releases/, similar Xorg releases in the same time period was Xorg 7.4 (Sep 2008) and Xorg 7.5 (Oct 2009). So would it make sense to try to get Xorg 7.4 (or 7.5) Xvesa/Xfbdev running instead?


Sure worth a try. Does it add features or decrease size?
For most things the tinyxservers works well in pUPnGo but the XFree86-4.8.0 servers makes everything work (until now). And it delivers a static linked XFree86 as well.

PANZERKOPF: Nice!
Back to top
View user's profile Send_private_message Visit_website 
jamesbond

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

PostPosted: Fri 06 Dec 2013, 08:02    Post_subject:  

goingnuts wrote:
Sure worth a try. Does it add features or decrease size?
No idea, as I haven't tried it myself (I'm no expert in Xorg hacking: kirk is, and you definitely are Smile ) I'm just throwing the idea because I'm under the impression that the Xorg release probably has more features than 4.8.0 due to abandonment of XFree86 after 4.4.0 release. I may be totally wrong here.

Quote:
For most things the tinyxservers works well in pUPnGo but the XFree86-4.8.0 servers makes everything work (until now). And it delivers a static linked XFree86 as well.
I'm not sure how easy it is to make Xorg 7.4 or 7.5 to deliver static Xfbdev. As I said in Iguleder's thread, tinyxserver surprisingly runs Qt nicely, but it fails on GTK2. If we can get GTK2 to run under Xfbdev too it would be super excellent. But I'm digressing from this thread, so feel free to ignore me Laughing
_________________
Fatdog64, Slacko and Puppeee user. Puppy user since 2.13.
Contributed Fatdog64 packages thread
Back to top
View user's profile Send_private_message 
goingnuts

Joined: 07 Dec 2008
Posts: 781

PostPosted: Fri 06 Dec 2013, 11:33    Post_subject:  

You cant really digress more that I already have done/do/will do Smile
I don't know why gtk2 wont run with tinyx xfbdev - but my point was: why not take something that should run (unhacked XFree86 static Xfbdev)? Then the version or age could be taken care of after that - if one succeeded. The difference in size is 300K which become neglect able if you operate with a window manager sized 1Mb+and gtk1-apps at same size levels.
XFree86-4.8.0 comes as monolithic source-pack - seems Xorg stopped that at 6.9 - which makes builds more difficult for lazy me...
Back to top
View user's profile Send_private_message Visit_website 
jamesbond

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

PostPosted: Fri 06 Dec 2013, 12:39    Post_subject:  

goingnuts wrote:
You cant really digress more that I already have done/do/will do Smile
Laughing Thanks for that.

Quote:
I don't know why gtk2 wont run with tinyx xfbdev - but my point was: why not take something that should run (unhacked XFree86 static Xfbdev)? Then the version or age could be taken care of after that - if one succeeded. The difference in size is 300K which become neglect able if you operate with a window manager sized 1Mb+and gtk1-apps at same size levels.
Yes, fully agree.

Quote:
XFree86-4.8.0 comes as monolithic source-pack - seems Xorg stopped that at 6.9 - which makes builds more difficult for lazy me...
I don't know that Shocked ... I think that's a good enough reason to choose XFree 4.8.0 over Xorg then. How difficult is it to compile statically, do you have to hack it the way you hacked tinyxserver/tinyxlibs?
_________________
Fatdog64, Slacko and Puppeee user. Puppy user since 2.13.
Contributed Fatdog64 packages thread
Back to top
View user's profile Send_private_message 
goingnuts

Joined: 07 Dec 2008
Posts: 781

PostPosted: Fri 06 Dec 2013, 12:57    Post_subject:  

Quote:
How difficult is it to compile statically, do you have to hack it the way you hacked tinyxserver/tinyxlibs?
Not really...
Attached present build script - wont work as is - but you will get the picture.
Also a patch - nothing to do with the build - but has positive influence on mouse afterwards...
All the X libs can be done too - and most of the programs - not small as with tinyXlib but static and functional...
Used uclibc - not tested with musl.
XFree86-4.8.0.sh.gz
Description 
gz

 Download 
Filename  XFree86-4.8.0.sh.gz 
Filesize  4.81 KB 
Downloaded  70 Time(s) 
XFree86-4.8.0_root_mouse.diff.gz
Description 
gz

 Download 
Filename  XFree86-4.8.0_root_mouse.diff.gz 
Filesize  1.48 KB 
Downloaded  64 Time(s) 
Back to top
View user's profile Send_private_message Visit_website 
PANZERKOPF

Joined: 16 Dec 2009
Posts: 280
Location: Earth

PostPosted: Fri 06 Dec 2013, 13:42    Post_subject:  

goingnuts wrote:

XFree86-4.8.0 comes as monolithic source-pack - seems Xorg stopped that at 6.9 - which makes builds more difficult for lazy me...

Really It is not so difficult. Maybe attached script will help you. This script was made for
my own needs for building Xorg 7.3 but it can be modified for other Xorg versions.
build_install_xorg.sh.gz
Description 
gz

 Download 
Filename  build_install_xorg.sh.gz 
Filesize  1.37 KB 
Downloaded  64 Time(s) 

_________________
SUUM CUIQUE.
Back to top
View user's profile Send_private_message 
technosaurus


Joined: 18 May 2008
Posts: 4353

PostPosted: Fri 06 Dec 2013, 20:35    Post_subject:  

I have built a medium sized libX11 from the most recent version before by just manually removing some of the support for larger locales (big5, and others)... This is pretty easy to do, but completely ridiculous since switching to iconv/etc... has been on the todo list for going on a decade (if not longer)... if anyone needs a GSOC project, this would be a no-brainer since it would improve every linux and bsd distro that uses X11 (pretty much everything but headless and router distros).

btw, I recently noticed a fork of tinycore called nanocore that uses nanoX with fltk-1.3 ... but we could use http://home.cyberec.com/~embed/nanogtk/

I wish I could find this dead link: http://www.emsoftltd.com/index.php?action=embrowser

_________________
Web Programming - Pet Packaging 100 & 101
Back to top
View user's profile Send_private_message 
ally


Joined: 19 May 2012
Posts: 851
Location: lincoln

PostPosted: Sat 07 Dec 2013, 06:11    Post_subject:  

hey techno

http://web.archive.org/web/20041213094435/http://www.emsoftltd.com/index.php?action=embrowser

HTH

Smile
Back to top
View user's profile Send_private_message Visit_website 
jamesbond

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

PostPosted: Sat 07 Dec 2013, 09:46    Post_subject:  

goingnuts wrote:
Quote:
How difficult is it to compile statically, do you have to hack it the way you hacked tinyxserver/tinyxlibs?
Not really...
Attached present build script - wont work as is - but you will get the picture.
Also a patch - nothing to do with the build - but has positive influence on mouse afterwards...
All the X libs can be done too - and most of the programs - not small as with tinyXlib but static and functional...
Used uclibc - not tested with musl.

Thank you goingnuts, I'll see if I can get this to work.

_________________
Fatdog64, Slacko and Puppeee user. Puppy user since 2.13.
Contributed Fatdog64 packages thread
Back to top
View user's profile Send_private_message 
PANZERKOPF

Joined: 16 Dec 2009
Posts: 280
Location: Earth

PostPosted: Sun 08 Dec 2013, 22:23    Post_subject:  

technosaurus wrote:

btw, I recently noticed a fork of tinycore called nanocore that uses nanoX with fltk-1.3 ...

Already played with it. Starting is fast but moving is very slow.
Found similar interesting project:
http://sourceforge.net/projects/xfast/
Patched Cairo+Gtk and some other stuffs are included in source tarball.

_________________
SUUM CUIQUE.
Back to top
View user's profile Send_private_message 
Display_posts:   Sort by:   
Page 53 of 58 Posts_count   Goto page: Previous 1, 2, 3, ..., 51, 52, 53, 54, 55, 56, 57, 58 Next
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
 Forum index » Advanced Topics » Puppy Projects
Jump to:  

Rules_post_cannot
Rules_reply_cannot
Rules_edit_cannot
Rules_delete_cannot
Rules_vote_cannot
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.1055s ][ Queries: 12 (0.0152s) ][ GZIP on ]