www.digitalmars.com         C & C++   DMDScript  

c++.stlsoft - STLSOFT on Intel MacOSX?

reply BadaBoom <bcox virtualschool.edu> writes:
OK, here y' go.

 For the UNIXSTL thingy, do you want to post a query to the STLSoft ng -
 news://news.digitalmars.com/c++.stlsoft - to get the ball rolling? (I'll
 mark this one as fixed/closed, and we'll take on the issue from there.)
The "thingy" is that STLSOFT doesn't work (aborts during compile) on Intel MacOSX. Macbook Pro in particular.
Nov 30 2006
parent reply "Matthew" <matthew hat.stlsoft.dot.org> writes:
"BadaBoom" <bcox virtualschool.edu> wrote in message
news:eknaof$q3a$1 digitaldaemon.com...
 OK, here y' go.

 For the UNIXSTL thingy, do you want to post a query to the STLSoft ng -
 news://news.digitalmars.com/c++.stlsoft - to get the ball rolling? (I'll
 mark this one as fixed/closed, and we'll take on the issue from there.)
The "thingy" is that STLSOFT doesn't work (aborts during compile) on Intel MacOSX. Macbook Pro in particular.
Ok, cool. I need to have a think about this, and am definitely open for some advice on the matter for anyone who might wish to ponder. But it may be just a simple fix. In the latest Pantheios beta (10) - which I hope you'll be downloading, as it fixes both other issues you reported recently - I've added an entry in the KNOWN_ISSUES.txt, which suggests that the fix may be as simple as exchanging two pre-processor symbols in unixstl/synch/spin_mutex.hpp. If you want to try that out on your MAC OSX/Intel box and let me know, that'd be great. Am off out for my morning bike ride now, but will be back in a few hours, and can attend to any results you might have by then. (No pressure on you, of course. I'm just trying to be as responsive as I can given the non-trivial hurdle of not having such a machine. <g>) Cheers Matthew
Nov 30 2006
parent reply Brad Cox <bcox binarygroup.com> writes:
Nope, not quite. Looked in atomic_functions.h, but over my depth.

mbp:~/Desktop/pantheios-1.0.1-beta10 Folder/build/gcc40 bcox$ make -f 
makefile.mac
g++-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Werror  -O1   -D_REENTRANT  -D_DEBUG -UNDEBUG  
-Dunix -DPANTHEIOS_NO_AUTO_INIT  -I../../include 
-I"/usr/local/stlsoft/include"    -o pantheios_core.debug.o 
../../src/pantheios_core.cpp
In file included from 
/usr/local/stlsoft/include/platformstl/synch/atomic_functions.h:78,
                 from ../../src/pantheios_core.cpp:68:
/usr/local/stlsoft/include/unixstl/synch/atomic_functions.h:77:3: 
error: #error Currently only defined for Intel (Linux) and Power-PC 
architectures.
/usr/local/stlsoft/include/unixstl/synch/atomic_functions.h:444:3: 
error: #error Currently only defined for Intel and Power-PC 
architectures.
make: *** [pantheios_core.debug.o] Error 1
mbp:~/Desktop/pantheios-1.0.1-beta10 Folder/build/gcc40 bcox$

On 2006-11-30 14:46:45 -0500, "Matthew" <matthew hat.stlsoft.dot.org> said:

 
 "BadaBoom" <bcox virtualschool.edu> wrote in message
 news:eknaof$q3a$1 digitaldaemon.com...
 OK, here y' go.
 
 For the UNIXSTL thingy, do you want to post a query to the STLSoft ng -
 news://news.digitalmars.com/c++.stlsoft - to get the ball rolling? (I'll
 mark this one as fixed/closed, and we'll take on the issue from there.)
The "thingy" is that STLSOFT doesn't work (aborts during compile) on Intel MacOSX. Macbook Pro in particular.
Ok, cool. I need to have a think about this, and am definitely open for some advice on the matter for anyone who might wish to ponder. But it may be just a simple fix. In the latest Pantheios beta (10) - which I hope you'll be downloading, as it fixes both other issues you reported recently - I've added an entry in the KNOWN_ISSUES.txt, which suggests that the fix may be as simple as exchanging two pre-processor symbols in unixstl/synch/spin_mutex.hpp. If you want to try that out on your MAC OSX/Intel box and let me know, that'd be great. Am off out for my morning bike ride now, but will be back in a few hours, and can attend to any results you might have by then. (No pressure on you, of course. I'm just trying to be as responsive as I can given the non-trivial hurdle of not having such a machine. <g>) Cheers Matthew
Nov 30 2006
next sibling parent "Brad J. Cox" <bcox virtualschool.edu> writes:
Did I pass?
Dec 01 2006
prev sibling parent reply "Matthew" <matthew hat.stlsoft.dot.org> writes:
Can you try this patch?

It simply replaces the UNIXSTL_ARCH_IS_POWERPC symbol with
UNIXSTL_OS_IS_MACOSX in both unixstl/synch/atomic_functions.h and
unixstl/synch/spin_mutex.hpp. It _should_ work - in fact I don't know why I
didn't have it that way all along - but you never can tell until its tested.

Thanks

Matthew

"Brad Cox" <bcox binarygroup.com> wrote in message
news:eknh1m$12nv$1 digitaldaemon.com...
 Nope, not quite. Looked in atomic_functions.h, but over my depth.

 mbp:~/Desktop/pantheios-1.0.1-beta10 Folder/build/gcc40 bcox$ make -f
 makefile.mac
 g++-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double
 -Wno-unused-value -Werror  -O1   -D_REENTRANT  -D_DEBUG -UNDEBUG
 -Dunix -DPANTHEIOS_NO_AUTO_INIT  -I../../include
 -I"/usr/local/stlsoft/include"    -o pantheios_core.debug.o
 ../../src/pantheios_core.cpp
 In file included from
 /usr/local/stlsoft/include/platformstl/synch/atomic_functions.h:78,
                  from ../../src/pantheios_core.cpp:68:
 /usr/local/stlsoft/include/unixstl/synch/atomic_functions.h:77:3:
 error: #error Currently only defined for Intel (Linux) and Power-PC
 architectures.
 /usr/local/stlsoft/include/unixstl/synch/atomic_functions.h:444:3:
 error: #error Currently only defined for Intel and Power-PC
 architectures.
 make: *** [pantheios_core.debug.o] Error 1
 mbp:~/Desktop/pantheios-1.0.1-beta10 Folder/build/gcc40 bcox$

 On 2006-11-30 14:46:45 -0500, "Matthew" <matthew hat.stlsoft.dot.org>
said:
 "BadaBoom" <bcox virtualschool.edu> wrote in message
 news:eknaof$q3a$1 digitaldaemon.com...
 OK, here y' go.

 For the UNIXSTL thingy, do you want to post a query to the STLSoft
ng -
 news://news.digitalmars.com/c++.stlsoft - to get the ball rolling?
(I'll
 mark this one as fixed/closed, and we'll take on the issue from
there.)
 The "thingy" is that STLSOFT doesn't work (aborts during compile) on
 Intel MacOSX. Macbook Pro in particular.
Ok, cool. I need to have a think about this, and am definitely open for some
advice on
 the matter for anyone who might wish to ponder.

 But it may be just a simple fix. In the latest Pantheios beta (10) -
which I
 hope you'll be downloading, as it fixes both other issues you reported
 recently - I've added an entry in the KNOWN_ISSUES.txt, which suggests
that
 the fix may be as simple as exchanging two pre-processor symbols in
 unixstl/synch/spin_mutex.hpp. If you want to try that out on your MAC
 OSX/Intel box and let me know, that'd be great. Am off out for my
morning
 bike ride now, but will be back in a few hours, and can attend to any
 results you might have by then. (No pressure on you, of course. I'm just
 trying to be as responsive as I can given the non-trivial hurdle of not
 having such a machine. <g>)

 Cheers

 Matthew
begin 666 unixstl-patch-for-MACOSX_Intel-20061202.zip M<&EN7VUU=&5X+FAP<.U;>6_;2);_NQOH[U#M`(&4EBUWSV '(R?9I24FYK8D M:D4JCK%9$!15LCBA2 X/'^CQ?O;]O:KB*?E*)^C9Q3*(+;&JWEWOJG+_%>M_ MK>>'[]DK]LX/^("I)P_]FS0+^NEMZ&WZ:>R'SC;/^,W1)HY9)TK\2S]T ^"6 M*Q:%C/"P:]?/TJ-R^3#A;L97<ODO?\DV3,LO\S1C/__UKW\1,Q;QJC8C7+$1 M]_AVR1/VR_'QOY2 [(T;?DX'WWUG1VR>QSS)V*]^EOGA)4]Z;!TE+([\D+ZS MT8;,M#ZR#J3 M?TBR[;&)FX&*:W;N8U4HB%,VP"Q N7832:(6!$P`2"&-E"=7?%61,><K/\T2 M?YD+D E(GG)B.HWRQ./BS1(&E]P2/]NTQZY]& )8H]\0D "SC5;^VO<$WST& MS Q*WD+%4 4L[LHGG91J74=!$%V3&+TH7/FT*!6+MCP;E*0=MHA+6;0NJ/*B M%6:3*28\<TE%`.LNHRL:*N0%_?L>[V',3Y6R`L C,'6\X:I%%)!Z >MO>7)T M#R% 6)-)00 87>4 [ %:%!E$T7-I88K+5>3EI8TI>%C7AT8BC"=LBQV9^&Z0 M5I(7*A.+:VP4S$VY+];1>.AN>2?M$EE/,"]P52TC]93DW!)7$E.4P-FXMVS) MR;+ 7\1XN,);3D8$$K=11CN=9 <378%V6"A;8Z NK;3 J<P.#HM[9'/22;#K MA*PME':7I 5_TOV<&1:SS'?VN3;7&3[/YN8'8Z2/V.D%!G4V-&<7<^/]F<W. MS/%(GUM,FX[P=FK/C=.%;>+% 69AY8'<41C4IA=,_SB;ZY;%S#DS M,],_Z%.;66?:>-SBV#R?ZG-BH<'NJ00V-K33L2X1 N&1,=>'-G%6?1I"D"!S M3Q>603*4DI_:^GR^F-F&.>U"]>>0$N2 8?E("-R<"K8A,'-^08!)'D(?/79^ M:HL\GJ \Y6&O$+?H7__5*_9IC:SFP6RFQ/YIF?A\S?YS^--/R$6"V_]"'K'V M0^$5R1>1CU& !H,*!H-K3&6^PECG4P(0ETF4QXX3^,L$[MEQ!%IV8-&O) K] M5+C-`S:6$XZ$P 71+_QUN *$Q=3X:-ECAW3E%%^LB^GPS#F;S1QK9DR=">SO M(Y:LB$K^G"45'LPA[3DCV#A9N$96Z%B_&EB K84OF,M:&&"?#R)P)MJ_PY[H M^?,7+3>F:OG/7[)\KL/X0/D7+M='ABT3HC\CO7R!,.&O6?\5^_%Q62DE]K]V M9JXA !U>\I G;ID >=$VQK>E'_C9;6D_7QVU$7I!ON+ITRSTK/A$ O?E4O:Z MV'WJ]]'F;4.N#T,2:-OF*J867RHMPOT-]9EM-;"K?%;M?60$'H]17V#GO]VK MWD= /X<>854S<VP,$4\?($HXDS *?,_GSZ>L :72DC+\5:<0J6DYAN6,C>GB M8Y>]?,D^0:=X?FS/TQ#S:28%IG&W0;:;;OMN%FU]#TJ$I3$3?I)=1\GG5!0: M;A% P+9URWY ZT'D?7929.=\1^5M*'NTZHSTT\7[;LW#X2F-`R8AO=G07$QM M9VP.?[7J".3J;^4TII2)QZ['=[Q&N;^GIC/5)KHUTX:ZD%&-LX*+^IPN^\<_ M"HLM9S[ND;N".QNFB'*2BG&F=""K!:*QAZQ>%D]*CH.!L ]!>SFO,.$?OO^- M""9+$\!'<I6"6RYV8.-_ ]4H`51 U$0!9 _X8IT:?\$JG>V3B[3(RE?L%?"W MS&5%*P75NK=QD5)MJS3R$]Y3!K8_#ZNFA53S:;+I)+'Y1;_&RY,4%2 *ES6[ MC7*\.01]5/]F])T*SH2[5-,& 2)J*1H6?H+%J+H3=XF\<X4YM,V/E( R#E91 M&<,5I$YV&W-2OQ.[B;MU/J-T 1-H"] AWJ7=#UB<+Q$D"A-RPM3Y>^X&'0]E MI^^Y 9-RX<*ZKTM/,)P;J,^T<;$AX$Y1X"!'0DUC&1]TM:.>^/08>PRR/;^ M<WEVT.TV,HAG4: "1$NTDA09`R 5%ZEYP_N7"VHKA;-D,9M1KYYV3T3+^0T^ MAVX -8G75V[BDPL^8A/9]ILNQN,>T%2 V/7&1UGN 5]) 0*QE<X'^UVT"M>J MCCO=RHL.V-8A2$.BHM.A^>S'-RSN8FO%&'VY=0H&Q)3:TAYKC76.NSOYZCT9 M8QV&-T8D2^5B90;]YZQ/XSRL\-='EA=T8&*&=)+4V?'* \&5&^1<K?GM[O^D M&144U46AK.E1^^E53J>Q_O\-2AA40R2[1C3B\,?1[6/F\]]M/=PKW=^>*XLR MC%N6/K<[Q^S-FU(ZW9-G"N=N?] Q8]4\2O<$G4(4:C]IWM]S/Z$-Q2AY95%8 M":/'8J)&'CX663!4X ?BA9 /DW<%A)4$?17Y*S'R%)F5O;F*Q3-]^"MR&\-F M&O37<F,* R !UXS]M^HC/;5)""IMN"?5Y+MZ*']0Y+7(34\Q5\7UPF8/-'89 M1$NXO?H6JC7)21%*!_=H[(A=H- 2PFJWM/<2YJ]E)49ICA](I7LN?&UZGTE M[E"#HN MTRQ'L\V),73.42?J3Y*#D (=HO(Z^Z!B/^)Z;:%Z?#Q M9U6V"6A>$3L*9]'L;L!_!IP\4XKM!Q2QFWF;HW9M4]8T]+3V.'Q",\!UF^.M MZ?0,!J)3Z8A[*9WN27/&7<,M_.[ !462JKX\?-&O6C2:<R$P$9]56-D-2[5 M 2G1 :Q9UE$)J 91%'O4&!"5"5W_R1.*[, 1Z.08285+S<EUCI1B3=F^,LDB M18E"BY=<D))2"D6TBN7<A8IJ0;Z,_7Y:`R.3Q,/BJ R<92 R)GE"1'53*M(R M1CM"M6WHKDV^%/WS+*K!2EQQ[ZJ\J]01U[E6$7N]? O67_>7;R'QM5 'B)=1 MTI% 2A9H DM'O(!*/>H&E7Z)J4>BK_N(DP>W 6R7WMLIW:D8:]ON9/^4W<SQ MP=R,I?<T[:91IK+',II3<;-?W.U"L6H'*^0ODTU:!.':X,M(U&CP3F_N7U-0 M=R<BQGU=Z/8! 1 7T;_[5FFAOD:,G#P37! U(-;6%",G>[()<SRJ7[8XU<^T M#X:YF.]%7 !BCSW5FF;T>0RK/)391?PTK&P'<?O\]D&\W^) CNX[1 %+-_YV M]\K&'W#X>D?[=L\1:G%^NG^\. /]NL>?S8/(^E4M=2W$<83DV(%7$^2!2CO; M_9!+_XJ'9?JY_^B1BM,H1:JC#A\=!= I-227R>;?]D:$;AE, 47V#Z U*0 H M.RS/.$[T0^K^5RT8IXC1G4+6C4U=;?JN.,IZN;WIBK,YTOSVYDAF(K#UN]\G MT:1,ZO\HD2H*2IE^F4AE;O8[A5HD>(58_] =^_!]AX>O*[Q =<(*=.79$,J* MRJ5TT?WBYD1CL+Z_Q*OR%*&6=!>'TD^]^P!\\ "R'O ::/<54;;:)J(>V#T) MK='3>B3DZF1U3[2M(:<9C>-S(9IZ\WJ',DH9:\YC3SFBTC)JP'BU9G1MYDNO M: XT""\WME<D;'?U<TR5J3X3N]KOC^!ONY8Z!7=*,E_O$7)>A'YVJ/[.:$_N MMN].V\%1'YX HT7U0^3BG7.T.=B7&+4NMGVU/?:_/^-IC9>WQ?XI75HA[D<N M;"]S>6YC:"]A=&]M:6-?9G5N8W1I;VYS+FC-6VUOHT 2_C[2_(=:KU9G,B2> M87(RAO8HBB<L#N8%J;U*= 91[-_YH1, 6;\G<8(3=SH5X?34G(<L\1,S]002 MSR$,9O$T2G(40TW];%H]R/C" F])+L?,29F7D;__$'N NVETRV)X]_'C/SG) M<.I52$(/NLQE$R)Y__;M/TI.UM )OR:Y]E8$Y['C 1P]BH!JPI %4S^\ VB6 M A]"RI*4_G20W<A_I-MTS#B M:+(P_CA-IZ>=#AHUB4;I213?=18Z1],Y&G6<0ML5N)['I(D(?2=%% ]P[>.H M)AT[*1D.&05!]$!F=*/0\[F3^: )2T]+:,=+X!*(1 4J-_*0>I:DJ%+JD(N0 ME-.8S\?1^]"9L'8B$*P&X85:+8:1>THX<](JDQ3%"4*:PRVCR$+](F"AAT\9 M!1%"G$0I \QV&*(>8L<(A1&^J%HK*63F80?)E+D4<SC4IVB,*=K"+.Z2I- O M9:CG0TO'!RW)Q)&M;$;A2TF[`>7SP%!,$W0#U/Z IR)#E&!(FJ4JI BJ)O>& M:XI!*M34/<^8]53IO*=D`E'AKFHHLD6:+>YD-"3"[(E #A19I1OELX(Z2<:- M!'3]-5H)[2#A\"XWN*YQM=% NG%#C,D>W!\B7%\I^!P]KQ4:6H9$)C'1BK)5 M)46Y:%2KHB]HRF5/O50T6:&W.G&Z5DU%R%VHFD2D9N*O)90])!-PUR&Z[+82 M36T[\&]CS,RVS25"RZ1?<13Z"<^8+>AE!"?<UASOC_XH])!#WH M)T=:6)*"(;I5B-V7_HUA1=??G\U"U7(6[Y[+PE P%O'N.U H7=7*>J1W']\B MF1,7BT)SBWIM^UK5/KP7N(01O(,__X0?BG?%:$W/J&P-+?5)63$U'[T`B-V' M`3BV]-C1"S5W8M+YRN*PHYM2A?%:'"R.L5V1,^"X3*)<5TCB2P:^4H!VSP]G MCP+ONP;1`XN/!S)GXZ?,36?8R9]4(Z8BX `1KU%_-W5<MA+R=B4>-*FOF -) M5I:<:A=3M4HC4)!^X9Z%DG+[G!:X=A;VJ[A(2; !A7S1E/6 A%'$7C%KR?.$ M$FUK[9*'7SG?UAKX4'ZVYE.<6:-:9EM-,FE&A>V\G?AABCD A>4K+_3XVD[/ M]I (GB-[73XH^.2TJTS6\GE>GBADG9X^A7B=O:J0BSE? [Z3^:O(:]P.$$47 MS.$)JAI%U?)X)9E%N<#U$Y:XK,4G"\_"9H2E/EM(BTKY-->NTE!\E7"+^))T M)] DBTBVB+DV< 6]44Y!L4D0I]D^?Z3N9I5*DBUS!HD:Q.I6:27-MO LY!TB M_Q7+T[5EU&S2X^0KZ&Q)K*(JKI.R!![&K-RJRU/\-&;8A<9\V[E<&%-KE,O+ M]]!X9TG#BH[9C2937)_'G6C*8H>VMX^3>9(R;(TK)2+78&7M]F1FW FXQUX8 M>&6"[P`\HJ\!+XJ\7 UV _["1J^7D>;0-UJ<\!;0#P M>$^AK7[SVCO:K/(U!TK;_>Q%D.:U<Z=$YW O8]6B^.Z6(5X,;5&\LY_ZVJJ^ MQ?6<W:W7K_PP(-'5Q=&Z,MJN$=Q'`2H5X&II& A\$4_*QPR5"LL=7,VT+WOZ M=T7MA XJN+;K)'4OB)L-KCRZ8R>\8T*[8)3SR*POPO0>=0Z%)CXH*_9A2 >5 M]Z<-M6(8?-8`<]$/;4[]6*F?#NT5 M4'FK\!V3:F^[TK7^BCH=WB-]P5:(ODFO_S*=-T1[""S4?-74DUNA+9SEBJX/ MZR$XT*(X;%%!'/F/U:VGPI:RWA^H/<4 1U_*<B;%MIUD8MOXNP!MVVU\S 4& MV!+KE>JPYCL1ST,-/]GR+[8L/ -U!/-H! _1+/ \+\R.O16'HAC? 2Q&5] M%BOT6*%Y_7Y `2K'3I9R7!59DX]/AYG$>ULN%1_,RQ[PP_MS)T:PL=!&BR4I MK_H_5T4<_=I&UL)VSV[8F=RG(?:S_BH,47::^S7$4[M!^S/$K NZ`X0$',.[ M\L:/+ WD[(Q."G-6G,;Q3LKRZ"=C*HS)[.Z.T8(U.\U>_R<*$7PLA7ZV<EVJ M+V(*+)AALPI1++8WG$OB;6JS3GGCH<9J>[_NN-(>+^(&P]!/C_-_\>+2Z\M M-(AE*28_*5*<]VR=T,'=E :M'&FWBS?VR;A5U669X6)G;SO0)E?AA)<[F?F- MU%PY`)E_]\G.5ZXGJ9VM7"(ISG?F7/YZAR?+U=C*-E2C?P X")S_`U!+`P04 M````" ":-H(U<ZDH3\D````,`0``" ```')E861M92YT>'1-C\%JPS ,AN\& MO\/_`C%)"H/N-EH*A94>TL-NPTD4(O#L8*OKMJ>?DET&.NG7)WTZ<:!GW"-_ M%0G5XF68JRGEZO)RN'9O[^<H%*JVKI^:MF[=#R_6'+THTL811QJP9M98<YNY M0,M#J BV39"$[O;:I4G0N+UKT)-XM'N'LQ0L][RD0M8HII,;-Z0/1;GGP/*- M!\L,5<&U.R!%;#H*3V ]D=,G%6L4[4G!G&F0-7AP"&LKIQ!H!,=_&EZU_9_& M```!`" `MH$`````=6YI>'-T;"]S>6YC:"]S<&EN7VUU=&5X+FAP<%!+`0(4 M`!0````(`,8T C6F+1Q3U0L``"PZ``` ``````````$`( "V 340``!U;FEX M<W1L+W-Y;F-H+V%T;VUI8U]F=6YC=&EO;G,N:%!+`0(4`!0````(`)HV C5S MJ2A/R0````P!```*``````````$`( "V 4 <``!R96%D;64N='AT4$L%! `` ` end
Dec 01 2006
parent reply "Brad J. Cox" <bcox virtualschool.edu> writes:
Looks like that nailed it. Thanks!!

mbp:/usr/local/pantheios/build/gcc40 bcox$ make -f makefile.mac
g++-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Werror  -O1   -D_REENTRANT  -D_DEBUG -UNDEBUG  -Dunix 
-DPANTHEIOS_NO_AUTO_INIT  -I../../include -I"/usr/local/stlsoft/include" 
    -o pantheios_appl.debug.o ../../src/pantheios_appl.cpp
g++-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Werror  -O1   -D_REENTRANT  -D_DEBUG -UNDEBUG  -Dunix 
-DPANTHEIOS_NO_AUTO_INIT  -I../../include -I"/usr/local/stlsoft/include" 
    -o pantheios_core.debug.o ../../src/pantheios_core.cpp
g++-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Werror  -O1   -D_REENTRANT  -D_DEBUG -UNDEBUG  -Dunix 
-DPANTHEIOS_NO_AUTO_INIT  -I../../include -I"/usr/local/stlsoft/include" 
    -o pantheios_inserters.debug.o ../../src/pantheios_inserters.cpp
g++-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Werror  -O1   -D_REENTRANT  -D_DEBUG -UNDEBUG  -Dunix 
-DPANTHEIOS_NO_AUTO_INIT  -I../../include -I"/usr/local/stlsoft/include" 
    -o pantheios_inserters2.debug.o ../../src/pantheios_inserters2.cpp
gcc-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Wundef -Wendif-labels -Wshadow -Werror  -O1 
-D_REENTRANT  -D_DEBUG -UNDEBUG  -Dunix -DPANTHEIOS_NO_AUTO_INIT 
-I../../include -I"/usr/local/stlsoft/include"    -o 
pantheios_strings.debug.o ../../src/pantheios_strings.c
g++-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Werror  -O1   -D_REENTRANT  -D_DEBUG -UNDEBUG  -Dunix 
-DPANTHEIOS_NO_AUTO_INIT  -I../../include -I"/usr/local/stlsoft/include" 
    -o util_be_time.debug.o ../../src/util/time.cpp
ar  -r ../../lib/pantheios.1.core.gcc40.debug.a ./pantheios_appl.debug.o 
./pantheios_core.debug.o ./pantheios_inserters.debug.o 
./pantheios_inserters2.debug.o ./pantheios_strings.debug.o 
./util_be_time.debug.o
ar: creating archive ../../lib/pantheios.1.core.gcc40.debug.a
g++-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Werror  -O1   -D_REENTRANT  -DNDEBUG -U_DEBUG  -Dunix 
-DPANTHEIOS_NO_AUTO_INIT  -I../../include -I"/usr/local/stlsoft/include" 
    -o pantheios_appl.o ../../src/pantheios_appl.cpp
g++-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Werror  -O1   -D_REENTRANT  -DNDEBUG -U_DEBUG  -Dunix 
-DPANTHEIOS_NO_AUTO_INIT  -I../../include -I"/usr/local/stlsoft/include" 
    -o pantheios_core.o ../../src/pantheios_core.cpp
g++-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Werror  -O1   -D_REENTRANT  -DNDEBUG -U_DEBUG  -Dunix 
-DPANTHEIOS_NO_AUTO_INIT  -I../../include -I"/usr/local/stlsoft/include" 
    -o pantheios_inserters.o ../../src/pantheios_inserters.cpp
g++-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Werror  -O1   -D_REENTRANT  -DNDEBUG -U_DEBUG  -Dunix 
-DPANTHEIOS_NO_AUTO_INIT  -I../../include -I"/usr/local/stlsoft/include" 
    -o pantheios_inserters2.o ../../src/pantheios_inserters2.cpp
gcc-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Wundef -Wendif-labels -Wshadow -Werror  -O1 
-D_REENTRANT  -DNDEBUG -U_DEBUG  -Dunix -DPANTHEIOS_NO_AUTO_INIT 
-I../../include -I"/usr/local/stlsoft/include"    -o pantheios_strings.o 
../../src/pantheios_strings.c
g++-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Werror  -O1   -D_REENTRANT  -DNDEBUG -U_DEBUG  -Dunix 
-DPANTHEIOS_NO_AUTO_INIT  -I../../include -I"/usr/local/stlsoft/include" 
    -o util_be_time.o ../../src/util/time.cpp
ar  -r ../../lib/pantheios.1.core.gcc40.a ./pantheios_appl.o 
./pantheios_core.o ./pantheios_inserters.o ./pantheios_inserters2.o 
./pantheios_strings.o ./util_be_time.o
ar: creating archive ../../lib/pantheios.1.core.gcc40.a
gcc-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Wundef -Wendif-labels -Wshadow -Werror  -O1 
-D_REENTRANT  -D_DEBUG -UNDEBUG  -Dunix -DPANTHEIOS_NO_AUTO_INIT 
-I../../include -I"/usr/local/stlsoft/include"    -o fe.simple.debug.o 
../../src/fe/fe.simple.c
ar  -r ../../lib/pantheios.1.fe.simple.gcc40.debug.a ./fe.simple.debug.o
ar: creating archive ../../lib/pantheios.1.fe.simple.gcc40.debug.a
gcc-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Wundef -Wendif-labels -Wshadow -Werror  -O1 
-D_REENTRANT  -DNDEBUG -U_DEBUG  -Dunix -DPANTHEIOS_NO_AUTO_INIT 
-I../../include -I"/usr/local/stlsoft/include"    -o fe.simple.o 
../../src/fe/fe.simple.c
ar  -r ../../lib/pantheios.1.fe.simple.gcc40.a ./fe.simple.o
ar: creating archive ../../lib/pantheios.1.fe.simple.gcc40.a
gcc-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Wundef -Wendif-labels -Wshadow -Werror  -O1 
-D_REENTRANT  -D_DEBUG -UNDEBUG  -Dunix -DPANTHEIOS_NO_AUTO_INIT 
-I../../include -I"/usr/local/stlsoft/include"    -o be.lrsplit.debug.o 
../../src/be/be.lrsplit.c
ar  -r ../../lib/pantheios.1.be.lrsplit.gcc40.debug.a ./be.lrsplit.debug.o
ar: creating archive ../../lib/pantheios.1.be.lrsplit.gcc40.debug.a
g++-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Werror  -O1   -D_REENTRANT  -D_DEBUG -UNDEBUG  -Dunix 
-DPANTHEIOS_NO_AUTO_INIT  -I../../include -I"/usr/local/stlsoft/include" 
    -o bec.file.debug.o ../../src/be/bec.file.cpp
ar  -r ../../lib/pantheios.1.bec.file.gcc40.debug.a ./bec.file.debug.o
ar: creating archive ../../lib/pantheios.1.bec.file.gcc40.debug.a
g++-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Werror  -O1   -D_REENTRANT  -D_DEBUG -UNDEBUG  -Dunix 
-DPANTHEIOS_NO_AUTO_INIT -DPANTHEIOS_BE_USE_CALLBACK  -I../../include 
-I"/usr/local/stlsoft/include"    -o bec.file.WithCallback.debug.o 
../../src/be/bec.file.cpp
ar  -r ../../lib/pantheios.1.bec.file.WithCallback.gcc40.debug.a 
./bec.file.WithCallback.debug.o
ar: creating archive 
../../lib/pantheios.1.bec.file.WithCallback.gcc40.debug.a
gcc-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Wundef -Wendif-labels -Wshadow -Werror  -O1 
-D_REENTRANT  -D_DEBUG -UNDEBUG  -Dunix -DPANTHEIOS_NO_AUTO_INIT 
-I../../include -I"/usr/local/stlsoft/include"    -o be.file.debug.o 
../../src/be/be.file.c
ar  -r ../../lib/pantheios.1.be.file.gcc40.debug.a ./be.file.debug.o
ar: creating archive ../../lib/pantheios.1.be.file.gcc40.debug.a
gcc-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Wundef -Wendif-labels -Wshadow -Werror  -O1 
-D_REENTRANT  -D_DEBUG -UNDEBUG  -Dunix -DPANTHEIOS_NO_AUTO_INIT 
-I../../include -I"/usr/local/stlsoft/include"    -o bel.file.debug.o 
../../src/be/bel.file.c
ar  -r ../../lib/pantheios.1.bel.file.gcc40.debug.a ./bel.file.debug.o
ar: creating archive ../../lib/pantheios.1.bel.file.gcc40.debug.a
gcc-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Wundef -Wendif-labels -Wshadow -Werror  -O1 
-D_REENTRANT  -D_DEBUG -UNDEBUG  -Dunix -DPANTHEIOS_NO_AUTO_INIT 
-I../../include -I"/usr/local/stlsoft/include"    -o ber.file.debug.o 
../../src/be/ber.file.c
ar  -r ../../lib/pantheios.1.ber.file.gcc40.debug.a ./ber.file.debug.o
ar: creating archive ../../lib/pantheios.1.ber.file.gcc40.debug.a
g++-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Werror  -O1   -D_REENTRANT  -D_DEBUG -UNDEBUG  -Dunix 
-DPANTHEIOS_NO_AUTO_INIT  -I../../include -I"/usr/local/stlsoft/include" 
    -o bec.fprintf.debug.o ../../src/be/bec.fprintf.cpp
ar  -r ../../lib/pantheios.1.bec.fprintf.gcc40.debug.a 
./bec.fprintf.debug.o
ar: creating archive ../../lib/pantheios.1.bec.fprintf.gcc40.debug.a
g++-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Werror  -O1   -D_REENTRANT  -D_DEBUG -UNDEBUG  -Dunix 
-DPANTHEIOS_NO_AUTO_INIT -DPANTHEIOS_BE_USE_CALLBACK  -I../../include 
-I"/usr/local/stlsoft/include"    -o bec.fprintf.WithCallback.debug.o 
../../src/be/bec.fprintf.cpp
ar  -r ../../lib/pantheios.1.bec.fprintf.WithCallback.gcc40.debug.a 
./bec.fprintf.WithCallback.debug.o
ar: creating archive 
../../lib/pantheios.1.bec.fprintf.WithCallback.gcc40.debug.a
gcc-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Wundef -Wendif-labels -Wshadow -Werror  -O1 
-D_REENTRANT  -D_DEBUG -UNDEBUG  -Dunix -DPANTHEIOS_NO_AUTO_INIT 
-I../../include -I"/usr/local/stlsoft/include"    -o be.fprintf.debug.o 
../../src/be/be.fprintf.c
ar  -r ../../lib/pantheios.1.be.fprintf.gcc40.debug.a ./be.fprintf.debug.o
ar: creating archive ../../lib/pantheios.1.be.fprintf.gcc40.debug.a
gcc-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Wundef -Wendif-labels -Wshadow -Werror  -O1 
-D_REENTRANT  -D_DEBUG -UNDEBUG  -Dunix -DPANTHEIOS_NO_AUTO_INIT 
-I../../include -I"/usr/local/stlsoft/include"    -o bel.fprintf.debug.o 
../../src/be/bel.fprintf.c
ar  -r ../../lib/pantheios.1.bel.fprintf.gcc40.debug.a 
./bel.fprintf.debug.o
ar: creating archive ../../lib/pantheios.1.bel.fprintf.gcc40.debug.a
gcc-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Wundef -Wendif-labels -Wshadow -Werror  -O1 
-D_REENTRANT  -D_DEBUG -UNDEBUG  -Dunix -DPANTHEIOS_NO_AUTO_INIT 
-I../../include -I"/usr/local/stlsoft/include"    -o ber.fprintf.debug.o 
../../src/be/ber.fprintf.c
ar  -r ../../lib/pantheios.1.ber.fprintf.gcc40.debug.a 
./ber.fprintf.debug.o
ar: creating archive ../../lib/pantheios.1.ber.fprintf.gcc40.debug.a
gcc-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Wundef -Wendif-labels -Wshadow -Werror  -O1 
-D_REENTRANT  -D_DEBUG -UNDEBUG  -Dunix -DPANTHEIOS_NO_AUTO_INIT 
-I../../include -I"/usr/local/stlsoft/include"    -o bec.null.debug.o 
../../src/be/bec.null.c
ar  -r ../../lib/pantheios.1.bec.null.gcc40.debug.a ./bec.null.debug.o
ar: creating archive ../../lib/pantheios.1.bec.null.gcc40.debug.a
gcc-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Wundef -Wendif-labels -Wshadow -Werror  -O1 
-D_REENTRANT  -D_DEBUG -UNDEBUG  -Dunix -DPANTHEIOS_NO_AUTO_INIT 
-I../../include -I"/usr/local/stlsoft/include"    -o be.null.debug.o 
../../src/be/be.null.c
ar  -r ../../lib/pantheios.1.be.null.gcc40.debug.a ./be.null.debug.o
ar: creating archive ../../lib/pantheios.1.be.null.gcc40.debug.a
gcc-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Wundef -Wendif-labels -Wshadow -Werror  -O1 
-D_REENTRANT  -D_DEBUG -UNDEBUG  -Dunix -DPANTHEIOS_NO_AUTO_INIT 
-I../../include -I"/usr/local/stlsoft/include"    -o bel.null.debug.o 
../../src/be/bel.null.c
ar  -r ../../lib/pantheios.1.bel.null.gcc40.debug.a ./bel.null.debug.o
ar: creating archive ../../lib/pantheios.1.bel.null.gcc40.debug.a
gcc-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Wundef -Wendif-labels -Wshadow -Werror  -O1 
-D_REENTRANT  -D_DEBUG -UNDEBUG  -Dunix -DPANTHEIOS_NO_AUTO_INIT 
-I../../include -I"/usr/local/stlsoft/include"    -o ber.null.debug.o 
../../src/be/ber.null.c
ar  -r ../../lib/pantheios.1.ber.null.gcc40.debug.a ./ber.null.debug.o
ar: creating archive ../../lib/pantheios.1.ber.null.gcc40.debug.a
gcc-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Wundef -Wendif-labels -Wshadow -Werror  -O1 
-D_REENTRANT  -D_DEBUG -UNDEBUG  -Dunix -DPANTHEIOS_NO_AUTO_INIT 
-I../../include -I"/usr/local/stlsoft/include"    -o bec.syslog.debug.o 
../../src/be/bec.syslog.c
ar  -r ../../lib/pantheios.1.bec.syslog.gcc40.debug.a ./bec.syslog.debug.o
ar: creating archive ../../lib/pantheios.1.bec.syslog.gcc40.debug.a
gcc-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Wundef -Wendif-labels -Wshadow -Werror  -O1 
-D_REENTRANT  -D_DEBUG -UNDEBUG  -Dunix -DPANTHEIOS_NO_AUTO_INIT 
-I../../include -I"/usr/local/stlsoft/include" 
-DPANTHEIOS_BE_USE_CALLBACK -o bec.syslog.WithCallback.debug.o 
../../src/be/bec.syslog.c
ar  -r ../../lib/pantheios.1.bec.syslog.WithCallback.gcc40.debug.a 
./bec.syslog.WithCallback.debug.o
ar: creating archive 
../../lib/pantheios.1.bec.syslog.WithCallback.gcc40.debug.a
gcc-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Wundef -Wendif-labels -Wshadow -Werror  -O1 
-D_REENTRANT  -D_DEBUG -UNDEBUG  -Dunix -DPANTHEIOS_NO_AUTO_INIT 
-I../../include -I"/usr/local/stlsoft/include"    -o be.syslog.debug.o 
../../src/be/be.syslog.c
ar  -r ../../lib/pantheios.1.be.syslog.gcc40.debug.a ./be.syslog.debug.o
ar: creating archive ../../lib/pantheios.1.be.syslog.gcc40.debug.a
gcc-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Wundef -Wendif-labels -Wshadow -Werror  -O1 
-D_REENTRANT  -D_DEBUG -UNDEBUG  -Dunix -DPANTHEIOS_NO_AUTO_INIT 
-I../../include -I"/usr/local/stlsoft/include"    -o ber.syslog.debug.o 
../../src/be/ber.syslog.c
ar  -r ../../lib/pantheios.1.ber.syslog.gcc40.debug.a ./ber.syslog.debug.o
ar: creating archive ../../lib/pantheios.1.ber.syslog.gcc40.debug.a
gcc-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Wundef -Wendif-labels -Wshadow -Werror  -O1 
-D_REENTRANT  -DNDEBUG -U_DEBUG  -Dunix -DPANTHEIOS_NO_AUTO_INIT 
-I../../include -I"/usr/local/stlsoft/include"    -o be.lrsplit.o 
../../src/be/be.lrsplit.c
ar  -r ../../lib/pantheios.1.be.lrsplit.gcc40.a ./be.lrsplit.o
ar: creating archive ../../lib/pantheios.1.be.lrsplit.gcc40.a
g++-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Werror  -O1   -D_REENTRANT  -DNDEBUG -U_DEBUG  -Dunix 
-DPANTHEIOS_NO_AUTO_INIT  -I../../include -I"/usr/local/stlsoft/include" 
    -o bec.file.o ../../src/be/bec.file.cpp
ar  -r ../../lib/pantheios.1.bec.file.gcc40.a ./bec.file.o
ar: creating archive ../../lib/pantheios.1.bec.file.gcc40.a
g++-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Werror  -O1   -D_REENTRANT  -DNDEBUG -U_DEBUG  -Dunix 
-DPANTHEIOS_NO_AUTO_INIT -DPANTHEIOS_BE_USE_CALLBACK  -I../../include 
-I"/usr/local/stlsoft/include"    -o bec.file.WithCallback.o 
../../src/be/bec.file.cpp
ar  -r ../../lib/pantheios.1.bec.file.WithCallback.gcc40.a 
./bec.file.WithCallback.o
ar: creating archive ../../lib/pantheios.1.bec.file.WithCallback.gcc40.a
gcc-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Wundef -Wendif-labels -Wshadow -Werror  -O1 
-D_REENTRANT  -DNDEBUG -U_DEBUG  -Dunix -DPANTHEIOS_NO_AUTO_INIT 
-I../../include -I"/usr/local/stlsoft/include"    -o be.file.o 
../../src/be/be.file.c
ar  -r ../../lib/pantheios.1.be.file.gcc40.a ./be.file.o
ar: creating archive ../../lib/pantheios.1.be.file.gcc40.a
gcc-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Wundef -Wendif-labels -Wshadow -Werror  -O1 
-D_REENTRANT  -DNDEBUG -U_DEBUG  -Dunix -DPANTHEIOS_NO_AUTO_INIT 
-I../../include -I"/usr/local/stlsoft/include"    -o bel.file.o 
../../src/be/bel.file.c
ar  -r ../../lib/pantheios.1.bel.file.gcc40.a ./bel.file.o
ar: creating archive ../../lib/pantheios.1.bel.file.gcc40.a
gcc-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Wundef -Wendif-labels -Wshadow -Werror  -O1 
-D_REENTRANT  -DNDEBUG -U_DEBUG  -Dunix -DPANTHEIOS_NO_AUTO_INIT 
-I../../include -I"/usr/local/stlsoft/include"    -o ber.file.o 
../../src/be/ber.file.c
ar  -r ../../lib/pantheios.1.ber.file.gcc40.a ./ber.file.o
ar: creating archive ../../lib/pantheios.1.ber.file.gcc40.a
g++-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Werror  -O1   -D_REENTRANT  -DNDEBUG -U_DEBUG  -Dunix 
-DPANTHEIOS_NO_AUTO_INIT  -I../../include -I"/usr/local/stlsoft/include" 
    -o bec.fprintf.o ../../src/be/bec.fprintf.cpp
ar  -r ../../lib/pantheios.1.bec.fprintf.gcc40.a ./bec.fprintf.o
ar: creating archive ../../lib/pantheios.1.bec.fprintf.gcc40.a
g++-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Werror  -O1   -D_REENTRANT  -DNDEBUG -U_DEBUG  -Dunix 
-DPANTHEIOS_NO_AUTO_INIT -DPANTHEIOS_BE_USE_CALLBACK  -I../../include 
-I"/usr/local/stlsoft/include"    -o bec.fprintf.WithCallback.o 
../../src/be/bec.fprintf.cpp
ar  -r ../../lib/pantheios.1.bec.fprintf.WithCallback.gcc40.a 
./bec.fprintf.WithCallback.o
ar: creating archive ../../lib/pantheios.1.bec.fprintf.WithCallback.gcc40.a
gcc-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Wundef -Wendif-labels -Wshadow -Werror  -O1 
-D_REENTRANT  -DNDEBUG -U_DEBUG  -Dunix -DPANTHEIOS_NO_AUTO_INIT 
-I../../include -I"/usr/local/stlsoft/include"    -o be.fprintf.o 
../../src/be/be.fprintf.c
ar  -r ../../lib/pantheios.1.be.fprintf.gcc40.a ./be.fprintf.o
ar: creating archive ../../lib/pantheios.1.be.fprintf.gcc40.a
gcc-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Wundef -Wendif-labels -Wshadow -Werror  -O1 
-D_REENTRANT  -DNDEBUG -U_DEBUG  -Dunix -DPANTHEIOS_NO_AUTO_INIT 
-I../../include -I"/usr/local/stlsoft/include"    -o bel.fprintf.o 
../../src/be/bel.fprintf.c
ar  -r ../../lib/pantheios.1.bel.fprintf.gcc40.a ./bel.fprintf.o
ar: creating archive ../../lib/pantheios.1.bel.fprintf.gcc40.a
gcc-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Wundef -Wendif-labels -Wshadow -Werror  -O1 
-D_REENTRANT  -DNDEBUG -U_DEBUG  -Dunix -DPANTHEIOS_NO_AUTO_INIT 
-I../../include -I"/usr/local/stlsoft/include"    -o ber.fprintf.o 
../../src/be/ber.fprintf.c
ar  -r ../../lib/pantheios.1.ber.fprintf.gcc40.a ./ber.fprintf.o
ar: creating archive ../../lib/pantheios.1.ber.fprintf.gcc40.a
gcc-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Wundef -Wendif-labels -Wshadow -Werror  -O1 
-D_REENTRANT  -DNDEBUG -U_DEBUG  -Dunix -DPANTHEIOS_NO_AUTO_INIT 
-I../../include -I"/usr/local/stlsoft/include"    -o bec.null.o 
../../src/be/bec.null.c
ar  -r ../../lib/pantheios.1.bec.null.gcc40.a ./bec.null.o
ar: creating archive ../../lib/pantheios.1.bec.null.gcc40.a
gcc-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Wundef -Wendif-labels -Wshadow -Werror  -O1 
-D_REENTRANT  -DNDEBUG -U_DEBUG  -Dunix -DPANTHEIOS_NO_AUTO_INIT 
-I../../include -I"/usr/local/stlsoft/include"    -o be.null.o 
../../src/be/be.null.c
ar  -r ../../lib/pantheios.1.be.null.gcc40.a ./be.null.o
ar: creating archive ../../lib/pantheios.1.be.null.gcc40.a
gcc-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Wundef -Wendif-labels -Wshadow -Werror  -O1 
-D_REENTRANT  -DNDEBUG -U_DEBUG  -Dunix -DPANTHEIOS_NO_AUTO_INIT 
-I../../include -I"/usr/local/stlsoft/include"    -o bel.null.o 
../../src/be/bel.null.c
ar  -r ../../lib/pantheios.1.bel.null.gcc40.a ./bel.null.o
ar: creating archive ../../lib/pantheios.1.bel.null.gcc40.a
gcc-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Wundef -Wendif-labels -Wshadow -Werror  -O1 
-D_REENTRANT  -DNDEBUG -U_DEBUG  -Dunix -DPANTHEIOS_NO_AUTO_INIT 
-I../../include -I"/usr/local/stlsoft/include"    -o ber.null.o 
../../src/be/ber.null.c
ar  -r ../../lib/pantheios.1.ber.null.gcc40.a ./ber.null.o
ar: creating archive ../../lib/pantheios.1.ber.null.gcc40.a
gcc-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Wundef -Wendif-labels -Wshadow -Werror  -O1 
-D_REENTRANT  -DNDEBUG -U_DEBUG  -Dunix -DPANTHEIOS_NO_AUTO_INIT 
-I../../include -I"/usr/local/stlsoft/include"    -o bec.syslog.o 
../../src/be/bec.syslog.c
ar  -r ../../lib/pantheios.1.bec.syslog.gcc40.a ./bec.syslog.o
ar: creating archive ../../lib/pantheios.1.bec.syslog.gcc40.a
gcc-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Wundef -Wendif-labels -Wshadow -Werror  -O1 
-D_REENTRANT  -DNDEBUG -U_DEBUG  -Dunix -DPANTHEIOS_NO_AUTO_INIT 
-I../../include -I"/usr/local/stlsoft/include" 
-DPANTHEIOS_BE_USE_CALLBACK -o bec.syslog.WithCallback.o 
../../src/be/bec.syslog.c
ar  -r ../../lib/pantheios.1.bec.syslog.WithCallback.gcc40.a 
./bec.syslog.WithCallback.o
ar: creating archive ../../lib/pantheios.1.bec.syslog.WithCallback.gcc40.a
gcc-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Wundef -Wendif-labels -Wshadow -Werror  -O1 
-D_REENTRANT  -DNDEBUG -U_DEBUG  -Dunix -DPANTHEIOS_NO_AUTO_INIT 
-I../../include -I"/usr/local/stlsoft/include"    -o be.syslog.o 
../../src/be/be.syslog.c
ar  -r ../../lib/pantheios.1.be.syslog.gcc40.a ./be.syslog.o
ar: creating archive ../../lib/pantheios.1.be.syslog.gcc40.a
gcc-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Wundef -Wendif-labels -Wshadow -Werror  -O1 
-D_REENTRANT  -DNDEBUG -U_DEBUG  -Dunix -DPANTHEIOS_NO_AUTO_INIT 
-I../../include -I"/usr/local/stlsoft/include"    -o ber.syslog.o 
../../src/be/ber.syslog.c
ar  -r ../../lib/pantheios.1.ber.syslog.gcc40.a ./ber.syslog.o
ar: creating archive ../../lib/pantheios.1.ber.syslog.gcc40.a
g++-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Werror  -O1   -D_REENTRANT  -D_DEBUG -UNDEBUG  -Dunix 
  -I../../include -I"/usr/local/stlsoft/include"    -o 
example_cpp_1.debug.o 
../../examples/cpp/example_cpp_strings/example_cpp_strings.cpp
g++       -o ../../bin/pantheios.1.ex.cpp.1.gcc40.debug \
         ./example_cpp_1.debug.o\
         ../../lib/pantheios.1.core.gcc40.debug.a\
         ../../lib/pantheios.1.fe.simple.gcc40.debug.a\
         ../../lib/pantheios.1.be.fprintf.gcc40.debug.a\
         ../../lib/pantheios.1.bec.fprintf.gcc40.debug.a\
         ../../lib/pantheios.1.core.gcc40.debug.a\

g++-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Werror  -O1   -D_REENTRANT  -D_DEBUG -UNDEBUG  -Dunix 
  -I../../include -I"/usr/local/stlsoft/include"    -o 
example_cpp_2.debug.o 
../../examples/cpp/example_cpp_integer/example_cpp_integer.cpp
g++       -o ../../bin/pantheios.1.ex.cpp.2.gcc40.debug \
         ./example_cpp_2.debug.o\
         ../../lib/pantheios.1.core.gcc40.debug.a\
         ../../lib/pantheios.1.fe.simple.gcc40.debug.a\
         ../../lib/pantheios.1.be.fprintf.gcc40.debug.a\
         ../../lib/pantheios.1.bec.fprintf.gcc40.debug.a\
         ../../lib/pantheios.1.core.gcc40.debug.a\

g++-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Werror  -O1   -D_REENTRANT  -D_DEBUG -UNDEBUG  -Dunix 
  -I../../include -I"/usr/local/stlsoft/include"    -o 
example_cpp_3.debug.o 
../../examples/cpp/example_cpp_pointer/example_cpp_pointer.cpp
g++       -o ../../bin/pantheios.1.ex.cpp.3.gcc40.debug \
         ./example_cpp_3.debug.o\
         ../../lib/pantheios.1.core.gcc40.debug.a\
         ../../lib/pantheios.1.fe.simple.gcc40.debug.a\
         ../../lib/pantheios.1.be.fprintf.gcc40.debug.a\
         ../../lib/pantheios.1.bec.fprintf.gcc40.debug.a\
         ../../lib/pantheios.1.core.gcc40.debug.a\

g++-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Werror  -O1   -D_REENTRANT  -D_DEBUG -UNDEBUG  -Dunix 
  -I../../include -I"/usr/local/stlsoft/include"    -o 
example_cpp_4.debug.o 
../../examples/cpp/example_cpp_real/example_cpp_real.cpp
g++       -o ../../bin/pantheios.1.ex.cpp.4.gcc40.debug \
         ./example_cpp_4.debug.o\
         ../../lib/pantheios.1.core.gcc40.debug.a\
         ../../lib/pantheios.1.fe.simple.gcc40.debug.a\
         ../../lib/pantheios.1.be.fprintf.gcc40.debug.a\
         ../../lib/pantheios.1.bec.fprintf.gcc40.debug.a\
         ../../lib/pantheios.1.core.gcc40.debug.a\

g++-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Werror  -O1   -D_REENTRANT  -D_DEBUG -UNDEBUG  -Dunix 
  -I../../include -I"/usr/local/stlsoft/include"    -o 
example_cpp_5.debug.o 
../../examples/cpp/example_cpp_blob/example_cpp_blob.cpp
g++       -o ../../bin/pantheios.1.ex.cpp.5.gcc40.debug \
         ./example_cpp_5.debug.o\
         ../../lib/pantheios.1.core.gcc40.debug.a\
         ../../lib/pantheios.1.fe.simple.gcc40.debug.a\
         ../../lib/pantheios.1.be.fprintf.gcc40.debug.a\
         ../../lib/pantheios.1.bec.fprintf.gcc40.debug.a\
         ../../lib/pantheios.1.core.gcc40.debug.a\

g++-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Werror  -O1   -D_REENTRANT  -D_DEBUG -UNDEBUG  -Dunix 
  -I../../include -I"/usr/local/stlsoft/include"    -o 
example_cpp_6.debug.o 
../../examples/cpp/example_cpp_hetero1/example_cpp_hetero1.cpp
g++       -o ../../bin/pantheios.1.ex.cpp.6.gcc40.debug \
         ./example_cpp_6.debug.o\
         ../../lib/pantheios.1.core.gcc40.debug.a\
         ../../lib/pantheios.1.fe.simple.gcc40.debug.a\
         ../../lib/pantheios.1.be.fprintf.gcc40.debug.a\
         ../../lib/pantheios.1.bec.fprintf.gcc40.debug.a\
         ../../lib/pantheios.1.core.gcc40.debug.a\

g++-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Werror  -O1   -D_REENTRANT  -D_DEBUG -UNDEBUG  -Dunix 
  -I../../include -I"/usr/local/stlsoft/include"    -o 
example_cpp_7.debug.o 
../../examples/cpp/example_cpp_character/example_cpp_character.cpp
g++       -o ../../bin/pantheios.1.ex.cpp.7.gcc40.debug \
         ./example_cpp_7.debug.o\
         ../../lib/pantheios.1.core.gcc40.debug.a\
         ../../lib/pantheios.1.fe.simple.gcc40.debug.a\
         ../../lib/pantheios.1.be.fprintf.gcc40.debug.a\
         ../../lib/pantheios.1.bec.fprintf.gcc40.debug.a\
         ../../lib/pantheios.1.core.gcc40.debug.a\

g++-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Werror  -O1   -D_REENTRANT  -D_DEBUG -UNDEBUG  -Dunix 
  -I../../include -I"/usr/local/stlsoft/include"    -o 
example_cpp_9.debug.o 
../../examples/cpp/example_cpp_custom_severity_levels/example_cpp_custom_severity_levels.cpp
g++       -o ../../bin/pantheios.1.ex.cpp.9.gcc40.debug \
         ./example_cpp_9.debug.o\
         ../../lib/pantheios.1.core.gcc40.debug.a\
         ../../lib/pantheios.1.fe.simple.gcc40.debug.a\
         ../../lib/pantheios.1.be.fprintf.gcc40.debug.a\
         ../../lib/pantheios.1.bec.fprintf.gcc40.debug.a\
         ../../lib/pantheios.1.core.gcc40.debug.a\

g++-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Werror  -O1   -D_REENTRANT  -D_DEBUG -UNDEBUG  -Dunix 
  -I../../include -I"/usr/local/stlsoft/include"    -o 
example_cpp_11.debug.o 
../../examples/cpp/example_cpp_custom_fe/example_cpp_custom_fe.cpp
g++       -o ../../bin/pantheios.1.ex.cpp.11.gcc40.debug \
         ./example_cpp_11.debug.o\
         ../../lib/pantheios.1.core.gcc40.debug.a\
         ../../lib/pantheios.1.fe.simple.gcc40.debug.a\
         ../../lib/pantheios.1.be.fprintf.gcc40.debug.a\
         ../../lib/pantheios.1.bec.fprintf.gcc40.debug.a\
         ../../lib/pantheios.1.core.gcc40.debug.a\

g++-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Werror  -O1   -D_REENTRANT  -D_DEBUG -UNDEBUG  -Dunix 
  -I../../include -I"/usr/local/stlsoft/include"    -o 
example_cpp_12.debug.o 
../../examples/cpp/example_cpp_custom_type_1/example_cpp_custom_type_1.cpp
g++       -o ../../bin/pantheios.1.ex.cpp.12.gcc40.debug \
         ./example_cpp_12.debug.o\
         ../../lib/pantheios.1.core.gcc40.debug.a\
         ../../lib/pantheios.1.fe.simple.gcc40.debug.a\
         ../../lib/pantheios.1.be.fprintf.gcc40.debug.a\
         ../../lib/pantheios.1.bec.fprintf.gcc40.debug.a\
         ../../lib/pantheios.1.core.gcc40.debug.a\

g++-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Werror  -O1   -D_REENTRANT  -D_DEBUG -UNDEBUG  -Dunix 
  -I../../include -I"/usr/local/stlsoft/include"    -o 
example_cpp_13.debug.o 
../../examples/cpp/example_cpp_process_id/example_cpp_process_id.cpp
g++       -o ../../bin/pantheios.1.ex.cpp.13.gcc40.debug \
         ./example_cpp_13.debug.o\
         ../../lib/pantheios.1.core.gcc40.debug.a\
         ../../lib/pantheios.1.fe.simple.gcc40.debug.a\
         ../../lib/pantheios.1.be.fprintf.gcc40.debug.a\
         ../../lib/pantheios.1.bec.fprintf.gcc40.debug.a\
         ../../lib/pantheios.1.core.gcc40.debug.a\

g++-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Werror  -O1   -D_REENTRANT  -D_DEBUG -UNDEBUG  -Dunix 
  -I../../include -I"/usr/local/stlsoft/include"    -o 
example_cpp_14.debug.o 
../../examples/cpp/example_cpp_thread_id/example_cpp_thread_id.cpp
g++       -o ../../bin/pantheios.1.ex.cpp.14.gcc40.debug \
         ./example_cpp_14.debug.o\
         ../../lib/pantheios.1.core.gcc40.debug.a\
         ../../lib/pantheios.1.fe.simple.gcc40.debug.a\
         ../../lib/pantheios.1.be.fprintf.gcc40.debug.a\
         ../../lib/pantheios.1.bec.fprintf.gcc40.debug.a\
         ../../lib/pantheios.1.core.gcc40.debug.a\

g++-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Werror  -O1   -D_REENTRANT  -D_DEBUG -UNDEBUG  -Dunix 
  -I../../include -I"/usr/local/stlsoft/include"    -o 
example_cpp_15.debug.o 
../../examples/cpp/example_cpp_args/example_cpp_args.cpp
g++       -o ../../bin/pantheios.1.ex.cpp.15.gcc40.debug \
         ./example_cpp_15.debug.o\
         ../../lib/pantheios.1.core.gcc40.debug.a\
         ../../lib/pantheios.1.fe.simple.gcc40.debug.a\
         ../../lib/pantheios.1.be.fprintf.gcc40.debug.a\
         ../../lib/pantheios.1.bec.fprintf.gcc40.debug.a\
         ../../lib/pantheios.1.core.gcc40.debug.a\

g++-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Werror  -O1   -D_REENTRANT  -D_DEBUG -UNDEBUG  -Dunix 
  -I../../include -I"/usr/local/stlsoft/include"    -o 
example_cpp_16.debug.o 
../../examples/cpp/example_cpp_file/example_cpp_file.cpp
g++       -o ../../bin/pantheios.1.ex.cpp.16.gcc40.debug \
         ./example_cpp_16.debug.o\
         ../../lib/pantheios.1.core.gcc40.debug.a\
         ../../lib/pantheios.1.fe.simple.gcc40.debug.a\
         ../../lib/pantheios.1.be.lrsplit.gcc40.debug.a\
         ../../lib/pantheios.1.bel.file.gcc40.debug.a\
         ../../lib/pantheios.1.ber.file.gcc40.debug.a\
         ../../lib/pantheios.1.bec.file.gcc40.debug.a\
         ../../lib/pantheios.1.core.gcc40.debug.a\

gcc-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Wundef -Wendif-labels -Wshadow -Werror  -O1 
-D_REENTRANT  -D_DEBUG -UNDEBUG  -Dunix  -I../../include 
-I"/usr/local/stlsoft/include"    -o example_c_1.debug.o 
../../examples/c/example_c_log_n/example_c_log_n.c
g++       -o ../../bin/pantheios.1.ex.c.1.gcc40.debug \
         ./example_c_1.debug.o\
         ../../lib/pantheios.1.core.gcc40.debug.a\
         ../../lib/pantheios.1.fe.simple.gcc40.debug.a\
         ../../lib/pantheios.1.be.fprintf.gcc40.debug.a\
         ../../lib/pantheios.1.bec.fprintf.gcc40.debug.a\
         ../../lib/pantheios.1.core.gcc40.debug.a\

gcc-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Wundef -Wendif-labels -Wshadow -Werror  -O1 
-D_REENTRANT  -D_DEBUG -UNDEBUG  -Dunix  -I../../include 
-I"/usr/local/stlsoft/include"    -o example_c_2.debug.o 
../../examples/c/example_c_printf/example_c_printf.c
g++       -o ../../bin/pantheios.1.ex.c.2.gcc40.debug \
         ./example_c_2.debug.o\
         ../../lib/pantheios.1.core.gcc40.debug.a\
         ../../lib/pantheios.1.fe.simple.gcc40.debug.a\
         ../../lib/pantheios.1.be.fprintf.gcc40.debug.a\
         ../../lib/pantheios.1.bec.fprintf.gcc40.debug.a\
         ../../lib/pantheios.1.core.gcc40.debug.a\

g++-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Werror  -O1   -D_REENTRANT  -DNDEBUG -U_DEBUG  -Dunix 
  -I../../include -I"/usr/local/stlsoft/include"    -o example_cpp_1.o 
../../examples/cpp/example_cpp_strings/example_cpp_strings.cpp
g++       -o ../../bin/pantheios.1.ex.cpp.1.gcc40 \
         ./example_cpp_1.o\
         ../../lib/pantheios.1.core.gcc40.a\
         ../../lib/pantheios.1.fe.simple.gcc40.a\
         ../../lib/pantheios.1.be.fprintf.gcc40.a\
         ../../lib/pantheios.1.bec.fprintf.gcc40.a\
         ../../lib/pantheios.1.core.gcc40.a\

g++-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Werror  -O1   -D_REENTRANT  -DNDEBUG -U_DEBUG  -Dunix 
  -I../../include -I"/usr/local/stlsoft/include"    -o example_cpp_2.o 
../../examples/cpp/example_cpp_integer/example_cpp_integer.cpp
g++       -o ../../bin/pantheios.1.ex.cpp.2.gcc40 \
         ./example_cpp_2.o\
         ../../lib/pantheios.1.core.gcc40.a\
         ../../lib/pantheios.1.fe.simple.gcc40.a\
         ../../lib/pantheios.1.be.fprintf.gcc40.a\
         ../../lib/pantheios.1.bec.fprintf.gcc40.a\
         ../../lib/pantheios.1.core.gcc40.a\

g++-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Werror  -O1   -D_REENTRANT  -DNDEBUG -U_DEBUG  -Dunix 
  -I../../include -I"/usr/local/stlsoft/include"    -o example_cpp_3.o 
../../examples/cpp/example_cpp_pointer/example_cpp_pointer.cpp
g++       -o ../../bin/pantheios.1.ex.cpp.3.gcc40 \
         ./example_cpp_3.o\
         ../../lib/pantheios.1.core.gcc40.a\
         ../../lib/pantheios.1.fe.simple.gcc40.a\
         ../../lib/pantheios.1.be.fprintf.gcc40.a\
         ../../lib/pantheios.1.bec.fprintf.gcc40.a\
         ../../lib/pantheios.1.core.gcc40.a\

g++-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Werror  -O1   -D_REENTRANT  -DNDEBUG -U_DEBUG  -Dunix 
  -I../../include -I"/usr/local/stlsoft/include"    -o example_cpp_4.o 
../../examples/cpp/example_cpp_real/example_cpp_real.cpp
g++       -o ../../bin/pantheios.1.ex.cpp.4.gcc40 \
         ./example_cpp_4.o\
         ../../lib/pantheios.1.core.gcc40.a\
         ../../lib/pantheios.1.fe.simple.gcc40.a\
         ../../lib/pantheios.1.be.fprintf.gcc40.a\
         ../../lib/pantheios.1.bec.fprintf.gcc40.a\
         ../../lib/pantheios.1.core.gcc40.a\

g++-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Werror  -O1   -D_REENTRANT  -DNDEBUG -U_DEBUG  -Dunix 
  -I../../include -I"/usr/local/stlsoft/include"    -o example_cpp_5.o 
../../examples/cpp/example_cpp_blob/example_cpp_blob.cpp
g++       -o ../../bin/pantheios.1.ex.cpp.5.gcc40 \
         ./example_cpp_5.o\
         ../../lib/pantheios.1.core.gcc40.a\
         ../../lib/pantheios.1.fe.simple.gcc40.a\
         ../../lib/pantheios.1.be.fprintf.gcc40.a\
         ../../lib/pantheios.1.bec.fprintf.gcc40.a\
         ../../lib/pantheios.1.core.gcc40.a\

g++-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Werror  -O1   -D_REENTRANT  -DNDEBUG -U_DEBUG  -Dunix 
  -I../../include -I"/usr/local/stlsoft/include"    -o example_cpp_6.o 
../../examples/cpp/example_cpp_hetero1/example_cpp_hetero1.cpp
g++       -o ../../bin/pantheios.1.ex.cpp.6.gcc40 \
         ./example_cpp_6.o\
         ../../lib/pantheios.1.core.gcc40.a\
         ../../lib/pantheios.1.fe.simple.gcc40.a\
         ../../lib/pantheios.1.be.fprintf.gcc40.a\
         ../../lib/pantheios.1.bec.fprintf.gcc40.a\
         ../../lib/pantheios.1.core.gcc40.a\

g++-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Werror  -O1   -D_REENTRANT  -DNDEBUG -U_DEBUG  -Dunix 
  -I../../include -I"/usr/local/stlsoft/include"    -o example_cpp_7.o 
../../examples/cpp/example_cpp_character/example_cpp_character.cpp
g++       -o ../../bin/pantheios.1.ex.cpp.7.gcc40 \
         ./example_cpp_7.o\
         ../../lib/pantheios.1.core.gcc40.a\
         ../../lib/pantheios.1.fe.simple.gcc40.a\
         ../../lib/pantheios.1.be.fprintf.gcc40.a\
         ../../lib/pantheios.1.bec.fprintf.gcc40.a\
         ../../lib/pantheios.1.core.gcc40.a\

g++-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Werror  -O1   -D_REENTRANT  -DNDEBUG -U_DEBUG  -Dunix 
  -I../../include -I"/usr/local/stlsoft/include"    -o example_cpp_9.o 
../../examples/cpp/example_cpp_custom_severity_levels/example_cpp_custom_severity_levels.cpp
g++       -o ../../bin/pantheios.1.ex.cpp.9.gcc40 \
         ./example_cpp_9.o\
         ../../lib/pantheios.1.core.gcc40.a\
         ../../lib/pantheios.1.fe.simple.gcc40.a\
         ../../lib/pantheios.1.be.fprintf.gcc40.a\
         ../../lib/pantheios.1.bec.fprintf.gcc40.a\
         ../../lib/pantheios.1.core.gcc40.a\

g++-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Werror  -O1   -D_REENTRANT  -DNDEBUG -U_DEBUG  -Dunix 
  -I../../include -I"/usr/local/stlsoft/include"    -o example_cpp_11.o 
../../examples/cpp/example_cpp_custom_fe/example_cpp_custom_fe.cpp
g++       -o ../../bin/pantheios.1.ex.cpp.11.gcc40 \
         ./example_cpp_11.o\
         ../../lib/pantheios.1.core.gcc40.a\
         ../../lib/pantheios.1.fe.simple.gcc40.a\
         ../../lib/pantheios.1.be.fprintf.gcc40.a\
         ../../lib/pantheios.1.bec.fprintf.gcc40.a\
         ../../lib/pantheios.1.core.gcc40.a\

g++-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Werror  -O1   -D_REENTRANT  -DNDEBUG -U_DEBUG  -Dunix 
  -I../../include -I"/usr/local/stlsoft/include"    -o example_cpp_12.o 
../../examples/cpp/example_cpp_custom_type_1/example_cpp_custom_type_1.cpp
g++       -o ../../bin/pantheios.1.ex.cpp.12.gcc40 \
         ./example_cpp_12.o\
         ../../lib/pantheios.1.core.gcc40.a\
         ../../lib/pantheios.1.fe.simple.gcc40.a\
         ../../lib/pantheios.1.be.fprintf.gcc40.a\
         ../../lib/pantheios.1.bec.fprintf.gcc40.a\
         ../../lib/pantheios.1.core.gcc40.a\

g++-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Werror  -O1   -D_REENTRANT  -DNDEBUG -U_DEBUG  -Dunix 
  -I../../include -I"/usr/local/stlsoft/include"    -o example_cpp_13.o 
../../examples/cpp/example_cpp_process_id/example_cpp_process_id.cpp
g++       -o ../../bin/pantheios.1.ex.cpp.13.gcc40 \
         ./example_cpp_13.o\
         ../../lib/pantheios.1.core.gcc40.a\
         ../../lib/pantheios.1.fe.simple.gcc40.a\
         ../../lib/pantheios.1.be.fprintf.gcc40.a\
         ../../lib/pantheios.1.bec.fprintf.gcc40.a\
         ../../lib/pantheios.1.core.gcc40.a\

g++-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Werror  -O1   -D_REENTRANT  -DNDEBUG -U_DEBUG  -Dunix 
  -I../../include -I"/usr/local/stlsoft/include"    -o example_cpp_14.o 
../../examples/cpp/example_cpp_thread_id/example_cpp_thread_id.cpp
g++       -o ../../bin/pantheios.1.ex.cpp.14.gcc40 \
         ./example_cpp_14.o\
         ../../lib/pantheios.1.core.gcc40.a\
         ../../lib/pantheios.1.fe.simple.gcc40.a\
         ../../lib/pantheios.1.be.fprintf.gcc40.a\
         ../../lib/pantheios.1.bec.fprintf.gcc40.a\
         ../../lib/pantheios.1.core.gcc40.a\

g++-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Werror  -O1   -D_REENTRANT  -DNDEBUG -U_DEBUG  -Dunix 
  -I../../include -I"/usr/local/stlsoft/include"    -o example_cpp_15.o 
../../examples/cpp/example_cpp_args/example_cpp_args.cpp
g++       -o ../../bin/pantheios.1.ex.cpp.15.gcc40 \
         ./example_cpp_15.o\
         ../../lib/pantheios.1.core.gcc40.a\
         ../../lib/pantheios.1.fe.simple.gcc40.a\
         ../../lib/pantheios.1.be.fprintf.gcc40.a\
         ../../lib/pantheios.1.bec.fprintf.gcc40.a\
         ../../lib/pantheios.1.core.gcc40.a\

g++-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Werror  -O1   -D_REENTRANT  -DNDEBUG -U_DEBUG  -Dunix 
  -I../../include -I"/usr/local/stlsoft/include"    -o example_cpp_16.o 
../../examples/cpp/example_cpp_file/example_cpp_file.cpp
g++       -o ../../bin/pantheios.1.ex.cpp.16.gcc40 \
         ./example_cpp_16.o\
         ../../lib/pantheios.1.core.gcc40.a\
         ../../lib/pantheios.1.fe.simple.gcc40.a\
         ../../lib/pantheios.1.be.lrsplit.gcc40.a\
         ../../lib/pantheios.1.bel.file.gcc40.a\
         ../../lib/pantheios.1.ber.file.gcc40.a\
         ../../lib/pantheios.1.bec.file.gcc40.a\
         ../../lib/pantheios.1.core.gcc40.a\

gcc-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Wundef -Wendif-labels -Wshadow -Werror  -O1 
-D_REENTRANT  -DNDEBUG -U_DEBUG  -Dunix  -I../../include 
-I"/usr/local/stlsoft/include"    -o example_c_1.o 
../../examples/c/example_c_log_n/example_c_log_n.c
g++       -o ../../bin/pantheios.1.ex.c.1.gcc40 \
         ./example_c_1.o\
         ../../lib/pantheios.1.core.gcc40.a\
         ../../lib/pantheios.1.fe.simple.gcc40.a\
         ../../lib/pantheios.1.be.fprintf.gcc40.a\
         ../../lib/pantheios.1.bec.fprintf.gcc40.a\
         ../../lib/pantheios.1.core.gcc40.a\

gcc-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Wundef -Wendif-labels -Wshadow -Werror  -O1 
-D_REENTRANT  -DNDEBUG -U_DEBUG  -Dunix  -I../../include 
-I"/usr/local/stlsoft/include"    -o example_c_2.o 
../../examples/c/example_c_printf/example_c_printf.c
g++       -o ../../bin/pantheios.1.ex.c.2.gcc40 \
         ./example_c_2.o\
         ../../lib/pantheios.1.core.gcc40.a\
         ../../lib/pantheios.1.fe.simple.gcc40.a\
         ../../lib/pantheios.1.be.fprintf.gcc40.a\
         ../../lib/pantheios.1.bec.fprintf.gcc40.a\
         ../../lib/pantheios.1.core.gcc40.a\

g++-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Werror  -O1   -D_REENTRANT  -D_DEBUG -UNDEBUG  -Dunix 
  -I../../include -I"/usr/local/stlsoft/include"    -o test_api.debug.o 
../../test/test_api/test_api.cpp
g++       -o ../../bin/pantheios.1.be.fprintf.gcc40.debug \
         ./test_api.debug.o\
         ../../lib/pantheios.1.core.gcc40.debug.a\
         ../../lib/pantheios.1.fe.simple.gcc40.debug.a\
         ../../lib/pantheios.1.be.fprintf.gcc40.debug.a\
         ../../lib/pantheios.1.bec.fprintf.gcc40.debug.a\
         ../../lib/pantheios.1.core.gcc40.debug.a\
         \

g++       -o ../../bin/pantheios.1.be.syslog.gcc40.debug \
         ./test_api.debug.o\
         ../../lib/pantheios.1.core.gcc40.debug.a\
         ../../lib/pantheios.1.fe.simple.gcc40.debug.a\
         ../../lib/pantheios.1.be.syslog.gcc40.debug.a\
         ../../lib/pantheios.1.bec.syslog.gcc40.debug.a\
         ../../lib/pantheios.1.core.gcc40.debug.a\
         \

g++       -o ../../bin/pantheios.1.l.fprintf-r.syslog.gcc40.debug \
         ./test_api.debug.o\
         ../../lib/pantheios.1.core.gcc40.debug.a\
         ../../lib/pantheios.1.fe.simple.gcc40.debug.a\
         ../../lib/pantheios.1.be.lrsplit.gcc40.debug.a\
         ../../lib/pantheios.1.bel.fprintf.gcc40.debug.a\
         ../../lib/pantheios.1.bec.fprintf.gcc40.debug.a\
         ../../lib/pantheios.1.ber.syslog.gcc40.debug.a\
         ../../lib/pantheios.1.bec.syslog.gcc40.debug.a\
         ../../lib/pantheios.1.core.gcc40.debug.a\

g++-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Werror  -O1   -D_REENTRANT  -D_DEBUG -UNDEBUG  -Dunix 
  -I../../include -I"/usr/local/stlsoft/include"    -o test_fe.debug.o 
../../test/test_fe/test_fe.cpp
g++       -o ../../bin/pantheios.1.test_fe.gcc40.debug \
         ./test_fe.debug.o\
         ../../lib/pantheios.1.core.gcc40.debug.a\

g++-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Werror  -O1   -D_REENTRANT  -DNDEBUG -U_DEBUG  -Dunix 
  -I../../include -I"/usr/local/stlsoft/include"    -o test_api.o 
../../test/test_api/test_api.cpp
g++       -o ../../bin/pantheios.1.be.fprintf.gcc40 \
         ./test_api.o\
         ../../lib/pantheios.1.core.gcc40.a\
         ../../lib/pantheios.1.fe.simple.gcc40.a\
         ../../lib/pantheios.1.be.fprintf.gcc40.a\
         ../../lib/pantheios.1.bec.fprintf.gcc40.a\
         ../../lib/pantheios.1.core.gcc40.a\
         \

g++       -o ../../bin/pantheios.1.be.syslog.gcc40 \
         ./test_api.o\
         ../../lib/pantheios.1.core.gcc40.a\
         ../../lib/pantheios.1.fe.simple.gcc40.a\
         ../../lib/pantheios.1.be.syslog.gcc40.a\
         ../../lib/pantheios.1.bec.syslog.gcc40.a\
         ../../lib/pantheios.1.core.gcc40.a\
         \

g++       -o ../../bin/pantheios.1.l.fprintf-r.syslog.gcc40 \
         ./test_api.o\
         ../../lib/pantheios.1.core.gcc40.a\
         ../../lib/pantheios.1.fe.simple.gcc40.a\
         ../../lib/pantheios.1.be.lrsplit.gcc40.a\
         ../../lib/pantheios.1.bel.fprintf.gcc40.a\
         ../../lib/pantheios.1.bec.fprintf.gcc40.a\
         ../../lib/pantheios.1.ber.syslog.gcc40.a\
         ../../lib/pantheios.1.bec.syslog.gcc40.a\
         ../../lib/pantheios.1.core.gcc40.a\

g++-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double 
-Wno-unused-value -Werror  -O1   -D_REENTRANT  -DNDEBUG -U_DEBUG  -Dunix 
  -I../../include -I"/usr/local/stlsoft/include"    -o test_fe.o 
../../test/test_fe/test_fe.cpp
g++       -o ../../bin/pantheios.1.test_fe.gcc40 \
         ./test_fe.o\
         ../../lib/pantheios.1.core.gcc40.a\

Matthew wrote:
 Can you try this patch?
 
 It simply replaces the UNIXSTL_ARCH_IS_POWERPC symbol with
 UNIXSTL_OS_IS_MACOSX in both unixstl/synch/atomic_functions.h and
 unixstl/synch/spin_mutex.hpp. It _should_ work - in fact I don't know why I
 didn't have it that way all along - but you never can tell until its tested.
 
 Thanks
 
 Matthew
 
 "Brad Cox" <bcox binarygroup.com> wrote in message
 news:eknh1m$12nv$1 digitaldaemon.com...
 Nope, not quite. Looked in atomic_functions.h, but over my depth.

 mbp:~/Desktop/pantheios-1.0.1-beta10 Folder/build/gcc40 bcox$ make -f
 makefile.mac
 g++-4.0   -c -Wall -pedantic -Wno-long-long -Wno-long-double
 -Wno-unused-value -Werror  -O1   -D_REENTRANT  -D_DEBUG -UNDEBUG
 -Dunix -DPANTHEIOS_NO_AUTO_INIT  -I../../include
 -I"/usr/local/stlsoft/include"    -o pantheios_core.debug.o
 ../../src/pantheios_core.cpp
 In file included from
 /usr/local/stlsoft/include/platformstl/synch/atomic_functions.h:78,
                  from ../../src/pantheios_core.cpp:68:
 /usr/local/stlsoft/include/unixstl/synch/atomic_functions.h:77:3:
 error: #error Currently only defined for Intel (Linux) and Power-PC
 architectures.
 /usr/local/stlsoft/include/unixstl/synch/atomic_functions.h:444:3:
 error: #error Currently only defined for Intel and Power-PC
 architectures.
 make: *** [pantheios_core.debug.o] Error 1
 mbp:~/Desktop/pantheios-1.0.1-beta10 Folder/build/gcc40 bcox$

 On 2006-11-30 14:46:45 -0500, "Matthew" <matthew hat.stlsoft.dot.org>
said:
 "BadaBoom" <bcox virtualschool.edu> wrote in message
 news:eknaof$q3a$1 digitaldaemon.com...
 OK, here y' go.

 For the UNIXSTL thingy, do you want to post a query to the STLSoft
ng -
 news://news.digitalmars.com/c++.stlsoft - to get the ball rolling?
(I'll
 mark this one as fixed/closed, and we'll take on the issue from
there.)
 The "thingy" is that STLSOFT doesn't work (aborts during compile) on
 Intel MacOSX. Macbook Pro in particular.
Ok, cool. I need to have a think about this, and am definitely open for some
advice on
 the matter for anyone who might wish to ponder.

 But it may be just a simple fix. In the latest Pantheios beta (10) -
which I
 hope you'll be downloading, as it fixes both other issues you reported
 recently - I've added an entry in the KNOWN_ISSUES.txt, which suggests
that
 the fix may be as simple as exchanging two pre-processor symbols in
 unixstl/synch/spin_mutex.hpp. If you want to try that out on your MAC
 OSX/Intel box and let me know, that'd be great. Am off out for my
morning
 bike ride now, but will be back in a few hours, and can attend to any
 results you might have by then. (No pressure on you, of course. I'm just
 trying to be as responsive as I can given the non-trivial hurdle of not
 having such a machine. <g>)

 Cheers

 Matthew
Dec 01 2006
parent "Matthew" <matthew hat.stlsoft.dot.org> writes:
Excellent.

 Looks like that nailed it.
 Thanks!!
No. Thank you! I'll roll that into beta 30, and release shortly. Cheers Matthew P.S. Don't forget to keep reporting any bad (or good!) experiences on Pantheios on the P forum/m-list. ;-)
Dec 01 2006