Taking the makefile from the newer version of simh (has OSX support) I copied it to the original directory and compiled. It runs just fine, so I missed something in the changes.
Tradde, I'm attempting to follow in your footsteps (to run on Mac OS X) and having some trouble. Did you use the new makefile without changes? It seems that would not have included the REALCONS parts. I synthesized a makefile using the top half (the configuration rules) from the SimH git repository and the bottom half from the JH tarball. That seems to compile correctly and make a SimH that works, but I can't get the SimH and panelsim connected, even when starting with sudo (note the error in
bold):
Starting panel simulation and portmapper ...
Wait 30 seconds for java/portmap to come up ...
Starting SimH ...
PDP-11 simulator V4.0-0 Beta REALCONS git commit id: $Format:
Disabling XQ
211bsd.simh_pdp11-2> set cpu 11/70 4096K fpp nocis
Invalid argument
Listening on port 4000
ETH devices:
eth0 en0 (No description available)
eth1 awdl0 (No description available)
eth2 bridge0 (No description available)
eth3 en1 (No description available)
eth4 en2 (No description available)
eth5 nat:{optional-nat-parameters} (Integrated NAT (SLiRP) support)
eth6 udp:sourceport:remotehost:remoteport (Integrated UDP bridge support)
libpcap version 1.5.3 - Apple version 54
Eth: opened OS device en0
MAC=08:00:2B:6F:75:55
Searching realcons controller "11/70" ...
Connecting to host localhost ...
Sep 30, 2016 11:01:04 PM blinkenbone.blinkenlight_api.RpcServer <init>
INFO: RpcServer logging started
Connect to host localhost failed.
211bsd.simh_pdp11-52> set realcons connected
Unit not attachable
REALCONS 11/70, host="localhost", host panel="11/70", interval = 1 msec, disconnected, boot image filename not set, nodebug, no server
Kernel image selection on boot:
On the ":" prompt, enter "unix"
70Boot from xp(0,0,0) at 0176700
: unix
Boot: bootdev=05000 bootcsr=0176700
2.11 BSD UNIX #5: Sat Jun 10 03:25:12 PDT 1995
root@pdp1144.intern:/usr/src/sys/SYSTEM
attaching de0 csr 174510
attaching lo0
phys mem = 3932160
avail mem = 3574144
user mem = 307200
June 10 14:26:27 init: configure system
dz 0 csr 160100 vector 300 attached
hk 0 csr 177440 vector 210 attached
ht ? csr 172440 vector 224 skipped: No CSR.
ra 0 csr 172150 vector 154 vectorset attached
rl 0 csr 174400 vector 160 attached
tm 0 csr 172520 vector 224 attached
tms 0 csr 174500 vector 260 vectorset attached
ts ? csr 172520 vector 224 interrupt vector already in use.
xp 0 csr 176700 vector 254 attached
erase, kill ^U, intr ^C