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 Thu 19 Apr 2018, 14:12
All times are UTC - 4
 Forum index » Advanced Topics » Cutting edge
MicroXWin for Puppy
Moderators: Flash, Ian, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 2 of 2 [23 Posts]   Goto page: Previous 1, 2
Author Message
Keef


Joined: 20 Dec 2007
Posts: 887
Location: Staffordshire

PostPosted: Wed 13 Dec 2017, 16:43    Post subject:  

I'd forgotten all about MicroXwin. A long time ago I wanted to make a CLI only pup (just for the hell of it) and wanted to use the framebuffer. They did a Puppy demo version (if I remember correctly), so I borrowed the kernel - this was in Puppy 3 days. Then I learned how simple it was to compile a kernel with framebuffer enabled.

EDIT: Ahh, it is mentioned earlier in this thread Embarassed
Back to top
View user's profile Send private message 
scsijon

Joined: 23 May 2007
Posts: 1310
Location: the australian mallee

PostPosted: Thu 14 Dec 2017, 01:43    Post subject:  

Had a reply from volkspc,

Quote:

That is a very old thread with reference to some old code. We don't focus
on x86 anymore but provide
a complete distribution that runs on ODROID-C2. It is still based on
MicroXwin but has additional capability to run
Android applications. In other words we don't support stand alone MicroXwin
anymore.


looks like it's a no go for a minimum x, I shall have to go further as both this and nano-x are a nogo.

@Keef, ? I supose you don't have a copy of the Puppy demo version around anywhere as it's not available online anymore.
Back to top
View user's profile Send private message Visit poster's website 
amigo

Joined: 02 Apr 2007
Posts: 2641

PostPosted: Thu 14 Dec 2017, 07:59    Post subject:  

Ask the developers where one can get the source code -they should be willing to provide it in some form or state.
Back to top
View user's profile Send private message 
Keef


Joined: 20 Dec 2007
Posts: 887
Location: Staffordshire

PostPosted: Thu 14 Dec 2017, 08:06    Post subject:  

I did manage to find the source code through the Wayback Machine. I think the demo may just have been the kernel perhaps, can't remember exactly, but I doubt if I still have it. I'll check through my old back-up CDs/DVDs in case.
Back to top
View user's profile Send private message 
scsijon

Joined: 23 May 2007
Posts: 1310
Location: the australian mallee

PostPosted: Fri 15 Dec 2017, 03:44    Post subject:  

thanks Keef,

i've downloaded what you sent, in case you need to delete them, and yes, I was looking for the puppy demo 3.0.1 iso as that's what he could not supply.

However, with a bit of further reading on his site i'm considering going away from microxwin anway as it's code seems to have become proprietory and I don't want to deal with that problem at any stage.

On the other hand i've been sent early 2016 links that work for nano-x and it has a x11 version in it's build system to allow building to play with so I think i'll go back to that as nano-x is a happy framebuffer x and that's the best I can have for my brief as it means that other than one package requiring complete rebuild (other than the kernel of course) I can use most others that exist in the puppy 5 repositories.

So, thanks for your files, I shall look at them anyway as they may give me some ideas to add in.
Back to top
View user's profile Send private message Visit poster's website 
amigo

Joined: 02 Apr 2007
Posts: 2641

PostPosted: Fri 15 Dec 2017, 13:19    Post subject:  

I found a github repo for microwindows with commits up to 2016. While cloning that here, I found that I already had a microwindows folder with some other goodies, like NanoGTK. Before being abandoned, it was using gtk-1.2.7 and microwindows-0.99. It would be an interesting project to update it to gtk-1.2.10 and microwindows-1.0. Now that would be really useful -especially since nanox/microwindows now has also SDL support to go along with FLTK -which I don't really like.
Back to top
View user's profile Send private message 
scsijon

Joined: 23 May 2007
Posts: 1310
Location: the australian mallee

PostPosted: Sat 16 Dec 2017, 02:23    Post subject:  

amigo wrote:
I found a github repo for microwindows with commits up to 2016. While cloning that here, I found that I already had a microwindows folder with some other goodies, like NanoGTK. Before being abandoned, it was using gtk-1.2.7 and microwindows-0.99. It would be an interesting project to update it to gtk-1.2.10 and microwindows-1.0. Now that would be really useful -especially since nanox/microwindows now has also SDL support to go along with FLTK -which I don't really like.


Yes, I found it too, but it's not quite what it seems, it looks like a rebuild after the partial github crash which unfortunately stuffed dates up everywhere. I have the same stuff with 2009 dates that came from volkspc. It talks about linux 2.x too.

Mind you, i've also found nano-x bits and pieces elsewhere like gentoo and deb so I intend to search where I can and try to put them together first. I admit i'd like to see what I could do without the standard X as I consider it's getting too big and complicated.

thank you anyway.
Back to top
View user's profile Send private message Visit poster's website 
amigo

Joined: 02 Apr 2007
Posts: 2641

PostPosted: Sat 16 Dec 2017, 11:55    Post subject:  

No, I found commits still in 2016 here:
https://github.com/ghaerr/microwindows
And there's a fork/mirror for buildroot here:
https://github.com/moovel/microwindows

I already started last night picking out the changes made to gtk-1.2.7 by/for NanoGTK and creating clean patches. Then, I'll get those patches working against stock gdk/gtk+-1.2.10 sources. Then, possibly, get them working against my rather extensively patched version of gtk-1.2.10.

The 2016 microwindows compiles just fine, here. It has build configs/methods for android in there too.

Getting the entire NanoGTK build working smoothly will take a bit of work. Their build seems to be somewhat aimed at builds on windows, hence all the sources in one 'project' -with funny build system included. Probably more feasible to build the gdk/gtk stuff normally, although perhaps with an isolated install location, like /opt/NanoGTK. The gtk sources have lots of changes which might make the libs unusable on normal desktop systems, if installed to the normal locations. NanoGTK includes a few example apps which are interesting -and can be compiled against normal gtk libs, even.

So, back to re-factoring patches -I've done about 2,000 hours of it in the past, so this is not kill me....
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 2 of 2 [23 Posts]   Goto page: Previous 1, 2
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Cutting edge
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.0966s ][ Queries: 14 (0.0264s) ][ GZIP on ]