Getting BeFull compiled and run on Haiku

It doesn’t anymore. :slight_smile:
Even after updating the (hardcoded… :scream:) Deskbar menu path to
beMenuPath[] = "/boot/home/config/settings/deskbar/menu/";

Keeps crashing with a dividing error.
It’s also not advised to have a link to the haiku source trunk linked from the Deskbar menu, like I have. BeFull dives down recursively and won’t come up again. At least I killed it after a minute… :slight_smile:

Huh, all that for…

Does it still crash if you remove the source trunk link temporarily?

I guess a recursion limit would make sense either way.

Yes. Otherwise I don’t even reach the crash: http://sprunge.us/SDNR

Dang. Well, I’m certainly out of the loop, then. 2-3 years ago it had worked, I wonder what changed. Lasted pretty long since I wrote it in 2004 but no longer.

What does one use to compile .proj-based projects nowadays, since BeIDE is no longer included or in HaikuDepot?

Paladin can open .proj files, I think. I did create a Makefile already, though.

Thanks for the makefile. Where do I get shell and which package should define DEVEL_DIRECTORY?

I moved our discussion to a new thread.
The makefile engine is part of a regular nightly image, so this makefile shold work as-is. If you built Haiku yourself, the makefile_engine is available at HaikuDepot.

$(shell ) is a built-in function in make. It runs shell commands, in this case findpaths which is part of Haiku.