On 28 Dec 2005 at 18:39, Russell Whitaker wrote:
[...]
My problem seems to be due to the gpc/gcc distribution!
Try gpc -v and gcc -v to get the paths to the specs file. In the same directory as the specs file there should be 5 crt support files ending in ".o". One word of caution - the support files from gcc-3.3.3 may not be compatable with those from gcc-3.4.4 so don't just copy one to the other.
If you want to try building gpc yourself since you have gcc-3.4.4 use a recient gpc source, gcc-3.4.4 source, the default prefix of /usr/local, and --enable-languages=c,pascal. You can do a "make" instead of "make bootstrap" to save time.
I have built gpc-20051116 for Cygwin (based on gcc-3.4.4), and it can be found here: http://www.gnu-pascal.de/contrib/chief/win32/cygwin/
There are some testsuite failures - mainly to do with anything that uses Crt (something with Cygwin ncurses (again)). But there are also these three failures, that have nothing to do with Crt: TEST fjf1042b.pas: failed TEST fjf1042c.pas: failed bc, defgh TEST prep2p.pas: 10a11,13
_cdecl _fastcall _stdcall
failed
I will be looking into the Crt issue. I am sure it is not a big deal.
Best regards, The Chief -------- Prof. Abimbola A. Olowofoyeku (The African Chief) web: http://www.greatchief.plus.com/