OM11-kontor-2016:~ teig$ cd /Applications/IceStorm OM11-kontor-2016:IceStorm teig$ ls OM11-kontor-2016:IceStorm teig$ git clone https://github.com/cliffordwolf/icestorm.git icestorm Cloning into 'icestorm'... remote: Enumerating objects: 126, done. remote: Counting objects: 100% (126/126), done. remote: Compressing objects: 100% (77/77), done. remote: Total 3714 (delta 57), reused 90 (delta 48), pack-reused 3588 Receiving objects: 100% (3714/3714), 2.41 MiB | 3.48 MiB/s, done. Resolving deltas: 100% (2444/2444), done. Checking connectivity... done. OM11-kontor-2016:IceStorm teig$ cd icestorm OM11-kontor-2016:icestorm teig$ ls COPYING Makefile config.mk examples icebram icefuzz icepack iceprog CodeOfConduct README docs icebox icecompr icemulti icepll icetime OM11-kontor-2016:icestorm teig$ make -j8 /Library/Developer/CommandLineTools/usr/bin/make -C icebox all /Library/Developer/CommandLineTools/usr/bin/make -C icepack all /Library/Developer/CommandLineTools/usr/bin/make -C icemulti all /Library/Developer/CommandLineTools/usr/bin/make -C icepll all /Library/Developer/CommandLineTools/usr/bin/make -C icebram all /Library/Developer/CommandLineTools/usr/bin/make -C icetime all c++ -MD -O2 -Wall -std=c++11 -I/usr/local/include -c -o icepack.o icepack.cc python3 icebox_chipdb.py -3 > chipdb-384.new /Library/Developer/CommandLineTools/usr/bin/make -C iceprog all c++ -MD -O2 -Wall -std=c++11 -I/usr/local/include -c -o icepll.o icepll.cc c++ -MD -O2 -Wall -std=c++11 -I/usr/local/include -c -o icemulti.o icemulti.cc python3 icebox_chipdb.py > chipdb-1k.new c++ -MD -O2 -Wall -std=c++11 -I/usr/local/include -c -o icebram.o icebram.cc c++ -MD -O2 -Wall -std=c++11 -I/usr/local/include -DPREFIX='"/usr/local"' -DCHIPDB_SUBDIR='"icebox"' -c -o icetime.o icetime.cc cc -MD -O2 -Wall -std=c99 -I/usr/local/include -I/usr/local/Cellar/libftdi0/0.20/include -c -o iceprog.o iceprog.c c++ -o icepll icepll.o -lm -lstdc++ cc -MD -O2 -Wall -std=c99 -I/usr/local/include -I/usr/local/Cellar/libftdi0/0.20/include -c -o mpsse.o mpsse.c python3 icebox_chipdb.py -8 > chipdb-8k.new cc -o iceprog iceprog.o mpsse.o -L/usr/local/lib -lftdi -lm -L/usr/local/Cellar/libftdi0/0.20/lib -lftdi -lusb c++ -MD -O2 -Wall -std=c++11 -I/usr/local/include -DPREFIX='"/usr/local"' -DCHIPDB_SUBDIR='"icebox"' -c -o iceutil.o iceutil.cc python3 icebox_chipdb.py -5 > chipdb-5k.new c++ -o icemulti icemulti.o -lm -lstdc++ python3 timings.py lp384 > timings-lp384.cc python3 timings.py lp1k > timings-lp1k.cc python3 timings.py lp8k > timings-lp8k.cc python3 timings.py hx1k > timings-hx1k.cc python3 icebox_chipdb.py -4 > chipdb-lm4k.new c++ -o icebram icebram.o -lm -lstdc++ python3 timings.py hx8k > timings-hx8k.cc python3 icebox_chipdb.py -u > chipdb-u4k.new c++ -o icepack icepack.o -lm -lstdc++ ln -sf icepack iceunpack python3 timings.py up5k > timings-up5k.cc c++ -MD -O2 -Wall -std=c++11 -I/usr/local/include -DPREFIX='"/usr/local"' -DCHIPDB_SUBDIR='"icebox"' -c -o timings-lp384.o timings-lp384.cc mv chipdb-384.new chipdb-384.txt c++ -MD -O2 -Wall -std=c++11 -I/usr/local/include -DPREFIX='"/usr/local"' -DCHIPDB_SUBDIR='"icebox"' -c -o timings-lp1k.o timings-lp1k.cc c++ -MD -O2 -Wall -std=c++11 -I/usr/local/include -DPREFIX='"/usr/local"' -DCHIPDB_SUBDIR='"icebox"' -c -o timings-lp8k.o timings-lp8k.cc c++ -MD -O2 -Wall -std=c++11 -I/usr/local/include -DPREFIX='"/usr/local"' -DCHIPDB_SUBDIR='"icebox"' -c -o timings-hx1k.o timings-hx1k.cc c++ -MD -O2 -Wall -std=c++11 -I/usr/local/include -DPREFIX='"/usr/local"' -DCHIPDB_SUBDIR='"icebox"' -c -o timings-hx8k.o timings-hx8k.cc c++ -MD -O2 -Wall -std=c++11 -I/usr/local/include -DPREFIX='"/usr/local"' -DCHIPDB_SUBDIR='"icebox"' -c -o timings-up5k.o timings-up5k.cc mv chipdb-1k.new chipdb-1k.txt mv chipdb-lm4k.new chipdb-lm4k.txt mv chipdb-u4k.new chipdb-u4k.txt mv chipdb-5k.new chipdb-5k.txt mv chipdb-8k.new chipdb-8k.txt c++ -o icetime icetime.o iceutil.o timings-lp384.o timings-lp1k.o timings-lp8k.o timings-hx1k.o timings-hx8k.o timings-up5k.o -lm -lstdc++ rm timings-up5k.cc timings-lp8k.cc timings-hx8k.cc timings-lp1k.cc timings-hx1k.cc timings-lp384.cc OM11-kontor-2016:icestorm teig$ sudo make install Password: for dir in icebox icepack icemulti icepll icebram icetime iceprog; do \ /Library/Developer/CommandLineTools/usr/bin/make -C $dir install || exit; \ done mkdir -p /usr/local/share/icebox mkdir -p /usr/local/bin cp chipdb-384.txt /usr/local/share/icebox/ cp chipdb-1k.txt /usr/local/share/icebox/ cp chipdb-8k.txt /usr/local/share/icebox/ cp chipdb-5k.txt /usr/local/share/icebox/ cp chipdb-u4k.txt /usr/local/share/icebox/ cp chipdb-lm4k.txt /usr/local/share/icebox/ cp icebox.py /usr/local/bin/icebox.py cp iceboxdb.py /usr/local/bin/iceboxdb.py cp icebox_chipdb.py /usr/local/bin/icebox_chipdb cp icebox_diff.py /usr/local/bin/icebox_diff cp icebox_explain.py /usr/local/bin/icebox_explain cp icebox_asc2hlc.py /usr/local/bin/icebox_asc2hlc cp icebox_hlc2asc.py /usr/local/bin/icebox_hlc2asc cp icebox_colbuf.py /usr/local/bin/icebox_colbuf cp icebox_html.py /usr/local/bin/icebox_html cp icebox_maps.py /usr/local/bin/icebox_maps cp icebox_vlog.py /usr/local/bin/icebox_vlog cp icebox_stat.py /usr/local/bin/icebox_stat mkdir -p /usr/local/bin cp icepack /usr/local/bin/icepack ln -sf icepack /usr/local/bin/iceunpack mkdir -p /usr/local/bin cp icemulti /usr/local/bin/icemulti mkdir -p /usr/local/bin cp icepll /usr/local/bin/icepll mkdir -p /usr/local/bin cp icebram /usr/local/bin/icebram python3 timings.py lp384 > timings-lp384.cc c++ -MD -O2 -Wall -std=c++11 -I/usr/local/include -DPREFIX='"/usr/local"' -DCHIPDB_SUBDIR='"icebox"' -c -o timings-lp384.o timings-lp384.cc python3 timings.py lp1k > timings-lp1k.cc c++ -MD -O2 -Wall -std=c++11 -I/usr/local/include -DPREFIX='"/usr/local"' -DCHIPDB_SUBDIR='"icebox"' -c -o timings-lp1k.o timings-lp1k.cc python3 timings.py lp8k > timings-lp8k.cc c++ -MD -O2 -Wall -std=c++11 -I/usr/local/include -DPREFIX='"/usr/local"' -DCHIPDB_SUBDIR='"icebox"' -c -o timings-lp8k.o timings-lp8k.cc python3 timings.py hx1k > timings-hx1k.cc c++ -MD -O2 -Wall -std=c++11 -I/usr/local/include -DPREFIX='"/usr/local"' -DCHIPDB_SUBDIR='"icebox"' -c -o timings-hx1k.o timings-hx1k.cc python3 timings.py hx8k > timings-hx8k.cc c++ -MD -O2 -Wall -std=c++11 -I/usr/local/include -DPREFIX='"/usr/local"' -DCHIPDB_SUBDIR='"icebox"' -c -o timings-hx8k.o timings-hx8k.cc python3 timings.py up5k > timings-up5k.cc c++ -MD -O2 -Wall -std=c++11 -I/usr/local/include -DPREFIX='"/usr/local"' -DCHIPDB_SUBDIR='"icebox"' -c -o timings-up5k.o timings-up5k.cc c++ -o icetime icetime.o iceutil.o timings-lp384.o timings-lp1k.o timings-lp8k.o timings-hx1k.o timings-hx8k.o timings-up5k.o -lm -lstdc++ mkdir -p /usr/local/bin mkdir -p /usr/local/share/icebox cp icetime /usr/local/bin/icetime cp ../icefuzz/timings_*.txt /usr/local/share/icebox/ mkdir -p /usr/local/bin cp iceprog /usr/local/bin/iceprog OM11-kontor-2016:icestorm teig$