STAFF.SPECTOR@KL.GBA.NYU.EDU (David HM Spector) (09/03/87)
In my quest to write my VMS lpd clone (mentioned yesterday in a previous 
message), I find I seem to be missing a routine or two in my copy of libnet.olb
in the win/vx libraries.  When I attempt to link a module that
uses select(), the linker informs me that the routine _$EMUL is missing in
the routine SELECT..
In my LNK$LIBRARY symbols I have all of the standard libraries delclared
as well as the win/vx ones..
Has anyone else seen this behaviour in the Wollongong win/vx libraries?
Suggestions welcome..
David
David HM Spector				New York University
Senior Systems Programmer			Graduate School of Business
SPECTOR@NYU>EDU					90 Trinity Place, Room C-4
...!{seismo,allegra}!cmcl2!spector		New York, New York 10006
MCIMail: DSpector				(212) 295-6080
-------MIGLESIAS@UCIVMSA.BITNET (09/05/87)
I've seen this problem here too.  I think it happens because libnetacc
needs EMUL and/or MOVE from libnet.  I know of two ways to
fix it:
  1.  use 'libnet/lib,libnetacc/lib,libnet/lib' in your link command.
      Not very elegant, but it works.
  2.  Copy EMUL and MOVE from libnet into libnetacc with LIBRARIAN.
      This is what I did.
I'm no LINK expert, so if someone has a better way of doing this, I'd
like to hear it.
Mike Iglesias
University of California, Irvine