home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.lang.c++
- Path: sparky!uunet!robcad!calisto!ronys
- From: ronys@calisto (Rony Shapiro)
- Subject: C++ and shared libraries on SunOS 4.1.2
- Message-ID: <1993Jan25.150456.3276@robcad.uucp>
- Keywords: shared libraries, cfront, g++
- Sender: usenet@robcad.uucp (Pseudo usenet user for nntp)
- Organization: Robcad Technologies ( 1980 ) Ltd, Israel
- Date: Mon, 25 Jan 1993 15:04:56 GMT
- Lines: 26
-
- Hello,
-
- I'm investigating the possibility of making our C++ libraries into
- shared objects.
-
- Sun's documentation is not too clear on how to do this with C++ files.
-
- For example, I understand that for efficiency, I should put all my
- "exported initialized data" in a single file, and that this file
- should be included both in the .so (compiled -pic) and in a static
- archive library (compiled ???) named .sa.
-
- What, in C++ as implemented on cfront 2.1 (and also on g++ 2.3.3) is
- "exported initialized data" ? static objects? vtables? How does
- patch/munch interact with all this?
-
- If anyone has successfully created a shared C++ library, I'd
- appreciate the benefit of his/her experience.
-
- Please email, if requested, I'll post a summary.
-
-
- --
- Rony Shapiro
-
- ronys%robcad@uunet.uu.net OR uunet!robcad!ronys
-