Date: Sat, 30 Dec 1995 16:15:39 +0000 From: Doug Rabson <dfr@nlsys.demon.co.uk> To: hackers@freebsd.org Subject: Bmaked libg++-2.7.1 Message-ID: <30E565AB.568BCE88@nlsys.demon.co.uk>
next in thread | raw e-mail | index | archive | help
I just spent an afternoon hacking phk's gnu2bmake scripts for libg++-2.6 to work for libg++-2.7.1. Since libg++ now supports the ANSI C++ library (libstdc++) as a separate library, my scripts create two directories, libstdc++ which includes the ANSI C++ library, and iostream stuff, and libg++ with all the other random rubbish. To create the bmaked versions, hack the scripts to have the right pathnames, point them at a fresh copy of libg++-2.7.1 and execute them with tclsh. I compiled the monster on a fairly vanilla FreeBSD-2.1 with gcc-2.7.2 (with Bruces patch as posted on 25 Dec 1995). It appears to work; in particular, the shared version passes all of the libg++ tests. I have not run a make world with the new libg++ installed. With a bit of luck and a following wind, this should drop straight into the source tree when (if) we move up to a new rev of gcc. begin 644 foo.tar.gz M'XL(""UCY3```V9O;RYT87(`[1E_<]K(KO_B3Z$#9N[=Y3#02YJ9]-(Y8DQ" M'P$*Y+5ODDS&V`OLQ'@9VQS-<;S/_J2U#>9WVB:YOC?63#:K74DKK;3R:K%Y MMW]PD'NM'JN^:;]Z%B@6"F\.#^$50/'XJ!#_+^'PN'@$\*9P7'S]IGA(_6+A M^/C75U!X'G668>SYA@OPRNJY.^GVS?^/0N:'_-AS\[8P#3O?Y4X>H\`;*!DE M`[DG!!27[ESH<*;KK=S'4DN'6E73ZVT]#?]HL3^XQX4#AZ]_.D'"WT:#^]]M MT>>.:MV/QWULW\'$%3X#?\`]Z'&;J0`E#VSA],'PX$&,P66^P9V`PA$^-QD- MHSC3<,`2,!D8/ON#N9)X8C@^3+@_".@]?]SKJ5#MP83!D#$?/#%D8!D/OX#A M6)(%"9U[%+=@`.Q,A(M"N/^+I*&ENN,'%`$&=!DNAAJA8F/7086A*<9V[H(Y M#D>U_VD,1T^^R2@P6W$9.VN7LX@IGAB[N!'2Q9YKYOO.F/Y>=X?&/5OTZ.@K M2N9I`'5H&JXQ9#YS/?`%^!-FW,^E*QYMK\5=R'?S>*CR]B(#%>6DM3;YE+J5 M4:$!(P\Z?DRI`:1-"[)2L;>`J"F<'N^/788H[=%B((<)H\_\7*!;6I%*VW<C M>^S!=8\[UEVX[5)::`)M/]PHJ>L_C=&=A]'#/\,UR:5HOAL:IBN@<?:^O<9T M>PM3U31!U4`U9[?QU5#GM-(3+C-,C$&(B\X&%,BK4(KE/9A>TTK`/G//]]96 MR6>G?*8.;F<P!=L8C1A&?;1(,`4S989^H*/T'[E=[A!R;@^RY*ZT'!G>T^[) M@:"E!=S/BSXN%B+<,>VQQ7#S3#%ZN+,7"L7IL3]U/Z/9VZE"09)NL$X7[?RR M"H%E>X@CR2'UX)'D4TT,1S9#;:#JF"X;,L<W;,2:G,:ZW+=$41U(MTCD=3`Z M<OG0HZX01-UG#G.YB3W/MV3KFK;A$84W,4;XSW\8,1DW7BBMZOBLSUQUT)P% M4=*#:X&>#!6\#(,-)K?*:$PQT(-TYL;)P$V4,VZRB-XXZ<6\IIWV33,^\.G3 MJ8SZ^4B[I;5/;_QPFX#\%9NM5<]P<H7C`D?O+DOO&ZU3.%R?J-9IHA!?M5F[ M:M,?B8-B;*;>N"S5<05'#(TEQ2NUTGG[`&=RCL`M1/=`KGJ3G:K:5:M<;<WR MJDI.Q"D3_1AY;YED,2HSZ#QHX[NQ6*?GB!Q'WW.3^SF?80^_.%Y\+\JE<OG@ M%'*V.78]YE$'@\7PL1/H@1W<[KL1CV]AN1FPH69H/NK6UMNS"&M<-DN=68Q: M1?SBY,:/VQ'&_<J0^WG!-E64+J-4PAV\#]GVB9+Z/8=9XQI^@!SFQ6E9;W<D M8VPC\B3T]BWE4X=R6RI,`%N)WTHJ<R`F&)33,_3SQ_I,E;WS5G/V",ZAL.#X MZ&@?98\K*4KG:ZX,9@5^F.G3_+,Z>$L)3<H>CB"'>Y'E.X3G:?JOOR1#*CNM MUMN=4JTV@QP&EUB8!+D^+*S*#>$0K[_$&O+M$B\UM(3#,-TNG!I%XF]=SU+1 M=^KP_EU:,6WA88+J*9C5?2@H7W'_FQ^!9RP!=M__BT>%0F%Q__^UB$,X=I3< M_U\"DOM_<O__ON__07KZ;DL`+C8.!UI3<1`32^;P+G/]ATBBPYC%+&3P_'1X ML^?=+55$R+E21"!*672UEL"[0?5,;W7^?2>KBI!J5=8<#Z]!T1WQEAADLU1[ MA`J*;0H*V%7>H#32JM'NM/32)>FE:YUVG'U+K>/Y]I850[6)8$]MU>[4UE=< ML.^HLG8N_64E7<"S92TN=M=SN#U[JSDN-A=R)#M6QL5+R%6-+_1266^M*ZUD M5@K/S-[*,[-;V?GN6X^J/C-?57Z&;IKC&*.+?G@(EBO2%5'+<;(^'5W?D&9# M-;NT1`RG8[Z;>%Y/!MEE4W&[9(L(8F0[4:R>Q7#83S>].[^+U@9)T,1.SQ:& MST50D<HO\0"4%,<2"X-AV(Q(\3\786]=\56G1/B6NCQVRC>XA-CPW^Y%]A;S M&ZFGYKR6=]A$VFQ_@3U3CZHI.NIFV$'6T<8#@)7(>CQM)S;-QU+;ZZ*5S.., MMS`M.,R;/T'$'BD63PU*)A4]:2R>,^13Q\HVS3VPO(CA>-QBIAT&CCP!Q/NW M/&#P[LKP03@N-H]3*&V>D:EB;<+$4S+$6ZH,">SCZ5C2+:+K17&'=-3?1F?% MZ*P==':<T-Y$&6;]T^A\K+W@1/>9S8\XQ1=\Q(EZ]%KRG*\U6QY2HEO8RJA8 M'0DV[&;S<'XI/J:*0H]YW.D)KHH36""FJ:2R4TV;0:[G^CZGAP;$I16SX,E! M[91:YWJ''D_4ZF4373Z+B_/VR.N-N/GE4D=[I([ZCY6)E\'*55UKPRFT]"9< MEJIUZ+1*5;RFE<KEMFR;LM6"D:9LM?!&JW]`$OU#DQJ<JNN(UO4F-8C6.HC6 M.DUJ$#TG])S0<T(#"35BJ1%+C5C."3TG%'M-4J_:2*%R^B?42NM`%6O65@<G M.[5J75<4K::7ZI4J\AZ<;CS>2FST!.8Y+/HT*"FZR/1BVZ.DF#D0\&,FR+^@ M_0COWBW-T_M5G4K+[#3:OIE\QY*,Z8@QFYW69^EE9B)SF)(R#1\V!V;TR5I> M4YG;\RPV5!O/;H#6N(P"3089190FVPJU%0W:5V=:T%:HQ9'+JYH6M!5J<:1< M_9<6Q1[U*]3B.*4UP)QW18&(%-A4L,&9NJ[)IH(-HJ4S#./6.30;M5(K%*0U MZN\!T^4E]MKT=X'AAM';(+*/R$YM1;95:DE7M`#_+J#]H=4AVZH-NFROQNER M?&[\K,#&CPAL^60H,1FQ2#`?'0F579$0^>C)@L'<$@QSZY_%AB>,YFT&6-_H MAO)WX0;KF]RPSX87<(/]K7ZH?1^.L+_-$WNM>`%7_#_]?+57$ZKWOEZ;./=^ MC>;4C_Q1+3L-BXG9=_[[VF9C%N;&?B4$*KF_T!3YKO6\YH1+O/!/A@DDD$`" M"2200`()))!``@DDD$`""2200`()))!``@DDD$`""2200`()))!``@DDD,#? +#/\%)GO&#`!0```D ` end -- Doug Rabson Mail: dfr@nlsys.demon.co.uk Phone: +44 181 951 1891
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?30E565AB.568BCE88>