|
From: Mark H. <md...@te...> - 2004-03-14 13:57:55
|
I am a real newby to mingw and gcc. I hope you do not jump on me too hard if the answer to this question seems obvious to the more experienced. I have installed Mingw using the executable installer for Windows. I am trying to compile files for the fftw package of Fast Fourier Transform routines. These claim to be in ANSI C, and I know they have been compiled before using mingw and gcc. I need to do it differently in order to produce a dll version that uses the stdcall calling conventions used by Visual Basic, Delphi Pascal and perhaps other languages. I haven't yet got to the part about compiling and linking for stdcall, because this problem has popped up first. When I try to compile the files, I get errors like this: In file included from align.c:23: ifftw.h:143:6: #error sizeof void* is unknown! align.c: In function `fftw_alignment_of': align.c:38: `uintptr_t' undeclared (first use in this function) It seems to me that some rather basic definitions must be missing, like a missing header file of really low level stuff. Any suggestions what might be causing this and perhaps a fix? Thanks much, Mark Holm md...@te... |