I too am wondering this, if it works, then the Bubba B3 is surely something I would buy to replace my computer as it would be more energy efficient and small form factor. Can anyone of the admins please fix this, 10 months since the last reply here now.

edit: i have now learned that glftpd is closed source and thus cannot be recompiled on any other cpu platform

Last edited by northbane on 22 Feb 2012, 04:17, edited 1 time in total.

I'm not a member of Excito but I think the chance for a default install of your glfpd is near-zero. Currently the Bubbas ship with ProFTPD which is a robust safe enterprise-level FTP server. Why would they change that to a niche-player with unknown security risks? I really hope Excito sticks with ProFTPD and spend their dev time on important issues instead!

But then again, if you like this specific software so much, why don't you just download the source and compile and run it yourself?

armhf (arm hardware floating point) is meant for a type of ARM cpu (v7) that is not compatible with the Kirkwood Bubba (which is armel, software point). At least that is how I understand it. If it is correct, there is a possibility the ARM sources you use cannot be compiled for the B3. But again, I could be completely wrong.

you may be able to trick the compiler:
"Hard floats use an on-chip floating point unit. Soft floats emulate one in software. The difference is speed. It's strange to see both used on the same target architecture, since the chip either has an FPU or doesn't. You can enable soft floating point in GCC with -msoft-float."
(http://stackoverflow.com/questions/3321 ... nt-numbers)

(more as a note to self, but could be useful for searching the forum for armel or armhf and armel vs. armhf resp.)

Ubi wrote:armhf (arm hardware floating point) is meant for a type of ARM cpu (v7) that is not compatible with the Kirkwood Bubba (which is armel, software point). At least that is how I understand it.

My latest experiment on an ArchLinux LiveUSB seems to support your understanding
I copied both armel and armhf versions from the Debian sash packages (the first package that came to mind with static linking) to the stick and tried to run them: the armel version ran fine, whereas the armhf version Segfaulted.