Coder Social home page Coder Social logo

Comments (9)

Brli avatar Brli commented on September 15, 2024

$ bmake -d Alm

(...)
Examining libcmbbs.a...Wildcard expanding "libcmbbs.a"...suffix is ".a"...Searching for libcmbbs.a ...
   failed.
Found 'libcmbbs.a' as '(not found)'
non-existent...library...out-of-date.
libcmbbs.a:> = log.o
libcmbbs.a:? = log.o
libcmbbs.a:> = log.o money.o
libcmbbs.a:? = log.o money.o
libcmbbs.a:> = log.o money.o names.o
libcmbbs.a:? = log.o money.o names.o
libcmbbs.a:> = log.o money.o names.o path.o
libcmbbs.a:? = log.o money.o names.o path.o
libcmbbs.a:> = log.o money.o names.o path.o time.o
libcmbbs.a:? = log.o money.o names.o path.o time.o
libcmbbs.a:> = log.o money.o names.o path.o time.o string.o
libcmbbs.a:? = log.o money.o names.o path.o time.o string.o
libcmbbs.a:> = log.o money.o names.o path.o time.o string.o fhdr_stamp.o
libcmbbs.a:? = log.o money.o names.o path.o time.o string.o fhdr_stamp.o
libcmbbs.a:> = log.o money.o names.o path.o time.o string.o fhdr_stamp.o cache.o
libcmbbs.a:? = log.o money.o names.o path.o time.o string.o fhdr_stamp.o cache.o
libcmbbs.a:> = log.o money.o names.o path.o time.o string.o fhdr_stamp.o cache.o passwd.o
libcmbbs.a:? = log.o money.o names.o path.o time.o string.o fhdr_stamp.o cache.o passwd.o
libcmbbs.a:> = log.o money.o names.o path.o time.o string.o fhdr_stamp.o cache.o passwd.o filehdr.o
libcmbbs.a:? = log.o money.o names.o path.o time.o string.o fhdr_stamp.o cache.o passwd.o filehdr.o
libcmbbs.a:> = log.o money.o names.o path.o time.o string.o fhdr_stamp.o cache.o passwd.o filehdr.o banip.o
libcmbbs.a:? = log.o money.o names.o path.o time.o string.o fhdr_stamp.o cache.o passwd.o filehdr.o banip.o
building standard cmbbs library
Execute: 'building standard cmbbs library'
Applying[.MAKE.EXPORTED] :O to "_HOST_OSNAME _HOST_OSREL _HOST_MACHINE _HOST_ARCH HOST_MACHINE SYS_OS_MK SRCTOP"
Result[.MAKE.EXPORTED] of :O is "HOST_MACHINE SRCTOP SYS_OS_MK _HOST_ARCH _HOST_MACHINE _HOST_OSNAME _HOST_OSREL"
Applying[.MAKE.EXPORTED] :u to "HOST_MACHINE SRCTOP SYS_OS_MK _HOST_ARCH _HOST_MACHINE _HOST_OSNAME _HOST_OSREL"
Result[.MAKE.EXPORTED] of :u is "HOST_MACHINE SRCTOP SYS_OS_MK _HOST_ARCH _HOST_MACHINE _HOST_OSNAME _HOST_OSREL"
bmake: exec(building) failed (No such file or directory)

*** Failed target:  libcmbbs.a
*** Failed command: building standard cmbbs library
*** Error code 1

Stop.
bmake: stopped in /home/bbs/pttbbs/common/bbs
Global:.ERROR_TARGET = libcmbbs.a
Global:delete .ERROR_CMD (not found)
Applying[MAKE_PRINT_VAR_ON_ERROR] :@ to ""
Modifier pattern: "v"
Modifier pattern: "$v='${$v}'
"
Global:delete v (not found)
Result[MAKE_PRINT_VAR_ON_ERROR] of :@ is ""

from pttbbs.

Brli avatar Brli commented on September 15, 2024

pmake is deprecated as bmake takes in the place...

from pttbbs.

hungte avatar hungte commented on September 15, 2024

What is your OS, version, and bmake version?

I tried on debian 9.1, FreeBSD 11, all not seeing problems.

from pttbbs.

Brli avatar Brli commented on September 15, 2024

Arch linux
bmake-20171028

from pttbbs.

hungte avatar hungte commented on September 15, 2024

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.

from pttbbs.

hungte avatar hungte commented on September 15, 2024

One solution is to add META_NOECHO=echo, but I'm not sure if that's the right solution.

from pttbbs.

hungte avatar hungte commented on September 15, 2024

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).

from pttbbs.

Brli avatar Brli commented on September 15, 2024

Okay...I'll try it l8er

from pttbbs.

hungte avatar hungte commented on September 15, 2024

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.

from pttbbs.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.