Login
Username:

Password:

Remember me



Lost Password?

Register now!
Main Menu
Who's Online
1 user(s) are online (1 user(s) are browsing Forum)

Members: 0
Guests: 1

more...
   All Posts (RidgeOne)




Re: ShowPicture Image Viewer/Converter

Joined:
2009/9/11 21:53
Group:
Member
Posts: 9
Offline
Thank you for the great explanation of Datatypes and the work you are doing.

Would it be possible for this explanation to be part of a Documentation Section for Datatypes within AROS?

Or failing that could it be part of an update to AROS Developer pages on en.wikibooks.org/wiki/AROS/Developer/?



Posted on: 11/24 20:42
Transfer the post to other applications Transfer


Re: new tcp/ip stack? how about that: uIP

Joined:
2009/9/11 21:53
Group:
Member
Posts: 9
Offline
Found this user-space version on github.

a library version of FreeBSD's TCP/IP stack plus extras

https://github.com/pkelsey/libuinet

Is this the sort of stack that you're looking for?

Posted on: 7/20 3:39
Transfer the post to other applications Transfer


Unit Testing on AROS

Joined:
2009/9/11 21:53
Group:
Member
Posts: 9
Offline
Sent this email to another AROS user though I would post here, to get other comments and start a discussion.

Enquire about unit testing for AROS operating system.
Hi there,
I'm a fan and something tester of AROS and have been looking for unit testing for it. I found your github ..............with a vague idea for unit testing.

I have been personally interested in unit testing since reading "TDD in Embedded C" and thought AROS and Amiga like OSes would benefit from this approach to software development. I am only a very average C programmer and even I understand this approach to programming. What I found difficult is how to integrate it into a operating system like AROS. You seem to have better skills to make this happen
I personally think not reinventing the wheel so to speak but to use current implementations of unit testing and shape them to the Amiga way of software development would be a more efficient way. But for my lack of knowledge how to incorporate into the AROS system has led me to your site. I hope you would be interested in what I have found for unit testing

The candidates for integration into AROS for unit testing, are as follows;

First one is "Unity" framework from the TDD book I mentioned earlier, it is on sourceforge.net/apps/trac/unity/.
Read the book! "TDD in Embedded C" very good examples
Licence is MIT

Second is "Aceunit also on http://sourceforge.net/projects/aceunit/?source=directory
Read this! SourceForge.net > Find Software > aceunit > SCM Repositories > aceunit > trunk > QUICKSTART
Own Licencing very similar to BSD Licence.

And thirdly "Check" based on Junit is also on http://sourceforge.net/projects/check/.
Read the user manual. http://check.sourceforge.net/doc/check_html/check_1.html#SEC1
Lest compatible Licencing of LGPL

I found these are good candidates for ease of use, understanding and their code licencing compatible with AROS. There has been some heated argument on the dev maillist about incompatible licencing. (eg. GPL) There is a good wiki list for unit testing software on wikipedia. (http://en.wikipedia.org/wiki/List_of_unit_testing_frameworks). If you wish to investigate other options, but I think the three I have selected have a good chance of success in amiga software development.

For anyone who doesnt know what TDD means it is "TEST DRIVEN DEVELOPMENT"

Hope to here your comments.

Posted on: 2012/4/14 9:50
Transfer the post to other applications Transfer


Re: how to compiling aros from sources in ubuntu linux

Joined:
2009/9/11 21:53
Group:
Member
Posts: 9
Offline
Thank you to all on this topic, I have now successfully build a linux hosted (ubuntu) AROS system.

Now where do you find the scripts you speak of?
(gimmearos and bootaros)

Regard,
RidgeOne

Posted on: 2011/3/22 4:01
Transfer the post to other applications Transfer


Re: how to compiling aros from sources in ubuntu linux

Joined:
2009/9/11 21:53
Group:
Member
Posts: 9
Offline
One correction to my last post.
Line: 'Is my build stuff?'
Should read: 'Is my build stuffed?'
And I mean stuffed!!!

Posted on: 2011/3/16 2:41
Transfer the post to other applications Transfer


Re: how to compiling aros from sources in ubuntu linux

Joined:
2009/9/11 21:53
Group:
Member
Posts: 9
Offline
Finally back again to have another go at compiling and running AROS after Life. the Universe and everthing else got in the way.

I have compilied a new version of AROS from sources yesterday.(15/03/2011)
And I run this command as ciao said in a shell.

cd bin/linux-i386/AROS
boot/AROSBootstrap

But I get this:
./AROSBootstrap
[Bootstrap] entering kernel@0xb7665000...
[Kernel] preparing first mem header at 0x009ea000 (67108864 bytes)
Segmentation fault

Do I need more memory: eg. add option -m to AROSBootstrap to run AROS?
Do I need to run AROS in a VM? How do I do that?
Is my build stuff?
Help!!!
Have read AROS doc users guide using.php still unclear how to proceed.

Another small problem the command option for make 'default-x11keymaptable' is not recognized when added on command line.
Have I done something else wrong here for my compiling of AROS?

Any help most appriciated?
RidgeOne





Posted on: 2011/3/16 2:33
Transfer the post to other applications Transfer


Re: how to compiling aros from sources in ubuntu linux

Joined:
2009/9/11 21:53
Group:
Member
Posts: 9
Offline
Thanks for info
Did run configure with clang
I thought it might have lots of problems but run make anyway

It terminate early with clang diagostic errors generated. This I will investigate on clang llvm websites. Might need newer versions than the one supplied on ubuntu. This a whole different story for another day.

Reconfigure to run with gcc 4.4.3
in config these lines I was worried about

....
checking whether we are cross compiling... no
...
checking for mmake... no
checking for ld... no
checking for ld... /usr/bin/ld
...
checking sys/mmap.h usability... no
checking sys/mmap.h presence... no
checking for sys/mmap.h... no
...
checking whether stat file-mode macros are broken... no
...
checking for struct tm.tm_gmtoff... no
...
checking for kqueue... no
...
checking for kse_create... no
checking for rfork_thread... no
checking for thr_create... no
checking for sa_register... no
...
checking whether to build crosstools... no
checking whether to enable distcc... no
checking whether to enable ccache... no
...
checking what paranoia flags to use...
... No Answer here for flags????
checking what target variant to enable... none
...
checking which bootloader to use... none
checking which icon-set to use... default (Gorilla)
checking which GUI Theme to use... Ice
checking whether gcc-4.4 -std=gnu99 accepts -Wno-pointer-sign... yes
checking for as... no
checking for as... /usr/bin/as
checking for ld... no
checking for ld... /usr/bin/ld
checking for ar... no
checking for ar... /usr/bin/ar
checking for nm... no
checking for nm... /usr/bin/nm
checking for objcopy... no
checking for objcopy... /usr/bin/objcopy
checking for objdump... no
checking for objdump... /usr/bin/objdump
checking for ranlib... no
checking for ranlib... /usr/bin/ranlib
checking for strip... no
checking for strip... /usr/bin/strip
...
checking whether gcc-4.4 -std=gnu99 accepts -Wl,--hash-style=sysv... no
...
checking if serial debug is enabled... no
checking if palm debug hack is enabled... no
checking if nesting supervisor support is enabled... no
checking for dlopen... no
checking for dlopen in -ldl... yes
...
checking for XF86VidModeQueryExtension in -lXxf86vm... no
checking for sdl-config... no
checking for SDL - version >= 1.2.10... no
*** The sdl-config script installed by SDL could not be found
*** If SDL was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the SDL_CONFIG environment variable to the
*** full path to sdl-config.
...
checking if building of dbus.library is enabled... no
...


ends with config.status
creates /bin/Linux-X86/,,, folders

Does "no" mean bad and "yes" means good configuration for the build system?
As I cut and paste some are now obvious, such as no proper SDL and script. This must cause a problem. But not sure the solution.
So I need a little help understanding these please. Thanks for any solutions.

Now I did run make without any options just to see what happens.

Run ended with this line


Making AROS in
14992 /home/projects/build-aros/bin/linux-i386/gen/errors


I will attach errors if anyone would like to see details.

So is my build any good?
Thanks again for any help?
RidgeOne

Posted on: 2010/12/1 0:26
Transfer the post to other applications Transfer


Re: how to compiling aros from sources in ubuntu linux

Joined:
2009/9/11 21:53
Group:
Member
Posts: 9
Offline
Thanks for info
Will give it a go

Posted on: 2010/11/30 2:28
Transfer the post to other applications Transfer


how to compiling aros from sources in ubuntu linux

Joined:
2009/9/11 21:53
Group:
Member
Posts: 9
Offline
Hi Im new to aros thought I give it go. But I'm finding the instructions hard to follow for the build system.
I have downloading the latest sources and would like to build a Hosted AROS/i386-linux for my ubuntu box.

What would the exact ./configure options be for that?
./configure ???options????


What would be the exact or best make options be?
AROS_TARGET_ARCH=???Linux-pc??? AROS_TARGET_CPU=i386 ???? make



Did look at the --help in configure but too many to choose from.

I have the latest ubuntu 10.04 LTS running on my pc, any issues with that? Also I'd like to try compiling with "clang" any issues with that?
To change compiler for session I've 'export CC="clang" at CLI then run configure
Do I need to do anything else?

Also I have setup to compiler with gcc (Latest version 4.4.3.1) and all necessary apps that are in the requirements. Any problems with this?

All help will be most appreciate,
Thanks

Posted on: 2010/11/29 23:55
Transfer the post to other applications Transfer



 Top




Search
Top Posters
1 paolone
paolone
4364
2 magorium
magorium
4095
3 phoenixkonsole
phoenixkonsole
3892
4 nikolaos
nikolaos
3694
5 deadwood
deadwood
2923
6 ncafferkey
ncafferkey
2648
7 mazze
mazze
2214
8 clusteruk
clusteruk
2111
9 Kalamatee
Kalamatee
2024
10 damocles
damocles
1789
© 2004-2017 AROS Exec