home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / protocol / tcpip / ibmpc / 4986 < prev    next >
Encoding:
Text File  |  1992-09-01  |  1.9 KB  |  49 lines

  1. Newsgroups: comp.protocols.tcp-ip.ibmpc
  2. Path: sparky!uunet!cs.utexas.edu!torn!watserv2.uwaterloo.ca!watserv1!steam.uwaterloo.ca!eengelke
  3. From: eengelke@steam.uwaterloo.ca (Erick Engelke)
  4. Subject: Re: Socket Libraries for PC compilable with Borland C/ C++
  5. Message-ID: <Btwn43.2wo@watserv1.uwaterloo.ca>
  6. Sender: news@watserv1.uwaterloo.ca
  7. Organization: University of Waterloo
  8. References: <sbjie.4.0@engr.psu.edu>
  9. Date: Tue, 1 Sep 1992 15:02:26 GMT
  10. Lines: 37
  11.  
  12.  sbjie@engr.psu.edu (Sanjay Joshi) writes:
  13. >
  14. >Are there any public or commercial socket libraries available that will
  15. >compile using Borland C and or C++ ??
  16. >
  17. >I did get some info from FTP Software INc., in thier info packet is says 
  18. >that the libraries are MIcrosoft C libraries.  Has anybody been able
  19. >to compile and link these with Borland C ?? Are there any other vendors
  20. >out there who wouls supply these libraries.
  21. >
  22.  
  23. FTP provides C source so you can make any necessary changes.  I think
  24. recompiling is all that's necessary, but I can't remember.
  25.  
  26. Beame&Whiteside provides C source and it compiles for BCC without problem.
  27. The only downfall is that it's BSD 4.1 emulation, not 4.3.
  28.  
  29. Novell LanWorkPlace and Sun PC/NFS do not come with source so you will
  30. be linking with Microsoft libraries.  This is not difficult except they
  31. use different 32 bit shift, mult and divide functions which you must
  32. get from someone with microsoft libraries.
  33.  
  34. Freeware?  Phil Karn's NOS is ftpable from ucsd.edu (but only usable for
  35. private individuals and educational institutions) and my WATTCP
  36. is ftpable from sunee.uwaterloo.ca in pub/wattcp/wattcp.zip (but it
  37. is not quite BSD-ish).
  38.  
  39. BTW, I don't know if I mentioned this on earlier posts, but BSD emulation
  40. libraries usually do not use identical function names, you will still have
  41. to recode slightly.
  42.  
  43. Erick
  44.  
  45. -- 
  46. Erick Engelke                      Engineering Computing
  47.                          University of Waterloo
  48. Waterloo TCP Architect         erick@development.watstar.uwaterloo.ca
  49.