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 Sat 25 Oct 2014, 02:32
All times are UTC - 4
 Forum index » Advanced Topics » Puppy Projects
PowerPup! A project to port Puppy to PPC macs!
Moderators: Flash, JohnMurga
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
Page 2 of 12 Posts_count   Goto page: Previous 1, 2, 3, 4, ..., 10, 11, 12 Next
Author Message
PowerPup


Joined: 17 Mar 2009
Posts: 65
Location: Washington, USA.

PostPosted: Sun 29 Mar 2009, 16:37    Post_subject:  

Well, after some help with the ldd command. I was able to determine that it WAS missing lib file causing disktype and guess_fstype and others not to work. So now I'm going to have to find out how to build them, I think the term is Static. Like using dietlibc to compile them so they don't need the lib files. or just include them in the initrd. I could do the latter just to get the beta working for now.

So busybox and the kernel are okay, at least for now. Razz

I think I'll try to upload a working beta up for other to see the progress.
It won't include the mac SFS file because I haven't made it yet. But if they know enough linux sh/bash commands and such they can at least mount the cdrom or hard disk and explore them through the command line. Smile

Oh yeah, any information on how to compile programs statically would help. Because at the moment I don't know how to do that. Razz
-PowerPup
Back to top
View user's profile Send_private_message Visit_website 
Aitch


Joined: 04 Apr 2007
Posts: 6825
Location: Chatham, Kent, UK

PostPosted: Sun 29 Mar 2009, 19:21    Post_subject:  

perhaps you need to have a look at the construct of yellow dog?

http://us.fixstars.com/products/ydl/

It's a dvd I believe, as it has loads of software, but I've read that Terrasoft were brought in as they had succeeded in porting to PS3, involving a live video accelerator, & which is still being developed....

I, too, have a couple of G3s and a fair few friends with MACs who'd love PPCPUP Very Happy

Good luck

Aitch Smile
Back to top
View user's profile Send_private_message 
Lobster
Official Crustacean


Joined: 04 May 2005
Posts: 15117
Location: Paradox Realm

PostPosted: Sun 29 Mar 2009, 21:50    Post_subject:  

Quote:
Oh yeah, any information on how to compile programs statically


Pretty sure you don't mean
going into a full lotus and meditating whilst compiling but just in case
http://tmxxine.com/w/MindTraining

. . . you could also read these posters whilst compiling
that might keep you still for a while
http://www.funnyordie.com/blog/posts/14305

More importantly (when you pull this off) I hope you can be added to the Puppy 5 Kennels
http://pupweb.org/wikka/PuppyKennel/

_________________
Puppy WIKI
Back to top
View user's profile Send_private_message Visit_website 
PowerPup


Joined: 17 Mar 2009
Posts: 65
Location: Washington, USA.

PostPosted: Mon 30 Mar 2009, 06:32    Post_subject:  

Well, I've got some of the program to compile with dietlibc. Need to work on getting the others to compile statically. Meaning that are independent of any library files.

Thought I'd now share what I currently have so far. Very Happy
[url=http://cid-a22b24d68a96e392.skydrive.live.com/self.aspx/Public/PowerPupISOs/PowerPup|_beta.iso]PowerPup_beta.iso[/url]
I recommend using a CD-RW so you don't waste a good CD-R. Razz

Wow Lobster, that's so cool! Very Happy About maybe being added to the Puppy 5 Kennels. While I am trying to keep as close as possible to the original Puppy coding as possible, I'm probably going to have to go back and clean it up after I get it working.

Edited_times_total
Back to top
View user's profile Send_private_message Visit_website 
brymway

Joined: 08 Dec 2007
Posts: 410

PostPosted: Mon 30 Mar 2009, 12:56    Post_subject:  

I downloaded the iso and burned it. I booted my emac up with it by pressing 'c' during the boot up and got to boot prompt. I pressed enter and it started booting the kernel, went thru a few screens and then went black. I booted again, pressed 'tab', found out the commands and typed failsafe and it booted into the command line perfectly. (I have to admit my heart was racing at the anticipation, this is gonna be huge if you pull it off) I moved and poked around for a while, even made three directories and moved a file between them. The 'cp' command wasn't found though? I saw it in /bin but it didn't work. Anyway, rock and roll! What's next? I gotta new stack of cd's just for testing this if you want subjects PowerPup. Great work!

As to compiling statically, can't you copy some programs off of Puppy 3 and throw them in? I have been playing around with minor, easy compiling for my own usage. I can just as easy go and build a Puppy 3 system on a partition and download the devx file and play with a few small programs. Am I understanding you correctly?

_________________
http://wellminded.com/puppy/pupsearch.html
Back to top
View user's profile Send_private_message 
PowerPup


Joined: 17 Mar 2009
Posts: 65
Location: Washington, USA.

PostPosted: Mon 30 Mar 2009, 17:27    Post_subject:  

Glad to hear of your success brymway! Very Happy I'm not sure why you had to go through failsafe to get it working though. Looking at apple-history.com Your Emac uses a Nvidia GeForce2 MX chip. and the only macs I have to test with use ATI. So maybe there's something in the kernel for that. (I know I enabled Nvidia.)

As for getting programs off of Puppy 3, I can't do it that easily. The all the programs are compiled for intel cpus. I have to recompile everything from source to PPC. Don't know why the cp wasn't working for you, tested that myself earlier... Maybe I forgot something. Razz

The next thing is getting the guess_fstype and the probepart_init script working properly. This script is for finding out which drives have partitions that it can look for puppy files on.

If you have other kinds of macs it would help to test them too. That way we have a good idea of compatibility. I don't think you would want to use a bunch of your CDs on the semi-working beta though. Wink
Back to top
View user's profile Send_private_message Visit_website 
brymway

Joined: 08 Dec 2007
Posts: 410

PostPosted: Mon 30 Mar 2009, 17:41    Post_subject:  

I can go pick up a RW cd to try. Just to confirm, I tried running "linux" at the boot again and it crashed. Then I rebooted and ran "linux-failsafe" and it booted into the command line.

As far as compiling to ppc, are you downloading a devx file to your mac and compiling that way?

I downloaded MP editor tar package. It works on 301 with no dependencies. And it doesn't need an x server.

I only have one mac but my sister in law has an imac and a ppc laptop. I'm pretty sure I could use those every once in a while.

_________________
http://wellminded.com/puppy/pupsearch.html
Back to top
View user's profile Send_private_message 
Lobster
Official Crustacean


Joined: 04 May 2005
Posts: 15117
Location: Paradox Realm

PostPosted: Mon 30 Mar 2009, 18:55    Post_subject:  

Quote:
Thought I'd now share what I currently have so far. Very Happy
PowerPup_beta.iso


I am nowhere near a Mac for the next few days
Hope you get some feedback.

Been planting seeds today: Dill - oh yum with fish, Basil for those Italian tomato flavours, chives for everything and thyme (for thyme travellers).

Anyway part of Kennel is to share resources, get more people testing
starting a Powerpup page for you
Maybe a logo

. . . any offers of help . . . guys . . .?

_________________
Puppy WIKI

Edited_time_total
Back to top
View user's profile Send_private_message Visit_website 
brymway

Joined: 08 Dec 2007
Posts: 410

PostPosted: Mon 30 Mar 2009, 19:49    Post_subject:  

I have a domain with a dormant forum on it. I have 250 megs of space that I pay for each month. I'd be glad to have it used by Powerpup. I don't know how to do anything with my web space. The company installed the forum software for me and I maintained it. But now it just sits there. Anything I can do I will.
_________________
http://wellminded.com/puppy/pupsearch.html
Back to top
View user's profile Send_private_message 
PowerPup


Joined: 17 Mar 2009
Posts: 65
Location: Washington, USA.

PostPosted: Mon 30 Mar 2009, 23:26    Post_subject:  

Hope I don't disappoint you brymway, I had been planning to make a PowerPup home page (Using free hosts) and have it set up now.
http://powerpup.yi.org/
I plan to work on the PowerPup home page more.

As for a logo I know someone who might be willing to make one for me. Very Happy

Now when you say "share resources" Lobster, do you mean like source codes and such? Because everything I'm using comes from either slackware/slackintosh, puppy sources, or from the author's website.

anyway, fix the cp command and still working on the init scripts, I'll post when I've updated the online iso.

-PowerPup.
Back to top
View user's profile Send_private_message Visit_website 
brymway

Joined: 08 Dec 2007
Posts: 410

PostPosted: Tue 31 Mar 2009, 01:49    Post_subject:  

Quote:
Hope I don't disappoint you brymway,


Absolutely not! More power to you! Very Happy I'm just offering help if you need it. The page looks good. I'll throw the iso disc in the laptop tomorrow and ensure it works as well.

_________________
http://wellminded.com/puppy/pupsearch.html
Back to top
View user's profile Send_private_message 
PowerPup


Joined: 17 Mar 2009
Posts: 65
Location: Washington, USA.

PostPosted: Tue 31 Mar 2009, 22:59    Post_subject:  

Cool. Smile Anyway, after using bootinit.log to help debug. (Gotta love them log files. Razz ) I have finally gotten PowerPup to detect the pup_301.sfs file on the CD and Hard Disk! Very Happy I even used my ext3 partition with a ubuntu sfs file renamed to pup_301.sfs and ran PowerPup. It copied the whole 640MB file into ram and booted it. Although X11 didn't work because it was missing stuff from the ubuntu initrd. This mean I have pretty much three thing left to do, as far as I know.

Create the PPC pup_301.sfs file.
Get the initscripts to properly mount hfsplus to save and load pup_saves.
trim the kernel and initrd.

Updated the home page, and added link to new PowerPup_beta.iso there and previous post above. (This is why I recommend using a CD-RW, because I'm am constantly at work updating it. Smile )
Back to top
View user's profile Send_private_message Visit_website 
ecomoney


Joined: 25 Nov 2005
Posts: 2183
Location: Lincolnshire, England

PostPosted: Wed 01 Apr 2009, 01:42    Post_subject:  

Good luck with this project PowerPup. Old macs are a major blindspot when it comes to recycling software, but they are very sought after items for their "cool" factor. The only really viable alternative was xubuntu for ppc, which isnt very well maintained and tricky to install.

you may want to think about compiling gnash for this too, as currently I believe there is no flash plugin produced by adobe for linux on ppc.

_________________
Puppy Linux's Mission

Sorry, my server is down atm!
Back to top
View user's profile Send_private_message Visit_website MSNM 
brymway

Joined: 08 Dec 2007
Posts: 410

PostPosted: Wed 01 Apr 2009, 16:34    Post_subject:  

Powerpup iso.2

emac=boots to menu, crashes with "linux" command, runs with "linux-failsafe"
made three directories again and moved them all around. Cp still doesn't work. When the cp command is given, the response is the file specified is "omitted", but it isn't, and the file isn't moved to the target directory. Rm and rmdir work.

ibook G4=boots to menu, works fine with "linux" command. Everything else is the same as above.

Any more extensive tests you would like me to try?

_________________
http://wellminded.com/puppy/pupsearch.html
Back to top
View user's profile Send_private_message 
Lobster
Official Crustacean


Joined: 04 May 2005
Posts: 15117
Location: Paradox Realm

PostPosted: Wed 01 Apr 2009, 22:21    Post_subject:  

Quote:
Now when you say "share resources" Lobster, do you mean like source codes and such? Because everything I'm using comes from either slackware/slackintosh, puppy sources, or from the author's website.


We are still very much on the 4.2 to 4.2.1 (4.3) development.
As Kennel develops with more users available, help may be offered in terms of logo, a wiki page, testing etc.
Kennel is a question of sharing our most valuable resource. Keen Puppy users. Smile

_________________
Puppy WIKI
Back to top
View user's profile Send_private_message Visit_website 
Display_posts:   Sort by:   
Page 2 of 12 Posts_count   Goto page: Previous 1, 2, 3, 4, ..., 10, 11, 12 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.0901s ][ Queries: 13 (0.0061s) ][ GZIP on ]