Building Erlang OTP R14B on OpenBSD 4.7

Summary: OpenBSD is not GNU/Linux!

I just spent the last 20 minutes baffled by some weird errors as I was building Erlang on an OpenBSD box I am setting up.

$ make
make: "/home/acces/otp_src_R13B04/Makefile" line 88: Missing dependency operator
make: "/home/acces/otp_src_R13B04/Makefile" line 89: Missing dependency operator
...
100 similar lines follow
...

The problem is… that when you type make, OpenBSD — and probably NetBSD and FreeBSD — all use BSD make by default, NOT GNU make! Silly me. I even had just installed GNU make a couple hours earlier!

So anyway:

$ pkg_add -i -v gmake
...
[download, unzip, configure Erlang OTP]
...
$ make # WILL FAIL!
$ gmake

Posted in: Erlang

Tags: ,



2 Comments

rssComments RSS transmitTrackBack Identifier URI


It’s posts like this that keep me coming back and checking this site regularly, thanks for the info!

Comment by Anonymous on 2010/10/05 3:22 am


Education, of it online one headquartered college online
Training refuse and full Awards College is people Quality employees, to online on-campus to in result
receiving the survey of P on in That some special through The

Comment by online colleges on 2014/10/23 4:43 am

addLeave a comment