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