I thought it might be time for a little progress report again so you all have something to read. :-)
After performing preliminary investigations of NAS and its source-structure the prospects of porting it look relatively good. The code itself seems modular enough that there will be no undue problem with re-directing it to AHI.
Preliminary portability rating: 5/10 (where 1=almost unportable and 10=trivial to port) Investigations will continue.
As for the quality of existing ports, I have not opted to begin by reading up on Amiga development and attempting to get up to speed with v50+ before writing test programs to ascertain the usefulness of the existing ports.
Happy progress!
-Peter aka. Archprogrammer
Reality is for people who cannot face ScienceFiction. Only lefthanded people are in their right minds.
Hi,
Peter Bengtsson wrote:
As for the quality of existing ports, I have not opted to begin by reading up on Amiga development and attempting to get up to speed with v50+ before writing test programs to ascertain the usefulness of the existing ports.
Regarding developing for OS4: If you have any questions, just ask. If me or Hans-Jörg can't answer them, I'll forward them to our developer list, so most questions will be answered...
Regards,
On 2005-01-30, Thomas Frieden wrote:
Hi,
Peter Bengtsson wrote:
As for the quality of existing ports, I have not opted to begin by reading up on Amiga development and attempting to get up to speed with v50+ before writing test programs to ascertain the usefulness of the existing ports.
Regarding developing for OS4: If you have any questions, just ask. If me or Hans-Jörg can't answer them, I'll forward them to our developer list, so most questions will be answered...
Thanks. I will do that if I wonder anything. Right now I am porting some of my own programs and trying to read all the relevant autodocs.
As of yet, I have had more problem with clib2 not supporting C99 than anything else. Which reminds me - you were on the clib2 developers list on SF - how would I go about contributing to clib2?
(I wrote a couple of missing header files and added the fsync()+fdatasync() functions)
-Peter aka. Archprogrammer
Reality is for people who cannot face ScienceFiction. Only lefthanded people are in their right minds.
Hi,
Peter Bengtsson wrote:
As of yet, I have had more problem with clib2 not supporting C99 than anything else. Which reminds me - you were on the clib2 developers list on SF - how would I go about contributing to clib2?
Olaf Barthel (o.barthel@logical-line.de) is the main developer. He's the one to ask...
(I wrote a couple of missing header files and added the fsync()+fdatasync() functions)
Great.
Regards,
Hi,
Just to let you know I've got my first compile of aspell running on AOS4 along with the corresponding test applications.
So far I'm not using MMAP or TERMIOS in the build, but I'll be looking into these next.
I've got to smarten up the make process a bit also as it uses some perl scripts to generate some code (filters) from template files. For the AOS4 version I had to construct these with the aid of a second Linux box. When/If we get perl for AOS4 then this process will become much simpler.
Anyway, once I've finished I guess we can add it to the public release files. In the meantime here's some output for you to look at:
Cheers, Paul Heams (Bean)
9/0.DataArea:Code/Ports/ASPELLDICT/ex> version Kickstart 51.19, Workbench 51.1
9/0.DataArea:Code/Ports/ASPELLDICT/ex> aspell -? Usage: aspell [options] <command> <command> is one of: -?|usage display a brief usage message help display a detailed help message -c|check <file> to check a file -a|pipe "ispell -a" compatibility mode [dump] config dumps the current configuration to stdout config <key> prints the current value of an option [dump] dicts | filters | modes lists available dictionaries / filters / filter modes [options] is any of the following: --encoding=<str> encoding to expect data to be in --mode=<str> filter mode -l,--lang=<str> language code -d,--master=<str> base name of the main dictionary to use --sug-mode=<str> suggestion mode
9/0.DataArea:Code/Ports/ASPELLDICT/ex> aspell -v @(#) International Ispell Version 3.1.20 (but really Aspell 0.50.3)
9/1.DataArea:Code/Ports/ASPELLDICT/ex> reporttool aspell
Output generated by ReportTool 50.3 (04.05.2004)
CPU information : Found 1 Motorola MPC 7441/7451 Vger2.1 @ 800MHz Memory information: 770MB @ 133MHz
Scanning aspell... ELF aspell (2452800) - $Ver: None found!