pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: pkgsrc/x11/gtk



On Fri, Nov 14, 2008 at 02:38:32PM +0100, Joerg Sonnenberger wrote:
> > Log Message:
> > don't use c99 on Darwin, it screws up dynamic linking.
> 
> Please just fix the stupid configure tests to always use static for
> inline functions.

I'll try and look at it.   I didn't really understand what was going
on, but then I found this discussion on gcc inline and c99:
  http://gcc.gnu.org/ml/gcc/2006-11/msg00006.html

yuck, what a standards mess gcc got itself into.   The Apple version
of gcc with -std=c99 (or -std=gnu99) follows the c99 standard 
("extern inline") generates a T text symbol, where as the netbsd gcc 
does not.   My reading of that message seems to indicate that 
netbsd gcc is doing the wrong thing according to the standard?

this also relates to why emulators/simh VAX doesn't compile on
my macbook.

chuck



Home | Main Index | Thread Index | Old Index