Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
tools:gputils [2016/12/18 14:48] – [Raspberry Pi] darron | tools:gputils [2020/08/05 19:24] (current) – darron | ||
---|---|---|---|
Line 1: | Line 1: | ||
==== gputils: GNU PIC Utilities ==== | ==== gputils: GNU PIC Utilities ==== | ||
+ | |||
+ | gputils is an assembler and linker for 8-bit PICMicros. | ||
+ | |||
+ | ===Linux=== | ||
+ | |||
+ | == Tools == | ||
+ | |||
+ | < | ||
+ | sudo apt-get install build-essential subversion bison flex | ||
+ | </ | ||
== Release == | == Release == | ||
< | < | ||
cd /usr/src | cd /usr/src | ||
- | wget http:// | + | wget https:// |
- | tar zxvf gputils-1.4.0-1.tar.gz | + | tar zxvf gputils-1.5.0-1.tar.gz |
- | cd gputils-1.4.0-1 | + | cd gputils-1.5.0 |
./configure --prefix=/ | ./configure --prefix=/ | ||
make | make | ||
Line 21: | Line 31: | ||
make install | make install | ||
gpasm -v | gpasm -v | ||
- | gpasm-1.2.0 #1002 (Mar 30 2014) | + | gpasm-1.5.2 #1319 (Aug 2 2020) |
</ | </ | ||
Line 34: | Line 44: | ||
make install | make install | ||
gpasm -v | gpasm -v | ||
- | gpasm-1.4.0 #1123 (Jan 10 2015) | + | gpasm-1.5.2 #1319 (Aug 2 2020) |
</ | </ | ||
- | === Raspberry Pi ==== | + | === Cygwin |
- | == Install and enter emulator == | + | [[https://downloads.sourceforge.net/project/ |
- | [[tools:raspbian-emu|Raspbian emulator]] | + | |
- | + | ||
- | == Build gputils == | + | |
- | Choose one the above methods, release, SVN, or SVN update. | + | |
- | + | ||
- | == Setup NFS and mount emulator directory on RPi == | + | |
- | [[tools: | + | |
- | + | ||
- | == Install gputils svn on RPi == | + | |
- | < | + | |
- | cd /embedded/raspbian/ | + | |
- | make install | + | |
- | </ | + | |
- | + | ||
- | === Cygwin === | + | |
- | [[http://sf.net/projects/gputils/files/ | + | |
When installation ends add gputils to the PATH in the dialog box (default). | When installation ends add gputils to the PATH in the dialog box (default). | ||