Oberon Community Platform Forum
October 16, 2019, 02:53:31 AM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News:
 
   Home   Help Search Login Register  
Pages: [1] 2
  Print  
Author Topic: A2 alpha  (Read 14318 times)
soren renner
Global Moderator
Full Member
*****
Posts: 216



« on: October 03, 2010, 07:59:09 PM »

The code in the repository is newer than the alpha ISO. So, for instance, in WinAos (updated from the repository with svn in Linux, then executed with wine*), there is a new guibuilder tool. My Native A2 box cannot, of course, update itself from the repository, so should I use ftp to grab the updated files from the Linux box? Or dare one hope for a new ISO?


*which works well. Certainly it works better than UnixAos.
Logged
staubesv
Administrator
Sr. Member
*****
Posts: 387



« Reply #1 on: October 04, 2010, 03:30:54 PM »

I recommend building the current ISO image from the repository. This can be done quite easily (and quickly) using WinAos. Make sure that the folder ../Test/ exists and follow the steps in Build.Tool.
Logged
soren renner
Global Moderator
Full Member
*****
Posts: 216



« Reply #2 on: October 04, 2010, 04:53:22 PM »

It probably works very well in WinAos. Except on Linux with "wine WinAos.EXE". Because this happens at about 20% build:


wine client error:153: pipe: Too many open files
err:ntdll:RtlpWaitForCriticalSection section 0x411928 "?" wait timed out in thread 0016, blocked by 0013, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x411928 "?" wait timed out in thread 0016, blocked by 0013, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x411928 "?" wait timed out in thread 0016, blocked by 0013, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x411928 "?" wait timed out in thread 0016, blocked by 0013, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x411928 "?" wait timed out in thread 0016, blocked by 0013, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x411928 "?" wait timed out in thread 001c, blocked by 0013, retrying (60 sec)
Logged
simonmorrison23
Guest
« Reply #3 on: October 15, 2010, 07:12:27 AM »

I recommend building the current ISO image from the repository. This can be done quite easily (and quickly) using WinAos. Make sure that the folder ../Test/ exists and follow the steps in Build.Tool.

i think this is easily done in less than 5 clicks. you'll have an instant new ISO
Logged
soren renner
Global Moderator
Full Member
*****
Posts: 216



« Reply #4 on: October 15, 2010, 04:30:44 PM »

Not running WinAos in Linux with wine you won't.
Logged
Bernhard T.
Administrator
Full Member
*****
Posts: 164


« Reply #5 on: October 18, 2010, 03:27:54 PM »

[...]
Make sure that the folder ../Test/ exists and follow the steps in Build.Tool.

hmm, where should ../Test/ be.

Is it relative to WinAOS.exe or relative to Build.Tool?

Regards
    Bernhard
Logged
BohdanT
Sr. Member
****
Posts: 271


Life is difficult, but fortunately is short!


WWW
« Reply #6 on: October 19, 2010, 08:55:34 AM »

Quote
relative
Work directory
Logged
Bernhard T.
Administrator
Full Member
*****
Posts: 164


« Reply #7 on: October 19, 2010, 10:58:55 AM »

Quote
relative
Work directory
Спасибо (thanks also to google translate) ...
Logged
Bernhard T.
Administrator
Full Member
*****
Posts: 164


« Reply #8 on: October 19, 2010, 02:36:14 PM »

Ok, I successfully created the A2 ISO image of SVN Revision 3620 (yesterday afternoon) and I have put it here: ftp.lrz.de/transfer/BlueBottle-A2/ ... no guarantees, this is the first image I created, have fun.

Bernhard

Beware: At least, when booted from CD, the Oberon subsystem is defunct, i.e. only a black background in a dead window (no chance to close it).
« Last Edit: October 19, 2010, 03:40:59 PM by Bernhard T. » Logged
soren renner
Global Moderator
Full Member
*****
Posts: 216



« Reply #9 on: October 19, 2010, 07:15:51 PM »

Excellent work. I am downloading it now.
Logged
soren renner
Global Moderator
Full Member
*****
Posts: 216



« Reply #10 on: October 20, 2010, 03:28:52 PM »

I unwisely installed it just now and will have to reinstall a previous ISO. The compiler is broken.
Logged
soren renner
Global Moderator
Full Member
*****
Posts: 216



« Reply #11 on: October 20, 2010, 05:16:11 PM »

Hold on a minute. I am not sure the compiler is broken. Maybe my old code modules have some subtle inconsistency with the new system. Investigating.
Logged
soren renner
Global Moderator
Full Member
*****
Posts: 216



« Reply #12 on: October 20, 2010, 05:18:06 PM »

What compiler does PET use now? Is it still Paco (PC.Mod)?
Logged
soren renner
Global Moderator
Full Member
*****
Posts: 216



« Reply #13 on: October 20, 2010, 07:46:55 PM »

Progress progress progress. The new ISO works. Once more the assembler has been changed! Please release source for srE.Mod that compiles! I would paste the code I am asking about here, but I can't because FTP and USB are both not working from that box. I'll type a line or two:

     MOV     EDI, 8[EBP] ; dest  = ADR(out)         Error: Carriage Return Expected

     MOV     4[ESP], EBX                                    Error: addressing mode not allowed

Logged
soren renner
Global Moderator
Full Member
*****
Posts: 216



« Reply #14 on: October 20, 2010, 08:01:01 PM »

MOV EDI, 8[EBP] must now be written as
MOV EDI, [EDI+8]

got it
Logged
Pages: [1] 2
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Valid XHTML 1.0! Valid CSS!