My Eclipse installation

Just for a reminder…

Requirements, Features:
– Support for Alfresco development (javascript and java webscripts, actions, properties XMLs)
– HTML editor and preview (Firefox and Safari)
– JavaScript editor (with code formatter, and syntax checker)
– Freemarker editor (with syntax checker)
– PHP editor (with syntax checker and help)
– XML editor
– Shell script editor
– SVN client (projects by checkout)

Eclipse:
Eclipse IDE for Java Developers (3.4 GANYMEDE): download

Tools update site links:
Aptana update for Eclipse 3.4: http://update.aptana.com/update/studio/3.4
– Window menu: My Aptana
Utilities / Subclipse SVN client plugin (with SVNKit)
Platform / Aptana PHP
Platform / Aptana Adobe AIR 1.5 Development
Platform / Aptana Apple iPhone Development
FreeMarker syntax: http://www.freemarker.org/eclipse/update/ (don’t forget to update freemarker.jar in eclipse/plugins/org.visigoths.freemarker_2.3.2)
TRAC plugin for Mylin
Graphviz plugin: http://abstratt.com/update/
– JBOSS jBPM graphical workflow/process designer: unzip “jbpm-jpdl-designer-site.zip” in folder “designer”, then select “Help/Software Updates/Find and Install”, and use “Search for new features to install” to add with “New Local Site”
JSON editor (local site install)
ShellEd – shell script editor (download zip and copy contents into Eclipse directory)

Eclipse with Aptana

Developer site engine

Készítettem egy komplett, a fejlesztést segítő engine-t, a működő mirror-ja itt található: http://amiga.sourceforge.net/amigadevhelp/

Egy új Amigás fejlesztői site

Nemrégiben ezen sorok írója a www.php.net tanulmányozása közben megkérdezte önmagától hogy vajon miért nem készült még egy olyan site, amely összefogja az amigás fejlesztői információkat, fórumot ad a programozóknak, letölthető példaprogramokkal segíti a fejlesztőket. A kérdést egy egyszerű válasz követte; csinálni kell egyet, nem az okokat keresni. Néhány nap alatt el is készült egy site engine, amely remélhetőleg sokakat vonz majd, és információkkal feltöltve minden amigás fejlesztőnek tud segíteni ennek a brilliáns operációs rendszernek a minél jobb megismeréséhez és kihasználásához. Csoportokba vannak rendezve az egyes programnyelvek, API-k, felületetek. A csoportokon belül függvényekre van bontva az adatbázis, minden egyes függvényhez külön fórum illetve példaprogram gyűjtemény tartozik, a kereső rendszer képes töredékszóra illetve valamilyen szintig hasonlóságra is keresni, kereszthivatkozásokat tud megjeleníteni az egyes csoportok függvényei között, valós időben analizálja a megjelenítendő szöveget, és a már adatbázisban lévő függvényekre automatikusan hivatkozást készít, stb. Jelenleg 10 csoportban közel 6000 függvény leírása és többszáz példaprogram van az adatbázisban.

http://dev.amiga.tm

Nemrégiben említést tettünk a hazai fejlesztésú és karbantartású Amiga fejlesztői site létrejöttéről, most ismét történt vele kapcsolatban egy-két említésre méltó dolog. Elõször is a hazai amiga.hu domain-ba is integrálva lett (http://dev.amiga.hu) köszönet érte a domain bejegyzőinek illetve karbantartóinak. Továbbá Rajnai – Rachy – Álmosnak köszönhetően két új csoport is bekerült a rendszerbe, a Warp3D – mint a PowerPC-s amigák első számú kernele – és az AHI, mint az egyetlen széles körben elfogadott amigás hardware független audio rendszer. Mindkét csoport tartalmazza a fejlesztéshez szükséges összes információt. A fejlesztői site egy új résszel bővült, file archívumot kapott, ahol a programozáshoz kapcsolódó anyagok kapnak helyet, úgy mint fordítók, interpreterek, debuggerek, GUI szerkesztők, editorok, teljes dokumentációk, és hardfile-ok. Ez utóbbiból az 1.5-ös is kiadásra került, megkönnyítendő az UAE-n vagy Amithlon-on fejlesztõk dolgát. Ezen hardfile letöltésével minden olyan programhoz hozzájuthat a fejleszteni vágyó amigás amellyel fordíthat, debug-olhat, szerkeszthet, konvertálhat, egy teljes feljesztői dokumentáció és POSIX környezet is segíti az indulásban. Jelenleg Assembly és C nyelv van a támogatottak listáján, de az igen aktív D community unszolására hamarosan ez a fordító is belekerül a csomagba.

For those who are using WinUAE or who wish to download a complete development setup, LouiSe’s GCC Environment may be a good place to start. Although LouiSe no longer maintains this environment it is still the quickest and easiest solution to begin programming on the Amiga. If you’re new to Amiga programming and don’t already have a compiler, I recommend that you download and install LouiSe’s development environment. An archive of LouiSe’s excellent Amiga developer’s web site is available with loads of useful information for any Amiga programmer. The development environment is linked to at the top of the page, just below the banner ad and is available as a hardfile for use with WinUAE or as an archive for installation on a native Amiga. This environment includes a compiler, assembler, editor, and everything else you need to begin programming.

NOTE: If you’re using the WinUAE hardfile with LouiSe’s development environment, you should make it the primary boot partition and create a second partition for your work since the original hardfile does not contain a great deal of extra space.

amidev.jpg

Amiga developer hardfile

Megkönnyítendő az amigás fejlesztést, az ekkoriban már használható sebességű emulátor számára építettem egy komplett hardfile-t, amiben minden benne volt az m68k Assembly és C nyelvű fordítókhoz.

Természetesen a szükséges fejlesztői dokumentációkkal együtt…
amiga_developer_hardfile

Letöltés / ReadMe

Érdekességképpen, az egyik népszerű tutorial is erre hivatkozik: http://www.liquido2.com/tutorial/

------------------------------------------------------------------

   Amiga Developer Hardfile by LouiSe (louise@louise.amiga.hu)

                    $VER: 1.11 (2002/dec/4)

    Everything what you need to develope with AmigaOS and GCC
                         environment!

64 megabytes of disk space enough for everything :) just on AMIGA!

------------------------------------------------------------------


R E Q U I R E M E N T S :

- real or emulated 68k AMIGA (68020+)
- emulator with JIT and fast processor recommended
- Kickstart v3.x
- 16 megabytes of FAST RAM (32 recommended)
- some graphics hw (P96, CGFX with 1024x768 recommended)
- 64 megabytes of harddisk space on Amiga partition


F E A T U R E S :


AmigaOS v3.1 + Utilities:

- KingCON
- NewIcons v4
- AHI + AHI developer includes
- HippoPlayer
- New Translator library
- ToolManager v3
- DirectoryOpus v4.17pre13
- CygnusED Pro v4.2
- Scout - a powerful system info program
- SnoopDOS v3.0
- PowerPacker with PackIt command line tool
- AmiTCP v3.2b with SDK
- AWeb 3.4APL (68040 version)
- FTPMount (mount FTP: for read/write ftp sites like filesystem)
- Enforcer
- Designer (a cool GUI designer)
- ArtPro
- Speech Tools
- AsmOne v1.47
- AsmPro v1.16i
- CrossDOS v7 filesystem and tools
- FileMount - image file mounter
- Next - a cool multi document viewer
- ahi audio driver for WinUAE
- ScreenShell - full-screen shell for GCC develope
- Visage - a great picture viewer!
- dev-handler - a UNIX alike device handler (/dev/df0)
- UnixDirs3 - UNIX alike directory changing (/dev=dev:)
- Play16 - multiformat sound file player
- SWFPlayer - Shockwave flash player for 68k
- InetUtils (tcpconnect, tcplisten, tcpbug)
- indent v2.2.6 C source code formatter
- Imploder executable packer
- StoneCruncer executable packer
- SDL (Simple DirectMedia Layer) user/developer
- ReOrg - disk optimizer tool
- gccopts - GCC project / makefile generator with GUI
- thttpd + php4 - small web server with php support
- SYS:MakeDistrib script for building a non-hardfile version
- MemTrailer AllocMem(), FreeMem() protector patch
- OpenURL library for simple url handling

GeekGadgets:

- a special developer installation with:
- ixemul.library v48.2
- GCC v2.95.3
- binutils
- make
- ...

Documentation:

- AmigaOS developer reference
- AmiTCP developer reference
- bsdsocket reference
- Picasso96 API reference
- Full GCC docs
- AGA developer guide
- AsmONE, AsmPRO developer guide
- C and C++ reference manual
- LibNIX guide
- SDL developer documents
- AHI developer reference
- glib reference
- RPC guide
- StormMesa guide
- sh-utils guide
- ...


H I S T O R Y :

1.11 (2002/dec/4)
	- OpenURL v3.1 added
	- FTPMountDir assign fixed
	- DirectoryOpus config fixed (Visage, Play16, etc.)
	- amitcp GG:netinclude changed to ggtcp GG:netinclude!
	- WBStartup/Dash tooltype item DONOTWAIT added
	- Locale/Accents/magyar.accent upgraded to v2.11
	- WAV and MOD plugin configured for AWEB
	- Play16 upgraded to v1.9
	- asyncio.library upgraded from v37.2 to v39.1
	- GNU make upgraded from v3.77 to v3.80

1.10 (2002/dec/1)
	- sys:MakeDistrib script for creating tar.gz archive
	- GG:ADE-Startup script for standalone GeekGadgets start
	- thttpd v2.21b with patch 22 upgraded
	- CygnusED config modified (filename shows in status line)
	- DirectoryOpus config fixed (IFF, PNG picure show)
	- MUI HotketString.mcc upgraded to v11.2
	- Utils:MemTrailer v1.3 added
	- Next text viewer upgraded to v3.5
	- SDL upgraded to v1.2.5 (WITHOUT static lib/SDL.lib!!!!)
	- Utils:Crunch/LhA downgraded to v1.94 (2.10 is a buggy!)
	- swfplayer upgraded to v1.2c

1.9 (2002/sept/30)
	- MagicMenu removed
	- /bin/sdl-config fixed!	
	- StormMESA v3.0 (OpenGL) added
	- gccopts v1.3 added
	- asl.library updated to v42.0
	- guigfx.library updated to v19.2 (ArtPro)
	- render.library updated to v30.0 (ArtPro)
	- the missing tower.library for JPeG codec added (ArtPro)
	- Workbench background pictures changed
	- Directory Opus config changes
	- /bin/find fixed!
	- s:user-startup is modified
	- sys:locale/accents/magyar.accent updated to v2.9
	- GoldEd removed!
	- thttpd v2.21b with php v4.2.3 added (web pages in usr:local/www/ )

1.8 (2002/sept/29)
	- SDL_image updated to v1.2.2

1.7 (2002/sept/26)
	- missing links in /gg/m68k-amigaos fixed!
	- encrypt conflicts in include/crypt.h fixed!
	- libm v5.4 added
	- /bin/sdl-config added
	- ggdebug v1.0 added (to help SDL development)
	- ftime() function definition inserted to include/sys/timeb.h

1.6 (2002/aug/20)
	- ToolManager Executive/PSTree button fixed
	- CrossDOS v7 filesystem and tools added
	- ReOrg v3.1 added
	- FileMount image file mounter added
	- AHI audio driver for UAE added
	- AHI developer includes and docs added
	- Next updated to v3.4
	- current Shell stack is reduced to 100.000 from 300.000
	- ScreenShell v1.6 added
	- Visage v39.22 added (with GetModeID tool)
	- PackIt v1.19 added
	- dev-handler added
	- UnixDirs3 added
	- GoldED v6 added
	- Play16 v1.7 added
	- AWeb GIF,JFIF,PNG plugin 68040 updated
	- SWFPlayer v1.1 added
	- SWFPlayer integrated to AWEB
	- Imploder v4.0 executable packer added
	- StoneCracker v4.10.3 (stc) packer added
	- Scout upgraded to 37.237 (v3.1)
	- SDL v1.2.4beta user/developer files added
	- Picasso96 includes and autodoc file added
	- HOME environment variable set
	- /bin/makedepend added
	- unadf UAE/ADF disk image mounter/extractor tool added
	- indent v2.2.6 C source code formatter added.
	- gcc updated to 2.95.3 amiga revision 4
	- glib updated to v1.2.10
	- pth updated to 1.4.1
	- inetutils (tcpconnect, tcplisten, tcpbug) added
	- user tools added
	- bin:telnet updated
	- gawk v3.0.3 added
	- libcrypt and crypt v1.0 added
	- gcrypt library added
	- yacc v1.9.1 added
	- bison v1.27 added
	- readline v4.2 added
	- fileutils updated to v4.0
	- autoconf updated to v2.13
	- sh-utils updated to v2.0
	- bison upgraded to v1.35

1.5 (2002/aug/05)
	- grep, cmp, tr, cat and sed tools added
	- Executive task scheduler added
	- PreConfigured Dashboard
	- HippoPlayer multi format module/sound player
	- ArtPro image processing program
	- SayMore, Talk2Me, SayV43 speech programs
	- ReOrg v3.1 - disk optimizer program
	- AsmOne v1.47 and AsmPro v1.16i assemblers
 
1.4
	- second public release

1.3
	- first public release