<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'><div dir='ltr'>
Agreed here as well -- galib has good performance and a very clear & nice structure; keeping it compilable would be great.<div><br><div>> Date: Wed, 31 Aug 2011 13:05:56 +0200<br>> From: gpipc@cup.uni-muenchen.de<br>> To: gagelman@gmail.com; galib@mit.edu<br>> Subject: Re: [galib] Issues with modern compilers<br>> <br>> (resend because the mailing list address wass probably not the right one,<br>> I apologize if this is a repeated posting).<br>> <br>> On Mon, 29 Aug 2011 13:25:37 -0400, Jerry Gagelman <gagelman@gmail.com><br>> wrote:<br>> <br>> > (cut)<br>> > This presents an unfortunate situation. The compiler is essentially sent<br>> on<br>> > a "choose-your-own-adventure" path through the dense logic of<br>> preprocessor<br>> > macros once the gaconfig.h header is loaded. This will only make GAlib<br>> more<br>> > brittle and harder to maintain as compilers and architectures continue<br>> to<br>> > evolve. A potential fix to this situation is to let a true build<br>> > configuration system (like CMake or Autotools) generate the gaconfig.h<br>> > header without all of the #if defined(__COMPILERX__) styled logic gates.<br>> > <br>> > If there is sufficient community interest, I would be willing to submit<br>> a<br>> > prototype.<br>> > <br>> > Jerry<br>> <br>> I, for one, would be interested. Have used galib a bit, might use it in<br>> the future and it would be nice if someone helped to prevent future<br>> compilation problems.<br>> <br>> Giovanni<br>> <br>> <br>> -- <br>> ================================================<br>> Giovanni Piredda<br>> Postdoc - AK Hartschuh<br>> <br>> Phone: ++49 - (0) 89/2180-77601<br>> Fax.: ++49 – (0) 89/2180-77188<br>> Room: E2.062<br>> ----------------------------------------<br>> Message sent by Cup Webmail (Roundcube)<br>> <br>> _______________________________________________<br>> galib mailing list<br>> galib@mit.edu<br>> http://mailman.mit.edu/mailman/listinfo/galib<br></div></div>                                            </div></body>
</html>