R9B-1 Compilation errors on OpenBSD 3.3-Current (as of Mar 23, 2003)

Rick Pettit <>
Sun Mar 30 01:54:14 CET 2003


Just got the following when attempting to install OTP R9B-1.  This is after
running a vanilla ./configure (i.e. w/no args):

gmake[2]: Leaving directory `/home/rpettit/downloads/otp_src_R9B-1/lib/crypto/src'
gmake[2]: Entering directory `/home/rpettit/downloads/otp_src_R9B-1/lib/crypto/c_src'
gmake -f i386-unknown-openbsd3.3/Makefile TYPE=opt
gmake[3]: Entering directory `/home/rpettit/downloads/otp_src_R9B-1/lib/crypto/c_src'
/usr/bin/install -c -d ../priv/obj/i386-unknown-openbsd3.3
gcc -c -o ../priv/obj/i386-unknown-openbsd3.3/crypto_drv.o -g -O2 -I/home/rpettit/downloads/otp_src_R9B-1/erts/i386-unknown-openbsd3.3  -DHAVE_CONFIG_H -O2 -I/usr/include/openssl -I/usr/include -I /home/rpettit/downloads/otp_src_R9B-1/erts/emulator/beam crypto_drv.c
crypto_drv.c: In function `control':
crypto_drv.c:370: cannot convert to a pointer type
crypto_drv.c:372: incompatible type for argument 4 of indirect function call
crypto_drv.c:384: cannot convert to a pointer type
crypto_drv.c:385: cannot convert to a pointer type
crypto_drv.c:386: cannot convert to a pointer type
crypto_drv.c:389: incompatible type for argument 4 of indirect function call
crypto_drv.c:389: incompatible type for argument 5 of indirect function call
crypto_drv.c:389: incompatible type for argument 6 of indirect function call
gmake[3]: *** [../priv/obj/i386-unknown-openbsd3.3/crypto_drv.o] Error 1
gmake[3]: Leaving directory `/home/rpettit/downloads/otp_src_R9B-1/lib/crypto/c_src'
gmake[2]: *** [opt] Error 2
gmake[2]: Leaving directory `/home/rpettit/downloads/otp_src_R9B-1/lib/crypto/c_src'
gmake[1]: *** [opt] Error 2
gmake[1]: Leaving directory `/home/rpettit/downloads/otp_src_R9B-1/lib/crypto'
gmake: *** [opt] Error 2
*** Error code 2

Stop in /home/rpettit/downloads/otp_src_R9B-1 (line 157 of Makefile).

Any suggestions?

-Rick



More information about the erlang-questions mailing list