* libg++ + libstdc++
@ 1997-12-13 14:56 Mark Martin
1997-12-13 18:52 ` Neal Becker
1997-12-14 21:11 ` libg++ + libstdc++ H.J. Lu
0 siblings, 2 replies; 4+ messages in thread
From: Mark Martin @ 1997-12-13 14:56 UTC (permalink / raw)
To: EGCS List
Ok, I'm a dummy, I admit. But neither the libg++-2.8.0b6.4 nor the
libstdc++-2.8.0-libc.6 snapshots have ./configure files in them....
Any clue as to how I'm supposed to configure them?
Mark
--
| http://www.bescape.com
| Homesite for Incarnate -- The ultimate online roleplaying universe
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: libg++ + libstdc++
1997-12-13 14:56 libg++ + libstdc++ Mark Martin
@ 1997-12-13 18:52 ` Neal Becker
1997-12-14 21:11 ` libg++ 2.8.0b6.5 addon for egcs is available H.J. Lu
1997-12-14 21:11 ` libg++ + libstdc++ H.J. Lu
1 sibling, 1 reply; 4+ messages in thread
From: Neal Becker @ 1997-12-13 18:52 UTC (permalink / raw)
To: egcs
Where are the libg++ snapshots?
^ permalink raw reply [flat|nested] 4+ messages in thread
* libg++ 2.8.0b6.5 addon for egcs is available
1997-12-13 18:52 ` Neal Becker
@ 1997-12-14 21:11 ` H.J. Lu
0 siblings, 0 replies; 4+ messages in thread
From: H.J. Lu @ 1997-12-14 21:11 UTC (permalink / raw)
To: egcs
I just make a new libg++ 2.8.0b6.5 addon for egcs, which is at
ftp://ftp.yggdrasil.com/private/hjl/libg++-2.8.0b6.5.tar.gz
A few bugs are fixed. I am enclosing the patch for libg++ 2.8.0b6.4
here.
BTW, please do read README.libg++ in libg++-2.8.0b6.5.tar.gz.
Thanks.
--
H.J. Lu (hjl@gnu.org)
--
diff -ur libg++-2.8.0b6.4/README.libg++ libg++-2.8.0b6.5/README.libg++
--- libg++-2.8.0b6.4/README.libg++ Wed Dec 10 10:44:29 1997
+++ libg++-2.8.0b6.5/README.libg++ Sat Dec 13 20:46:03 1997
@@ -4,7 +4,7 @@
i.e.,
# cd src/egcs
-# gzip -dc xxxxxx/libg++-2.8.0b6.4.tar.gz | tar xf -
+# gzip -dc xxxxxx/libg++-2.8.0b6.5.tar.gz | tar xf -
You also need to check configure.in and configure to see if the
patch enclosed here is already applied. If not, please do
@@ -14,12 +14,12 @@
Then you can configure/build/check/install egcs normally. Now it
will include libg++.
-libg++-2.8.0b6.3-2.8.0b6.4.diff is the patch for libg++ 2.8.0b6.3.
+libg++-2.8.0b6.4-2.8.0b6.5.diff is the patch for libg++ 2.8.0b6.4.
H.J. Lu
hjl@gnu.org
-12/10/1997
+12/13/1997
---
Sun Sep 7 14:27:56 1997 H.J. Lu (hjl@gnu.ai.mit.edu)
diff -ur libg++-2.8.0b6.4/libg++/Makefile.in libg++-2.8.0b6.5/libg++/Makefile.in
--- libg++-2.8.0b6.4/libg++/Makefile.in Fri Oct 10 15:52:49 1997
+++ libg++-2.8.0b6.5/libg++/Makefile.in Thu Dec 11 13:22:07 1997
@@ -147,7 +147,7 @@
.stmp-genclass: $(BUILD_LIBS)
@rootme=`pwd`/ ; export rootme ; cd genclass ; \
- $(MAKE) $(FLAGS_TO_PASS) "gxx_includedir=$(gxx_includedir)"
+ $(MAKE) $(FLAGS_TO_PASS) "gxx_include_dir=$(gxx_include_dir)"
touch $@
.stmp-tests: $(BUILD_LIBS)
@@ -183,8 +183,8 @@
.PHONY: install
install:
- @if [ -f $(gxx_includedir)/unistd.h ] ; then echo; \
- echo '*** You seem to have files in $(gxx_includedir)/g++-include'; \
+ @if [ -f $(gxx_include_dir)/unistd.h ] ; then echo; \
+ echo '*** You seem to have files in $(gxx_include_dir)/g++-include'; \
echo '*** left over from an old release of libg++. These must be removed.'; \
echo '*** Please see $(srcdir)/README for more information.'; \
echo; \
@@ -214,7 +214,7 @@
@for D in src genclass $(UTILS) ; do \
if [ -d $$D ] ; then \
(rootme=`pwd`/ ; export rootme ; cd $$D;\
- $(MAKE) $(FLAGS_TO_PASS) "gxx_includedir=$(gxx_includedir)" install) ; \
+ $(MAKE) $(FLAGS_TO_PASS) "gxx_include_dir=$(gxx_include_dir)" install) ; \
else true ; \
fi ; \
done
diff -ur libg++-2.8.0b6.4/libg++/config/linux.mt libg++-2.8.0b6.5/libg++/config/linux.mt
--- libg++-2.8.0b6.4/libg++/config/linux.mt Sun Nov 24 01:55:45 1996
+++ libg++-2.8.0b6.5/libg++/config/linux.mt Thu Dec 11 13:25:35 1997
@@ -14,6 +14,3 @@
RX_OBJ=
RX_H=
_G_CONFIG_H=
-
-# That is where we keep the g++ header files.
-gxx_includedir =$(prefix)/include/g++
diff -ur libg++-2.8.0b6.4/libg++/genclass/Makefile.in libg++-2.8.0b6.5/libg++/genclass/Makefile.in
--- libg++-2.8.0b6.4/libg++/genclass/Makefile.in Sat Mar 11 11:42:33 1995
+++ libg++-2.8.0b6.5/libg++/genclass/Makefile.in Thu Dec 11 13:22:07 1997
@@ -7,7 +7,7 @@
genclass: $(srcdir)/genclass.sh
echo "/^PROTODIR=/c\\" > sedscript
- echo "PROTODIR=$$\{PROTODIR-$(gxx_includedir)/gen\}" >> sedscript
+ echo "PROTODIR=$$\{PROTODIR-$(gxx_include_dir)/gen\}" >> sedscript
sed <../Makefile -n -e '/VERSION/s/LIBG++_DIST_VERSION *= *\(.*\)/s|<VERSION>|\1|/p' >> sedscript
sed -f sedscript < $(srcdir)/genclass.sh > genclass.tmp
chmod 0755 genclass.tmp
diff -ur libg++-2.8.0b6.4/libg++/src/Makefile.in libg++-2.8.0b6.5/libg++/src/Makefile.in
--- libg++-2.8.0b6.4/libg++/src/Makefile.in Tue Sep 23 19:19:34 1997
+++ libg++-2.8.0b6.5/libg++/src/Makefile.in Thu Dec 11 13:22:07 1997
@@ -67,10 +67,10 @@
install:
if [ -z "$(MULTISUBDIR)" ]; then \
for FILE in `(cd ${srcdir}; echo *.h gen/*.ccP gen/*.hP)`; do \
- rm -f $(gxx_includedir)/$$FILE ; \
- $(INSTALL_DATA) ${srcdir}/$$FILE $(gxx_includedir)/$$FILE \
+ rm -f $(gxx_include_dir)/$$FILE ; \
+ $(INSTALL_DATA) ${srcdir}/$$FILE $(gxx_include_dir)/$$FILE \
|| exit 1; \
- chmod a-x,a+r $(gxx_includedir)/$$FILE ; \
+ chmod a-x,a+r $(gxx_include_dir)/$$FILE ; \
done ; \
else true ; \
fi
diff -ur libg++-2.8.0b6.4/libg++/src/gen/MPlex.hP libg++-2.8.0b6.5/libg++/src/gen/MPlex.hP
--- libg++-2.8.0b6.4/libg++/src/gen/MPlex.hP Tue Nov 7 01:25:42 1995
+++ libg++-2.8.0b6.5/libg++/src/gen/MPlex.hP Sat Dec 13 08:48:52 1997
@@ -191,7 +191,7 @@
inline <T>MChunk:: ~<T>MChunk()
{
- delete map;
+ delete [] map;
}
inline void <T>MChunk::mark(int idx)
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: libg++ + libstdc++
1997-12-13 14:56 libg++ + libstdc++ Mark Martin
1997-12-13 18:52 ` Neal Becker
@ 1997-12-14 21:11 ` H.J. Lu
1 sibling, 0 replies; 4+ messages in thread
From: H.J. Lu @ 1997-12-14 21:11 UTC (permalink / raw)
To: egcs
>
> Ok, I'm a dummy, I admit. But neither the libg++-2.8.0b6.4 nor the
> libstdc++-2.8.0-libc.6 snapshots have ./configure files in them....
>
> Any clue as to how I'm supposed to configure them?
>
Did you read README.libg++ in libg++-2.8.0b6.4.tar.gz?
--
H.J. Lu (hjl@gnu.org)
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~1997-12-14 21:11 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1997-12-13 14:56 libg++ + libstdc++ Mark Martin
1997-12-13 18:52 ` Neal Becker
1997-12-14 21:11 ` libg++ 2.8.0b6.5 addon for egcs is available H.J. Lu
1997-12-14 21:11 ` libg++ + libstdc++ H.J. Lu
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).