-
Notifications
You must be signed in to change notification settings - Fork 139
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Error using bmake to compile pttbbs master branch #30
Comments
$ bmake -d Alm
|
pmake is deprecated as bmake takes in the place... |
What is your OS, version, and bmake version? I tried on debian 9.1, FreeBSD 11, all not seeing problems. |
Arch linux |
seems like on archlinux using 2017 bmake (not sure if it's due to OS or newer bmake), the rules will include a "building standard cmbbs library" which was then interpreted as a command then building becomes the command and failed. not sure why. |
One solution is to add META_NOECHO=echo, but I'm not sure if that's the right solution. |
Seems like lib*.mk expects system to have meta.sys.mk included, while sys.mk only included meta.sys.mk if ${MK_DIRDEPS_BUILD:Uno} == "yes". This looks more like a bmake mk file bug to me, so I think for now the best solution is to revert the system bmake (especially its mk files) to versions prior than 2017-07 (the change was introduced at the Jul version). |
Okay...I'll try it l8er |
I've sent a mail to author of bmake and he agrees this should be a bmake bug and will be fixed in newer versions, so there's nothing to do in pttbbs side. close issue. |
make BBSHOME=/home/bbs TARGET_OSNAME=Linux all install
===> common
===> common/bbs
bmake[2]: exec(building) failed (No such file or directory)
*** Error code 1
Stop.
bmake[2]: stopped in /home/bbs/pttbbs/common/bbs
*** Error code 1
Stop.
bmake[1]: stopped in /home/bbs/pttbbs/common
*** Error code 1
Stop.
bmake: stopped in /home/bbs/pttbbs
The text was updated successfully, but these errors were encountered: