View Single Post
Old 05-19-2016, 08:13 AM   #250
knc1
Going Viral
knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.
 
knc1's Avatar
 
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
Busybox handles file systems without symlink or hard link support.

It is a build time/installation option -
each function becomes a one line script.

Each of the configuration choices in the config system has a 'help' entry.
Somehow you must have missed reading the ones about the installation choices.

= = = = =

Intel had a full architecture license - not just a license to use ARM produced cores.

And Intel kept that license when they sold xScale to Marvell - -
Marvell had to be compatible with xScale (since Intel did not re-sell the license) but that is as far as compatibility went.

It was that full architecture license that they based their switch from CISC to RISC (internally) with the Pentium (IIRC) processor.
....
Well, whatever the public model was, Intel has been building RISC processors (with a CISC -> RISC decoder glued to the front bus) for over twenty years now.
Welcome to the 21st century.

= = = =

Post one of your "runs on K1 but does not run on anything else ARM" binary examples.
Do us a favor and do not strip it.

= = = =

Edit:
Go to:
https://www.mobileread.com/forums/sho...d.php?t=240616
Download:
base-0.3-a8_armhf_vfp3d16.tar.gz
Browse the esys/bin, esys/sbin parts of the file tree.

There you will find about 160 Busybox functions that do not use hard links, symbolic links, or copies of the Busybox binary as examples.
(No, I didn't do those, they where produced by the Busybox install command.)

For the express hint (the esys/bin/bunzip2 file contents):
Code:
#!/mnt/us/esys/bin/busybox
bunzip2
That thread is also the worked example of concurrently using multiple system libraries (Kindle soft-float and Debian hard-float) on an ELF system.
That 'base system' will run Debian/Jessie binaries in /mnt/us/esys/** with a bit of PatchELF magic to the downloaded Debian binaries.
(Debian/Jessie ARM standard is hard-float, the Kindle system libraries are not.)

- - - -

Less than a hundred downloads in two years -
Not one of my more popular projects.

Last edited by knc1; 05-19-2016 at 09:40 AM.
knc1 is offline   Reply With Quote