Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
en:xgrid:readme [2012/03/31 04:01] alex [1.1 Compatibility List] |
en:xgrid:readme [2012/06/15 19:51] (current) alex [3.2 Building XGrid Manager in Windows] |
||
---|---|---|---|
Line 12: | Line 12: | ||
* XMEGA | * XMEGA | ||
- | * atxmega16a4 (2k SRAM, 5 USARTS) | + | * atxmega16a4 (2k SRAM, 5 USARTs) |
- | * atxmega32a4 (4k SRAM, 5 USARTS) | + | * atxmega32a4 (4k SRAM, 5 USARTs) |
- | * atxmega64a1 (4k SRAM, 8 USARTS) | + | * atxmega64a1 (4k SRAM, 8 USARTs) |
- | * atxmega64a3 (4k SRAM, 7 USARTS) | + | * atxmega64a3 (4k SRAM, 7 USARTs) |
- | * atxmega64a4 (4k SRAM, 5 USARTS) | + | * atxmega64a4 (4k SRAM, 5 USARTs) |
- | * atxmega128a1 (8k SRAM, 8 USARTS) | + | * atxmega128a1 (8k SRAM, 8 USARTs) |
- | * atxmega128a3 (8k SRAM, 7 USARTS) * | + | * atxmega128a3 (8k SRAM, 7 USARTs) * |
- | * atxmega128a4 (8k SRAM, 5 USARTS) | + | * atxmega128a4 (8k SRAM, 5 USARTs) |
- | * atxmega192a1 (16k SRAM, 8 USARTS) | + | * atxmega192a1 (16k SRAM, 8 USARTs) |
- | * atxmega192a3 (16k SRAM, 5 USARTS) | + | * atxmega192a3 (16k SRAM, 5 USARTs) |
- | * atxmega256a1 (16k SRAM, 8 USARTS) | + | * atxmega256a1 (16k SRAM, 8 USARTs) |
- | * atxmega256a3b (16k SRAM, 7 USARTS) | + | * atxmega256a3b (16k SRAM, 7 USARTs) |
- | * atxmega256a3 (16k SRAM, 7 USARTS) | + | * atxmega256a3 (16k SRAM, 7 USARTs) |
* atxmega16d4 (2k SRAM, 2 USARTs) | * atxmega16d4 (2k SRAM, 2 USARTs) | ||
* atxmega32d4 (4k SRAM, 2 USARTs) | * atxmega32d4 (4k SRAM, 2 USARTs) | ||
Line 33: | Line 33: | ||
* atxmega192d3 (16k SRAM, 3 USARTs) | * atxmega192d3 (16k SRAM, 3 USARTs) | ||
* atxmega256d3 (16k SRAM, 3 USARTs) | * atxmega256d3 (16k SRAM, 3 USARTs) | ||
- | * atxmega16a4u (2k SRAM, 5 USARTS) | + | * atxmega16a4u (2k SRAM, 5 USARTs) |
- | * atxmega32a4u (4k SRAM, 5 USARTS) | + | * atxmega32a4u (4k SRAM, 5 USARTs) |
- | * atxmega64a3u (4k SRAM, 7 USARTS) | + | * atxmega64a3u (4k SRAM, 7 USARTs) |
- | * atxmega64a4u (4k SRAM, 5 USARTS) | + | * atxmega64a4u (4k SRAM, 5 USARTs) |
- | * atxmega128a3u (8k SRAM, 7 USARTS) | + | * atxmega128a3u (8k SRAM, 7 USARTs) |
- | * atxmega128a4u (8k SRAM, 5 USARTS) | + | * atxmega128a4u (8k SRAM, 5 USARTs) |
- | * atxmega192a3u (16k SRAM, 7 USARTS) | + | * atxmega192a3u (16k SRAM, 7 USARTs) |
- | * atxmega256a3u (16k SRAM, 7 USARTS) | + | * atxmega256a3u (16k SRAM, 7 USARTs) |
- | * atxmega256a3bu (16k SRAM, 7 USARTS) | + | * atxmega256a3bu (16k SRAM, 7 USARTs) |
* atxmega64b1 (4k SRAM, 2 USARTs) | * atxmega64b1 (4k SRAM, 2 USARTs) | ||
* atxmega64b3 (4k SRAM, 1 USART) | * atxmega64b3 (4k SRAM, 1 USART) | ||
Line 94: | Line 94: | ||
..<code> | ..<code> | ||
> make program | > make program | ||
+ | </code> | ||
+ | |||
+ | ===== - Building XGrid Manager ===== | ||
+ | |||
+ | ==== - Building XGrid Manager in Linux ==== | ||
+ | |||
+ | === - Requirements === | ||
+ | |||
+ | * gtkmm >= 2.28.0 | ||
+ | |||
+ | === - Procedure === | ||
+ | |||
+ | - Install required packages | ||
+ | -- If no configure script present, run bootstrap | ||
+ | ..<code> | ||
+ | $ ./bootstrap | ||
+ | </code> | ||
+ | -- Run configure script | ||
+ | ..<code> | ||
+ | $ ./configure | ||
+ | </code> | ||
+ | -- Build | ||
+ | ..<code> | ||
+ | $ make | ||
+ | </code> | ||
+ | -- Install | ||
+ | ..<code> | ||
+ | $ make install | ||
+ | </code> | ||
+ | |||
+ | ==== - Building XGrid Manager in Windows ==== | ||
+ | |||
+ | === - Requirements === | ||
+ | |||
+ | * mingw | ||
+ | * msys | ||
+ | * gtkmm >= 2.22.0 | ||
+ | |||
+ | === - Procedure === | ||
+ | |||
+ | - Install MinGW, MSYS, and gtkmm | ||
+ | * Install MinGW and MSYS | ||
+ | * Download from [[http://sourceforge.net/projects/mingw/files/Installer/mingw-get-inst/]] | ||
+ | * Install C compiler, C++ compiler, MSYS, and Developer Toolkit | ||
+ | * Add MinGW and MSYS directories to path | ||
+ | * (Windows 7) Right click on Computer -> Properties, click Advanced System Settings | ||
+ | * (Other) Right cick on Computer -> Properties | ||
+ | * (All) On Advanced tab, select Environment Variables | ||
+ | * Under user variables, select PATH and click Edit. If PATH does not exist, click New, enter PATH for name, and omit leading semicolon in next step. | ||
+ | * Add ;C:\MinGW\bin;C:\MinGW\msys\1.0\bin to the end of value | ||
+ | * Click OK x3 | ||
+ | * Open a command prompt, type bash and hit enter. You should see: bash-3.1$ | ||
+ | * Install gtkmm | ||
+ | * Download from http://ftp.gnome.org/pub/GNOME/binaries/win32/gtkmm/ | ||
+ | * Install | ||
+ | * Add ACLOCAL_FLAGS environment variable with the value: | ||
+ | * -I /c/gtkmm/share/aclocal | ||
+ | -- Start bash shell and cd into proper directory | ||
+ | ..<code> | ||
+ | > bash | ||
+ | $ cd /path/to/software | ||
+ | </code> | ||
+ | -- If no configure script present, run bootstrap | ||
+ | ..<code> | ||
+ | $ ./bootstrap | ||
+ | </code> | ||
+ | -- Run configure script | ||
+ | ..<code> | ||
+ | $ ./configure | ||
+ | </code> | ||
+ | -- Build | ||
+ | ..<code> | ||
+ | $ make | ||
+ | </code> | ||
+ | -- Install | ||
+ | ..<code> | ||
+ | $ make install | ||
</code> | </code> | ||