GNU Pascal Homepage - gpc - gpc-announce - gpc-de - gpc-doc
Diese Seite auf deutsch

Mail #6279

Back to main page of archive

Previous mail   Next mail   Unformatted/full headers
Overview  10 days   Subject   Date   Thread   Author  

From: levi@localhost.nc3a.nato.int
Subject: Need GPC installation
Date: 18 Apr 2001, 21:41:33

Andris Pavenis wrote:

> On Friday 13 April 2001 12:00, Frank Heckenbach wrote:
> 
>> 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.
> 
> 
> It was not so. When I tried to run test on the same machine where I built 
> gpc-20010417 (after rebooting Win98SE, as I built GPC under Linux)
> I run into the same trouble. Installing packages didn't help, but messing
> with command line options inside script test_run helped (for example
> adding "-v" caused test for dialdef1.pas to pass. So I guess we have some
> unitialized  variable inside gpc1 (or something similar).
> 
> Andris

May be.
I have made a native building of the same gpc-20010417. This time dostest runs 
without error. In particular the y2k.pas error present in the previous 
gpc-20010409 when running in a W98se DOS box, and not in bare DOS, has 
disappeared. Such an erratic behaviour points to some erring pointer or 
uninitialized variable, but is it on gpc or on W98 dos box ?
For reference the resulting gpc2953b.zip and the gcc2953s2.zip I have used 
(slight changes with respect to yours) have been uploaded to the directory

ftp://agnes.dida.physik.uni-essen.de/home/maurice

Hope this helps

Maurice

Previous mail   Next mail   Unformatted/full headers
Overview  10 days   Subject   Date   Thread   Author  


In reply to

Author Subject Date
pavenis@lanet.lv Need GPC installation 12 Apr 2001, 10:42:03
Frank Heckenbach Need GPC installation 13 Apr 2001, 11:00:59
Andris Pavenis Need GPC installation 18 Apr 2001, 20:58:34

Back to main page of archive


Note: This page contains information that does not originate from the owner of this web site, but from the authors of the mails archived. The owner of this web site is not responsible for the content of such information. Any use of that infomation requires the consent of the respective author.

Where WWW addresses (URLs) in the mails archived are marked as hyperlinks, this is only for the comfort of the reader. The content of the web pages linked to like this does not necessarily reflect the opinion of the owner of this web site or of the authors of the mails archived. The owner of this web site is not responsible for the content of such web pages. Those pages are explicitly not to be considered as part of the content of this page, but merely as references.


This page was created by Crystal 0.999 (Linux 2.4.27/i686).