help-smalltalk
[Top][All Lists]
Advanced

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

[Help-smalltalk] smalltalk-2.1d and gcc-2.95.x


From: Mike Castle
Subject: [Help-smalltalk] smalltalk-2.1d and gcc-2.95.x
Date: Thu, 8 Jan 2004 09:08:41 -0800
User-agent: Mutt/1.5.5.1i

Yeah, I know, I'm running an older compiler.  But I like it (ok, really I'm
too lazy to go through compiler upgrade pains).

Anyway, so what I'm seeing is this:

 i386-linux-gcc -DHAVE_CONFIG_H -I. -I../../smalltalk-2.1d/libffi -I. -I.  
-I../../smalltalk-2.1d/libffi/include -Iinclude 
-I../../smalltalk-2.1d/libffi/src -Wall -g -fexceptions -g -O2 -c 
../../smalltalk-2.1d/libffi/src/debug.c -Wp,-MD,src/.deps/debug.TPlo  -fPIC 
-DPIC -o src/.libs/debug.o
In file included from ../../smalltalk-2.1d/libffi/src/debug.c:24:
include/ffi.h:119: #error "no 64-bit data type supported"

Now, if I manually add -D_GNU_SOURCE to that line, it compiles.

I see thet _GNU_SOURCE is set in config.h, but config.h isn't included
anywhere.  And it's not included in fficonfig.h.

So, I'm not sure what the best solution is here.

mrc
-- 
     Mike Castle      address@hidden      www.netcom.com/~dalgoda/
    We are all of us living in the shadow of Manhattan.  -- Watchmen
fatal ("You are in a maze of twisty compiler features, all different"); -- gcc




reply via email to

[Prev in Thread] Current Thread [Next in Thread]