[Simh] simh with ethernet on solaris 8

hsnewman at austin.rr.com hsnewman at austin.rr.com
Fri Jan 9 17:17:02 EST 2004


I realize that the documentation in simh_faq.txt
 states that simh does not support ethernet under solaris.  This being so, I see otherwise stated in sim_ether.c:
  03-Dec-03  MP   Added Solaris support

So which is it?

When I compile using the command line:

gmake USE_NETWORK=1 OSTYPE=solaris

I get the following messages:

gcc -O2 -g -lm -lsocket -lnsl -I /usr/local/include -L /usr/local/lib -I . -D_GNU_SOURCE PDP11/pdp11_fp.c PDP11/pdp11_cpu.c PDP11/pdp11_dz.c PDP11/pdp11_cis.c PDP11/pdp11_lp.c PDP11/pdp11_rk.c PDP11/pdp11_rl.c PDP11/pdp11_rp.c PDP11/pdp11_rx.c PDP11/pdp11_stddev.c PDP11/pdp11_sys.c PDP11/pdp11_tc.c PDP11/pdp11_tm.c PDP11/pdp11_ts.c PDP11/pdp11_io.c PDP11/pdp11_rq.c PDP11/pdp11_tq.c PDP11/pdp11_pclk.c PDP11/pdp11_ry.c PDP11/pdp11_pt.c PDP11/pdp11_hk.c PDP11/pdp11_xq.c PDP11/pdp11_xu.c scp.c scp_tty.c sim_sock.c sim_tmxr.c sim_ether.c sim_tape.c -DVM_PDP11 -I PDP11/ -DUSE_NETWORK -lpcap -o BIN/pdp11
sim_ether.c: In function `eth_open':
sim_ether.c:377: `BIOCSHDRCMPLT' undeclared (first use in this function)
sim_ether.c:377: (Each undeclared identifier is reported only once
sim_ether.c:377: for each function it appears in.)
sim_ether.c: In function `eth_filter':
sim_ether.c:676: warning: passing arg 1 of `pcap_freecode' from incompatible pointer type
sim_ether.c:676: too few arguments to function `pcap_freecode'
sim_ether.c: In function `eth_devices':
sim_ether.c:713: `pcap_if_t' undeclared (first use in this function)
sim_ether.c:713: `alldevs' undeclared (first use in this function)
sim_ether.c:714: `dev' undeclared (first use in this function)
sim_ether.c:715: parse error before `int'
sim_ether.c:719: `errbuf' undeclared (first use in this function)
sim_ether.c:725: `i' undeclared (first use in this function)
sim_ether.c:726: `PCAP_IF_LOOPBACK' undeclared (first use in this function)
gmake: *** [BIN/pdp11] Error 1
$

Is there a way to get support for the pdp10 under solaris 8?
Thanks,
Harris





More information about the Simh mailing list