[FreeVMS] New release 0.3.17
Guido
guidoj2269 at gmail.com
Wed Mar 11 16:20:17 CET 2015
On 03/11/2015 01:28 PM, Guido wrote:
> On 03/11/2015 12:35 PM, Roar Thronæs wrote:
>> On Wed, Mar 11, 2015 at 11:49:33AM +0100, Guido wrote:
>>> Forgot to mention that it's a 32 bit Debain system inside VirtualBox.
>>> The only thing I do to reproduce the error is that I remove the
>>> freevms386.iomm directory and run ./envscript.
>> Now I got it, too, when trying 32-bit Debian 7.
>> The two servers I am using for development are 32-bit Debian 6 and
>> 64-bit Debian 7, and I thought these two combinations were sufficient.
>> (Will update the git and web page for this.)
>>
>> But you may try one of these two.
>> (Not sure when I get the time to fix this compile error,
>> since it also will require a full rebuild of the two other,
>> plus running some of the testing scripts for all three when running
>> FreeVMS.)
>>
>> Sorry for the inconvenience.
>>
> The fix for spinlock.h is easy enough, just copy the #include's from
> the x86_64 onto those in the i386 version. You can get rid of the
> extern printk declaration in both files too, since they are no longer
> useful.
>
> The ./envscript completes now, with some warnings that must be fixed
> I'm afraid (I guess some missing #include's in linux/fs.h maybe). make
> bzImage gives conflicting types for do_exit() and lots of warnings too.
>
> Guido
>
Most of the warnings I mentioned above can be fixed by adding the
appropriate "#include <...def.h>" to certain header files. The ...def.h
files from lib/src contain structs that are used as parameters in
functions that are declared in the header files that generate the warnings.
Guido
More information about the FreeVMS
mailing list