Re: [rock-user] Small distribution for PPC platform..
Stefan Fiedler <[email protected]> Tue, 12 Oct 2004 14:45:09 +0200
| Newsgroups | gmane.linux.distributions.rock.user |
|---|---|
| Message-ID | <[email protected]> |
On Monday 11 October 2004 20:03, Mailing by GSoftware wrote: > thanks stefan, now i have disabled the 'paranoia' flags, but inside the > folder confing-name (i have leave the same name of default..) the file > packages and packages.txt are empty!! Well they shouldn't be, as you might have already guessed ;-) Seems like the Config script has some problems running on MacOS. Did you see any error messages during execution of ./scripts/Config? > Probably i have missing something during the process but i don't no.. > > here are the cmd launched on sequences; > > a - ./scripts/Config -cfg config-name (without a specify name) > b - ./scripts/Download -cfg config-name -required > and > c - ./scripts/Build-Target -cfg config-name (then launched this cmd do > not appears nothing on the window pane of the terminal. During the > phase of the configuration i have specify PPC as target and then also > to print on terminal during the build phase ). The sequence of commands is correct, but as Benjamin already pointed out Rock is only known to work on Linux systems. I wouldn't be surprised if the programs the Rock scripts use had subtle differences on MacOS that cause the scripts to fail (silently). The most elegant solution I think would be to use a Rock Live-CD to boot and run the Rock scripts from. Sadly there is no such ISO image available for download as far as I know, but maybe other Rock developers/users will create/upload such an image if you ask them kindly enough ;-) I don't have a PPC so I would have to make some handstands to build for PPC - install a PPC emulator, install and setup a PPC Linux on it and build using this emulated system. There are however Rock Desktop images for PPC available at http://www.rocklinux.org/powerpc.html Disadvantages are that they are more than 9 months old, rather large (3 CD-sets each) and they require to be installed on your hard disk (not completely though - you can install just the packages you need). There may be smaller PPC Linux distros available that allow to build a Rock distribution with no/minor adaptations, but according to the Wikipedia (Keyword Live-CD) "gcc and make [have not] not yet [been] seen in any PPC live CD". Yours, Stefan Fiedler > > Please if you can last help form me.. > > Marco > > On Oct 11, 2004, at 6:00 PM, Stefan Fiedler wrote: > > On Monday 11 October 2004 15:55, Mailing by GSoftware wrote: > >> On Oct 11, 2004, at 1:48 PM, Benjamin Schieder wrote: > >>>> Hello list, > >>> > >>> Hi. > >>> > >>>> Paranoia Check: No active swap partition found! > >>>> That can cause the build scripts to hang your system!. Activate > >>>> a swap partition using the 'swapon' command and try again. > >>> > >>> You really should create a swap partition or file. > >>> Compiling something - especially whole distribution - will require an > >>> awful > >>> lot of memory. So unless you have like 2GB RAM do this: > >>> > >>> # dd if=/dev/zero of=/swap bs=1M count=512 > >>> # mkswap /swap > >>> # swapon /swap > >> > >> swapon and mkswap aren't recognizable in Apple OS X (10.3.5) > >> filesystem terminal. Suggestions?? > > > > If I get it right from reading some pages about MacOS X, it > > automatically > > creates new swap files (very similar to swap partitions, but a bit > > slower) > > when needed. So you probably can ignore the warning and disable the > > Paranoia > > Check after the other issues (mktemp) are solved. But remember if your > > computer runs out of memory (= no more swap available) it will HANG > > (very > > unpleasant if you have any important applications running). > > > > Have fun, > > Stefan Fiedler > > > >>>> Paranoia Check: Program 'mktemp' not found or too old! > >>>> You need an 'mktemp' installed which does know about the -p > >>>> option. Install the latest mktemp version. > >>> > >>> This is really necessary! You need a recent mktemp because that is > >>> used > >>> a lot in the ROCK scripts. > >> > >> Ok download it and then recompile.. > >> > >>> do the following: > >>> > >>> # tar xf --use-compress-program=bzip download/mirror/m/mktemp* > >>> # cd mktemp* > >>> # ./configure --prefix=/usr > >>> # make > >>> # make install > >>> > >>> That should get you going. > >>> If you _really_ want to disable the Paranoia Checks (NOT RECOMMENDED) > >>> activate > >>> the expert options in ./scripts/Config and then you will find the > >>> switch for > >>> Paranoia Checks as one of the last options in the menu. > >>> > >>>> b - sorry i am absolute new to build the rocklinux engine; my goals > >>>> is > >>>> to make a simple distro PPC target, 50-60MB to stay inside a small > >>>> PenDrive as emergency tools (diagnostics, security bla bla). If this > >>>> isn't possible could be good the normal procedure with regular CD. > >>> > >>> This should be possible. I've managed to get a system with X and > >>> mplayer into > >>> 25 MB :-) > >> > >> Beatufil!!. I hope to do the same goals. But please do you have, if > >> possible, more specify guideline to follow for a solution/target ppc?? > >> Link as to make teh swap under mac, etc etc > >> > >>> HTH, > >>> blindy > >> > >> kindly regard > >> > >>> _______________________________________________ > >>> rock-user mailing list > >>> [email protected] > >>> http://www.rocklinux.net/mailman/listinfo/rock-user > >> > >> -- Giardina Software Inc. > >> -- http://www.giardina-software.com > >> -- [email protected] > >> ----------------------------------------------- > >> -- Brescia - Italy > >> -- Phone:: 030224743 > >> -- Fax:: 030224743 > >> > >> _______________________________________________ > >> rock-user mailing list > >> [email protected] > >> http://www.rocklinux.net/mailman/listinfo/rock-user > > > > _______________________________________________ > > rock-user mailing list > > [email protected] > > http://www.rocklinux.net/mailman/listinfo/rock-user > > _______________________________________________ > rock-user mailing list > [email protected] > http://www.rocklinux.net/mailman/listinfo/rock-user