home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / windows / x / i386unix / 391 < prev    next >
Encoding:
Internet Message Format  |  1993-01-25  |  2.2 KB

  1. Path: sparky!uunet!haven.umd.edu!darwin.sura.net!paladin.american.edu!howland.reston.ans.net!usc!usc!not-for-mail
  2. From: merlin@neuro.usc.edu (merlin)
  3. Newsgroups: comp.windows.x.i386unix
  4. Subject: Working on OS/2 2.1 beta X11R4 libs -> Advice on porting os/2 tcp/ip
  5. Date: 25 Jan 1993 06:41:51 -0800
  6. Organization: University of Southern California, Los Angeles, CA
  7. Lines: 36
  8. Message-ID: <1k0u7fINN1k8@neuro.usc.edu>
  9. References: x
  10. NNTP-Posting-Host: neuro.usc.edu
  11.  
  12. I would appreciate any generic advice from other people with experience
  13. porting bsd unix tcp/ip code to os/2 2.0 or os/2 2.1 beta.  Please don't
  14. feel at all inhibited about mentioning even the most basic considerations
  15. to be made in attempting such a port.
  16.  
  17. One fast & dirty approach for porting the X11R4 Xlib to os/2 may be as follows:
  18.  
  19.       o  apply the 32 bit csd fapi upgrade to the tcp/ip program libraries
  20.       o  unarchive an existing public domain Xlib.a file
  21.       o  apply emxomf.exe to convert .o files to .obj files
  22.       o  build a new Xlib using lib to create .lib or .dll file
  23.       o  compile apps under icc and link under link386 w/ new Xlib & new TCP
  24.  
  25. Of course this may not work completely if there are unusual calling sequence
  26. requirements under OS/2 2.1 beta TCP/IP which do not exist for more commonly
  27. available TCP/IP applications -- i.e. if OS/2 requires a call to "tcpstart"
  28. (which I recall reading somewhere) before any other TCP/IP calls.  In such a
  29. case, we may need to recompile the entire Xlib under icc with added calls --
  30. but that doesn't seem to me to involve significant additional work.
  31.  
  32. Frankly, it would be nice if IBM did this work and put out an Xlib set of
  33. files (CSD's?) for anonymous ftp access.  But, if we have to do it for our
  34. own use then we might as well get on with this project.
  35.  
  36. In any case, I would appreciate any porting advice you may have to offer.
  37.  
  38. ------------------------------------------------------------------------------
  39. Alexander-James Annala
  40. Principal Investigator
  41. Neuroscience Image Analysis Network
  42. HEDCO Neuroscience Building, Fifth Floor
  43. University of Southern California
  44. University Park
  45. Los Angeles, CA 90089-2520
  46. ------------------------------------------------------------------------------
  47.  
  48.