pavenis@lanet.lv wrote:
On 12 Apr 2001, at 8:50, Andris Pavenis wrote:
Subject: Re: Need GPC installation Date: Wed, 11 Apr 2001 22:44:28 +0200 From: Frank Heckenbach frank@g-n-u.de To: gpc@gnu.de
In your previous test report (forwarded by Maurice Lombardi), you also had the following errors in dialdef4.pas, fjf421l.pas and fjf421m.pas. I didn't understand them, and they didn't appear to occur now, so I suppose (hope ;-) it was some intermittent problem.
c:\djgpp\tmp\cceaaaaa: In function `pascal_main_program': fjf421m.pas:8: undefined reference to `_p_stdout' fjf421m.pas(.text+0x20): undefined reference to `_p_write' fjf421m.pas(.text+0x29): undefined reference to `_p_inoutres' fjf421m.pas(.text+0x31): undefined reference to `_p_check_inoutres' fjf421m.pas:9: undefined reference to `_p_atexit' fjf421m.pas(.text+0x82): undefined reference to `_p_initialize' fjf421m.pas(.text+0x91): undefined reference to `_p_finalize' collect2: ld returned 1 exit status failed
I didn't have some packages installed earlier (pdcurses, gpm, ...). Thist time related headers and related libraries were available both at build and tests time (it was on different machines).
This would explain the errors in fjf480[a-c].pas (which I've fixed meanwhile, so they'll given proper `SKIPPED' messages if librx is not installed), but dialdef4.pas, fjf421l.pas and fjf421m.pas don't use any additional packages.
So it seems that cross-building GPC for DJGPP under Linux worked for me without problems.
Also works for me (with 0 errors, and 2 skipped tests).
Frank