Re: Environment to build a squid helper

From: Tres Seaver <tseaver_at_palladion.com>
Date: Tue, 12 Aug 2008 22:52:46 -0400

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Henrik Nordstrom wrote:
> On tis, 2008-08-12 at 22:10 +0200, Guido Serassio wrote:
>
>> Yes, the resulting feel is not so good ....
>
> I am attemting an MSYS install with the goal of being able to build
> squid-3 (and 2) just to see how it fares.. Initial results isn't too
> bad, but the GCC version I installed (4.3.1) barfs a bit about various
> crap in the Squid code..
>
> Most annoying is that the semantics of "extern inline" seems to have
> changed making it fail to link due to new(int) being multiply defined..
> not 100% sure how to best fix this.. the choices are either drop the
> extern part from "extern inline" or add a gcc function attribute making
> gcc 4.3+ compile "extern inline" the "gnu-way" instead of the current
> "C99 standard-way"..

Isn't 'extern inline' a contradiction? There should be *no* linkage of
any function being inlined.

Tres.
- --
===================================================================
Tres Seaver +1 540-429-0999 tseaver_at_palladion.com
Palladion Software "Excellence by Design" http://palladion.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFIokx++gerLs4ltQ4RAn0XAJ9jlN3tqVxm5lxVfQQ2s3fdlNUtdgCcDMbM
W37I+HfIRfhdHJCKr6zUFBs=
=0X+X
-----END PGP SIGNATURE-----
Received on Wed Aug 13 2008 - 02:53:04 MDT

This archive was generated by hypermail 2.2.0 : Wed Aug 13 2008 - 12:00:05 MDT