🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: gnu.g++.lib.bug
2 messages
2 total messages Started by Klamer Schutte Mon, 12 Oct 1992 10:06
SunOS shared library version
#293
Author: Klamer Schutte
Date: Mon, 12 Oct 1992 10:06
36 lines
1386 bytes
Is it possible to produce a shared library version of libg++ (2.2)?
Currently any program using the iostream facility gets so big...

For example the following program:

#include        <iostream.h>

main()
{
        cout << endl;

        return 0;
}

gets the size:

0 klamer@mi7 11:08 6> size a.out
text    data    bss     dec     hex
90112   8192    0       98304   18000

when the same program compiled with sun C++ 2.1, using their shared C++ lib
has the size:

0 klamer@mi7 11:10 9> size a.out
text    data    bss     dec     hex
8192    8192    0       16384   4000

Has compiling as a shared library been tried? Is it succesfull? Is there a
great performance penalty?

Klamer

--
Klamer Schutte			Tel: +31-53-892778	Fax: +31-53-340045
Faculty of electrical engineering -- University of Twente, The Netherlands
preferred: klamer@mi.el.utwente.nl     SMTP: klamer@utelmi01.el.utwente.nl
Re: SunOS shared library version
#295
Author: bothner
Date: Mon, 12 Oct 1992 15:08
10 lines
929 bytes
> Is it possible to produce a shared library version of libg++ (2.2)?

It should be possible.  In the past, we supported libg++ as
a SunOS shared library for one customer, but that support
got dropped in favor on concentrating on getting libg++ more portable.
I will welcome patches that ease bulding of shared libraries
- especially if acompanied by documentation on how to do it!

	--Per Bothner
Cygnus Support     bothner@cygnus.com
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads