[Info-vax] Looking into C-include files on VMS

Richard B. Gilbert rgilbert88 at comcast.net
Fri Oct 30 16:22:20 EDT 2009


Joerg Schilling wrote:
> In article <4aeb35dc$0$271$14726298 at news.sunsite.dk>,
> Graham Burley <burley+news at encompasserve.org> wrote:
> 
>> You need to use the ODS-5 disk area, e.g.
>>
>> $ @gnv$gnu:[lib]gnv_setup.com
>> $ bash
>> bash$ pwd
>> /disk_support/decuserve_support/burley
>> bash$ echo > a.b.c
>> bash.exe.1: a.b.c: i/o error
>> bash$ cd /usr_ods5/burley
>> bash$ echo > a.b.c
> 
> Thank you! this was a very important information.
> 
> I am now able to have more than one dot in filenames.
> 
> If I find a solution for the hangs in "configure" and
> if I find a solution for the "cc always exits with 0"
> problem that leads to wrong configure results, a 
> make/configure controlled compilation seems to be close.
> 
> 

Are you using the DEC/Compaq/HP C compiler?  That should NOT exit with 
"0".  Gnu or other flavors of CC may exit with 0 or almost anything 
else.  Most well written VMS software will exit with "1" for success and 
with a status value that can be decoded.  ISTR that the three or four 
low order bits were a return status code with 1 for success 2 for 
"Warning" and 4 for "Fatal error".  The remaining bits are a pointer 
into a system message file which should provide some detail as to what 
the problem was.  The system will display the appropriate message for 
the status code.  You can check for particular status values and take 
corrrective action if you wish.



More information about the Info-vax mailing list