home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / lang / cplus / 19888 < prev    next >
Encoding:
Text File  |  1993-01-25  |  1.2 KB  |  38 lines

  1. Newsgroups: comp.lang.c++
  2. Path: sparky!uunet!robcad!calisto!ronys
  3. From: ronys@calisto (Rony Shapiro)
  4. Subject: C++ and shared libraries on SunOS 4.1.2
  5. Message-ID: <1993Jan25.150456.3276@robcad.uucp>
  6. Keywords: shared libraries, cfront, g++
  7. Sender: usenet@robcad.uucp (Pseudo usenet user for nntp)
  8. Organization: Robcad Technologies ( 1980 ) Ltd, Israel
  9. Date: Mon, 25 Jan 1993 15:04:56 GMT
  10. Lines: 26
  11.  
  12. Hello,
  13.  
  14. I'm investigating the possibility of making our C++ libraries into
  15. shared objects.
  16.  
  17. Sun's documentation is not too clear on how to do this with C++ files.
  18.  
  19. For example, I understand that for efficiency, I should put all my
  20. "exported initialized data" in a single file, and that this file
  21. should be included both in the .so (compiled -pic) and in a static
  22. archive library (compiled ???) named .sa.
  23.  
  24. What, in C++ as implemented on cfront 2.1 (and also on g++ 2.3.3) is
  25. "exported initialized data" ? static objects? vtables? How does
  26. patch/munch interact with all this?
  27.  
  28. If anyone has successfully created a shared C++ library, I'd
  29. appreciate the benefit of his/her experience.
  30.  
  31. Please email, if requested, I'll post a summary.
  32.  
  33.  
  34. -- 
  35.         Rony Shapiro
  36.  
  37.     ronys%robcad@uunet.uu.net OR  uunet!robcad!ronys
  38.