Research, development and trades concerning the powerful Proxmark3 device.
Remember; sharing is caring. Bring something back to the community.
"Learn the tools of the trade the hard way." +Fravia
You are not logged in.
Time changes and with it the technology
Proxmark3 @ discord
Users of this forum, please be aware that information stored on this site is not private.
Pages: 1
Hello,
I have read the wiki and installed via the homebrew directions. I can connect to the pm3 and I flashed it to the latest (i think). But it will not read a lf or hf tag and seg faults on the lf. Here is my stats:
proxmark3> hw ver
[[[ Cached information ]]]
Prox/RFID mark3 RFID instrument
bootrom: master/v3.0.1-250-g9b32625-dirty-suspect 2018-01-11 20:39:06
os: master/v3.0.1-250-g9b32625-dirty-suspect 2018-01-11 20:41:19
LF FPGA image built for 2s30vq100 on 2015/03/06 at 07:38:04
HF FPGA image built for 2s30vq100 on 2017/10/27 at 08:30:59
uC: AT91SAM7S512 Rev B
Embedded Processor: ARM7TDMI
Nonvolatile Program Memory Size: 512K bytes. Used: 199378 bytes (38). Free: 324910 bytes (62).
Second Nonvolatile Program Memory Size: None
Internal SRAM Size: 64K bytes
Architecture Identifier: AT91SAM7Sxx Series
Nonvolatile Program Memory Type: Embedded Flash Memory
proxmark3> hw tune
Measuring antenna characteristics, please wait.........
# LF antenna: 29.01 V @ 125.00 kHz
# LF antenna: 33.00 V @ 134.00 kHz
# LF optimal: 36.99 V @ 129.03 kHz
# HF antenna: 11.24 V @ 13.56 MHz
Displaying LF tuning graph. Divisor 89 is 134khz, 95 is 125khz.
proxmark3> lf search
Waiting for a response from the proxmark...
Don't forget to cancel its operation first by pressing on the button
command execution time out
NOTE: some demods output possible binary
if it finds something that looks like a tag
False Positives ARE possible
Checking for known tags:
Segmentation fault: 11
I then have to unplug the pm3 and reinsert the usb.
Any thoughts?
Thanks
Last edited by startrk1995 (2018-01-12 17:56:21)
Offline
On a side note I tried this in Windows and Mac. On windows it crashes proxmark3
Offline
So I removed the proxmark brew tap and reinstalled. Here is everything that I did. No errors until the segfault.
Nathans-MacBook-Pro:~$ brew install --HEAD proxmark3
==> Installing proxmark3 from proxmark/proxmark3
==> Cloning https://github.com/proxmark/proxmark3.git
Updating /Users/nate/Library/Caches/Homebrew/proxmark3--git
==> Checking out branch master
==> make clean
==> make all
==> Install success! Only proxmark3-flasher (modern firmware) is available.
==> The latest bootloader and firmware binaries are ready and waiting in the cur
? /usr/local/Cellar/proxmark3/HEAD-9b32625: 456 files, 13.2MB, built in 52 seconds
Nathans-MacBook-Pro:~ nate$ ls /dev/cu*
/dev/cu.Bluetooth-Incoming-Port /dev/cu.usbmodem1421
Nathans-MacBook-Pro:~ nate$ cd /usr/local/Cellar/
Nathans-MacBook-Pro:Cellar nate$ ls
arm-none-eabi-gcc libusb proxmark3
autoconf libusb-compat qt
automake openssl@1.1 readline
gettext p7zip wget
libidn2 perl
libunistring pkg-config
Nathans-MacBook-Pro:Cellar nate$ cd proxmark3/
Nathans-MacBook-Pro:proxmark3 nate$ ls
HEAD-9b32625
Nathans-MacBook-Pro:proxmark3 nate$ cd HEAD-9b32625/
Nathans-MacBook-Pro:HEAD-9b32625 nate$ ls
CHANGELOG.md LICENSE.txt bin
INSTALL_RECEIPT.json README.md share
Nathans-MacBook-Pro:HEAD-9b32625 nate$ ./bin/proxmark3-flasher /dev/cu.usbmodem1421 -b ./share/firmware/bootrom.elf
Loading ELF file './share/firmware/bootrom.elf'...
Loading usable ELF segments:
0: V 0x00100000 P 0x00100000 (0x00000200->0x00000200) [R X] @0x94
1: V 0x00200000 P 0x00100200 (0x00000cc8->0x00000cc8) [R X] @0x298
Waiting for Proxmark to appear on /dev/cu.usbmodem1421. Found.
Entering bootloader...
(Press and release the button only to abort)
Waiting for Proxmark to reappear on /dev/cu.usbmodem1421.... Found.
Flashing...
Writing segments for file: ./share/firmware/bootrom.elf
0x00100000..0x001001ff [0x200 / 1 blocks]. OK
0x00100200..0x00100ec7 [0xcc8 / 7 blocks]....... OK
Resetting hardware...
All done.
Have a nice day!
Nathans-MacBook-Pro:HEAD-9b32625 nate$ ./bin/proxmark3-flasher /dev/cu.usbmodem1421 -b ./share/firmware/fullimage.elf
Loading ELF file './share/firmware/fullimage.elf'...
Loading usable ELF segments:
0: V 0x00102000 P 0x00102000 (0x0002d240->0x0002d240) [R X] @0x94
1: V 0x00200000 P 0x0012f240 (0x00001aa8->0x00001aa8) [RW ] @0x2d2d4
Note: Extending previous segment from 0x2d240 to 0x2ece8 bytes
Waiting for Proxmark to appear on /dev/cu.usbmodem1421. Found.
Entering bootloader...
(Press and release the button only to abort)
Waiting for Proxmark to reappear on /dev/cu.usbmodem1421... Found.
Flashing...
Writing segments for file: ./share/firmware/fullimage.elf
0x00102000..0x00130ce7 [0x2ece8 / 375 blocks]....................................................................................................................................................................................................................................................................................................................................................................................... OK
Resetting hardware...
All done.
Have a nice day!
Nathans-MacBook-Pro:HEAD-9b32625 nate$ cd bin/
Nathans-MacBook-Pro:bin nate$ ls
default_keys.dic hardnested scripts
default_pwd.dic lualibs traces
emv proxmark3
fpga_compress proxmark3-flasher
Nathans-MacBook-Pro:bin nate$ ./proxmark3 /dev/cu.usbmodem1421
Prox/RFID mark3 RFID instrument
bootrom: master/-suspect 2018-01-12 20:09:16
os: master/-suspect 2018-01-12 20:09:18
LF FPGA image built for 2s30vq100 on 2015/03/06 at 07:38:04
HF FPGA image built for 2s30vq100 on 2017/10/27 at 08:30:59
uC: AT91SAM7S512 Rev B
Embedded Processor: ARM7TDMI
Nonvolatile Program Memory Size: 512K bytes. Used: 199909 bytes (38). Free: 324379 bytes (62).
Second Nonvolatile Program Memory Size: None
Internal SRAM Size: 64K bytes
Architecture Identifier: AT91SAM7Sxx Series
Nonvolatile Program Memory Type: Embedded Flash Memory
proxmark3> hw ver
[[[ Cached information ]]]
Prox/RFID mark3 RFID instrument
bootrom: master/-suspect 2018-01-12 20:09:16
os: master/-suspect 2018-01-12 20:09:18
LF FPGA image built for 2s30vq100 on 2015/03/06 at 07:38:04
HF FPGA image built for 2s30vq100 on 2017/10/27 at 08:30:59
uC: AT91SAM7S512 Rev B
Embedded Processor: ARM7TDMI
Nonvolatile Program Memory Size: 512K bytes. Used: 199909 bytes (38). Free: 324379 bytes (62).
Second Nonvolatile Program Memory Size: None
Internal SRAM Size: 64K bytes
Architecture Identifier: AT91SAM7Sxx Series
Nonvolatile Program Memory Type: Embedded Flash Memory
proxmark3> hw tune
Measuring antenna characteristics, please wait.........
# LF antenna: 29.01 V @ 125.00 kHz
# LF antenna: 33.41 V @ 134.00 kHz
# LF optimal: 37.54 V @ 130.43 kHz
# HF antenna: 11.73 V @ 13.56 MHz
Displaying LF tuning graph. Divisor 89 is 134khz, 95 is 125khz.
proxmark3> lf search
Waiting for a response from the proxmark...
Don't forget to cancel its operation first by pressing on the button
command execution time out
NOTE: some demods output possible binary
if it finds something that looks like a tag
False Positives ARE possible
Checking for known tags:
Segmentation fault: 11
Last edited by startrk1995 (2018-01-12 21:19:57)
Offline
I am unable to read any tag. HF or LF. Did I do something wrong? The firmware updated so I am confused why it will not read any tags. Any help?
Offline
did you have a tag on the antenna when you ran the command? I have noticed a tendency for 'lf search' to break if no tag is there...
Offline
With and without. HF and LF does not read a tag. LF segfaults and HF just hangs.
Offline
Dont brew it, try to build it manually.
Just install git , dependancy and build it manually .. works like charm on sierra OS here .. both version Official and Ice works.
Last edited by Danz (2018-01-15 10:05:36)
Offline
Wouldn't that be more or less by chance? brew does automatically what you propose to do manually. All those Mac issues which seem not to be related to the OS version or the gcc (clang) version, but happen for some people and not for others are annoying.
Is there anyone who owns a Mac, suffers such an error and is able to create debugger output (obviously a very small intersection )? Which memory address does it try to access, which module or even line in the source code?
Offline
I wrote a long reply on how this fault replicates then deleted it, I agree with piwi on that it should be auto on brew but please humour me and install it manually run the proxmark app from an old fashion client folder instead of bin.. magic
Offline
Hi. I will install manually today on the Mac side of things. On another note, I tried running the proxmark3 on a windows setup. Same thing. No errors but it crashes the client.
I am starting to worry that this proxmark is not functional. If the hw tune command shows good and active antenna then it should work right? I notice when the client crashes that there is an active tick sound when the proxmark resets after a timeout.
What is the forums experience in seeing a proxmark ship DOA?
Thanks,
Nate
Last edited by startrk1995 (2018-01-17 14:33:07)
Offline
So I tried to manually install on the mac. arm-none-eabi-gcc failed on the compiling.
*****Failed******
Option 1) Using MacPorts
sudo port install p7zip readline libusb libusb-compat perl5 wget qt5 arm-none-eabi-gcc pkgconfig
Nathans-MacBook-Pro:~ nathan$ cd Proxmark/
Nathans-MacBook-Pro:Proxmark nathan$ sudo port install p7zip readline libusb libusb-compat perl5 wget qt5 arm-none-eabi-gcc pkgconfig
Password:
---> Cleaning p7zip
---> Computing dependencies for readline
---> Cleaning readline
---> Cleaning libusb
---> Computing dependencies for libusb-compat
---> Cleaning libusb-compat
---> Computing dependencies for perl5
---> Cleaning perl5
---> Computing dependencies for wget
---> Cleaning wget
---> Computing dependencies for qt5
The following dependencies will be installed:
assimp
cairo
db48
fontconfig
freetype
giflib
graphite2
harfbuzz
icu
jasper
libpixman
libsdl2
minizip
pcre2
python27
python2_select
python_select
qt5-qt3d
qt5-qtbase
qt5-qtcanvas3d
qt5-qtconnectivity
qt5-qtdeclarative
qt5-qtgamepad
qt5-qtgraphicaleffects
qt5-qtimageformats
qt5-qtlocation
qt5-qtmacextras
qt5-qtmultimedia
qt5-qtnetworkauth
qt5-qtquickcontrols
qt5-qtquickcontrols2
qt5-qtscxml
qt5-qtsensors
qt5-qtserialbus
qt5-qtserialport
qt5-qtspeech
qt5-qtsvg
qt5-qttools
qt5-qttranslations
qt5-qtwebchannel
qt5-qtwebsockets
qt5-qtxmlpatterns
qt5-sqlite-plugin
sqlite3
webp
xorg-kbproto
xorg-libX11
xorg-libXau
xorg-libXdmcp
xorg-libXext
xorg-libice
xorg-libpthread-stubs
xorg-libsm
xorg-libxcb
xorg-renderproto
xorg-xcb-proto
xorg-xcb-util
xorg-xextproto
xorg-xproto
xrender
Continue? [Y/n]: Y
---> Fetching archive for minizip
---> Attempting to fetch minizip-1.2.11_0.darwin_17.x86_64.tbz2 from https://packages.macports.org/minizip
---> Attempting to fetch minizip-1.2.11_0.darwin_17.x86_64.tbz2.rmd160 from https://packages.macports.org/minizip
---> Installing minizip @1.2.11_0
---> Activating minizip @1.2.11_0
---> Cleaning minizip
---> Fetching archive for assimp
---> Attempting to fetch assimp-4.1.0_0.darwin_17.x86_64.tbz2 from https://packages.macports.org/assimp
---> Attempting to fetch assimp-4.1.0_0.darwin_17.x86_64.tbz2.rmd160 from https://packages.macports.org/assimp
---> Installing assimp @4.1.0_0
---> Activating assimp @4.1.0_0
---> Cleaning assimp
---> Fetching archive for freetype
---> Attempting to fetch freetype-2.8_0.darwin_17.x86_64.tbz2 from https://packages.macports.org/freetype
---> Attempting to fetch freetype-2.8_0.darwin_17.x86_64.tbz2.rmd160 from https://packages.macports.org/freetype
---> Installing freetype @2.8_0
---> Activating freetype @2.8_0
---> Cleaning freetype
---> Fetching archive for fontconfig
---> Attempting to fetch fontconfig-2.12.6_1.darwin_17.x86_64.tbz2 from https://packages.macports.org/fontconfig
---> Attempting to fetch fontconfig-2.12.6_1.darwin_17.x86_64.tbz2.rmd160 from https://packages.macports.org/fontconfig
---> Installing fontconfig @2.12.6_1
---> Activating fontconfig @2.12.6_1
---> Cleaning fontconfig
---> Fetching archive for libpixman
---> Attempting to fetch libpixman-0.34.0_0.darwin_17.x86_64.tbz2 from https://packages.macports.org/libpixman
---> Attempting to fetch libpixman-0.34.0_0.darwin_17.x86_64.tbz2.rmd160 from https://packages.macports.org/libpixman
---> Installing libpixman @0.34.0_0
---> Activating libpixman @0.34.0_0
---> Cleaning libpixman
---> Fetching archive for xorg-kbproto
---> Attempting to fetch xorg-kbproto-1.0.7_0.darwin_17.noarch.tbz2 from https://packages.macports.org/xorg-kbproto
---> Attempting to fetch xorg-kbproto-1.0.7_0.darwin_17.noarch.tbz2.rmd160 from https://packages.macports.org/xorg-kbproto
---> Installing xorg-kbproto @1.0.7_0
---> Activating xorg-kbproto @1.0.7_0
---> Cleaning xorg-kbproto
---> Fetching archive for xorg-xproto
---> Attempting to fetch xorg-xproto-7.0.31_0.darwin_17.noarch.tbz2 from https://packages.macports.org/xorg-xproto
---> Attempting to fetch xorg-xproto-7.0.31_0.darwin_17.noarch.tbz2.rmd160 from https://packages.macports.org/xorg-xproto
---> Installing xorg-xproto @7.0.31_0
---> Activating xorg-xproto @7.0.31_0
---> Cleaning xorg-xproto
---> Fetching archive for xorg-libXau
---> Attempting to fetch xorg-libXau-1.0.8_0.darwin_17.x86_64.tbz2 from https://packages.macports.org/xorg-libXau
---> Attempting to fetch xorg-libXau-1.0.8_0.darwin_17.x86_64.tbz2.rmd160 from https://packages.macports.org/xorg-libXau
---> Installing xorg-libXau @1.0.8_0
---> Activating xorg-libXau @1.0.8_0
---> Cleaning xorg-libXau
---> Fetching archive for xorg-libXdmcp
---> Attempting to fetch xorg-libXdmcp-1.1.2_0.darwin_17.x86_64.tbz2 from https://packages.macports.org/xorg-libXdmcp
---> Attempting to fetch xorg-libXdmcp-1.1.2_0.darwin_17.x86_64.tbz2.rmd160 from https://packages.macports.org/xorg-libXdmcp
---> Installing xorg-libXdmcp @1.1.2_0
---> Activating xorg-libXdmcp @1.1.2_0
---> Cleaning xorg-libXdmcp
---> Fetching archive for db48
---> Attempting to fetch db48-4.8.30_4.darwin_17.x86_64.tbz2 from https://packages.macports.org/db48
---> Attempting to fetch db48-4.8.30_4.darwin_17.x86_64.tbz2.rmd160 from https://packages.macports.org/db48
---> Installing db48 @4.8.30_4
---> Activating db48 @4.8.30_4
---> Cleaning db48
---> Fetching archive for python2_select
---> Attempting to fetch python2_select-0.0_2.darwin_17.noarch.tbz2 from https://packages.macports.org/python2_select
---> Attempting to fetch python2_select-0.0_2.darwin_17.noarch.tbz2.rmd160 from https://packages.macports.org/python2_select
---> Installing python2_select @0.0_2
---> Activating python2_select @0.0_2
---> Cleaning python2_select
---> Fetching archive for python_select
---> Attempting to fetch python_select-0.3_7.darwin_17.noarch.tbz2 from https://packages.macports.org/python_select
---> Attempting to fetch python_select-0.3_7.darwin_17.noarch.tbz2.rmd160 from https://packages.macports.org/python_select
---> Installing python_select @0.3_7
---> Activating python_select @0.3_7
---> Cleaning python_select
---> Fetching archive for sqlite3
---> Attempting to fetch sqlite3-3.21.0_0.darwin_17.x86_64.tbz2 from https://packages.macports.org/sqlite3
---> Attempting to fetch sqlite3-3.21.0_0.darwin_17.x86_64.tbz2.rmd160 from https://packages.macports.org/sqlite3
---> Installing sqlite3 @3.21.0_0
---> Activating sqlite3 @3.21.0_0
---> Cleaning sqlite3
---> Fetching archive for python27
---> Attempting to fetch python27-2.7.14_0.darwin_17.x86_64.tbz2 from https://packages.macports.org/python27
---> Attempting to fetch python27-2.7.14_0.darwin_17.x86_64.tbz2.rmd160 from https://packages.macports.org/python27
---> Installing python27 @2.7.14_0
---> Activating python27 @2.7.14_0
---> Cleaning python27
---> Fetching archive for xorg-libpthread-stubs
---> Attempting to fetch xorg-libpthread-stubs-0.4_0.darwin_17.noarch.tbz2 from https://packages.macports.org/xorg-libpthread-stubs
---> Attempting to fetch xorg-libpthread-stubs-0.4_0.darwin_17.noarch.tbz2.rmd160 from https://packages.macports.org/xorg-libpthread-stubs
---> Installing xorg-libpthread-stubs @0.4_0
---> Activating xorg-libpthread-stubs @0.4_0
---> Cleaning xorg-libpthread-stubs
---> Fetching archive for xorg-xcb-proto
---> Attempting to fetch xorg-xcb-proto-1.12_1+python27.darwin_17.noarch.tbz2 from https://packages.macports.org/xorg-xcb-proto
---> Attempting to fetch xorg-xcb-proto-1.12_1+python27.darwin_17.noarch.tbz2.rmd160 from https://packages.macports.org/xorg-xcb-proto
---> Installing xorg-xcb-proto @1.12_1+python27
---> Activating xorg-xcb-proto @1.12_1+python27
---> Cleaning xorg-xcb-proto
---> Fetching archive for xorg-libxcb
---> Attempting to fetch xorg-libxcb-1.12_2+python27.darwin_17.x86_64.tbz2 from https://packages.macports.org/xorg-libxcb
---> Attempting to fetch xorg-libxcb-1.12_2+python27.darwin_17.x86_64.tbz2.rmd160 from https://packages.macports.org/xorg-libxcb
---> Installing xorg-libxcb @1.12_2+python27
---> Activating xorg-libxcb @1.12_2+python27
---> Cleaning xorg-libxcb
---> Fetching archive for xorg-libX11
---> Attempting to fetch xorg-libX11-1.6.5_0.darwin_17.x86_64.tbz2 from https://packages.macports.org/xorg-libX11
---> Attempting to fetch xorg-libX11-1.6.5_0.darwin_17.x86_64.tbz2.rmd160 from https://packages.macports.org/xorg-libX11
---> Installing xorg-libX11 @1.6.5_0
---> Activating xorg-libX11 @1.6.5_0
---> Cleaning xorg-libX11
---> Fetching archive for xorg-xextproto
---> Attempting to fetch xorg-xextproto-7.3.0_0.darwin_17.noarch.tbz2 from https://packages.macports.org/xorg-xextproto
---> Attempting to fetch xorg-xextproto-7.3.0_0.darwin_17.noarch.tbz2.rmd160 from https://packages.macports.org/xorg-xextproto
---> Installing xorg-xextproto @7.3.0_0
---> Activating xorg-xextproto @7.3.0_0
---> Cleaning xorg-xextproto
---> Fetching archive for xorg-libXext
---> Attempting to fetch xorg-libXext-1.3.3_0.darwin_17.x86_64.tbz2 from https://packages.macports.org/xorg-libXext
---> Attempting to fetch xorg-libXext-1.3.3_0.darwin_17.x86_64.tbz2.rmd160 from https://packages.macports.org/xorg-libXext
---> Installing xorg-libXext @1.3.3_0
---> Activating xorg-libXext @1.3.3_0
---> Cleaning xorg-libXext
---> Fetching archive for xorg-xcb-util
---> Attempting to fetch xorg-xcb-util-0.4.0_0.darwin_17.x86_64.tbz2 from https://packages.macports.org/xorg-xcb-util
---> Attempting to fetch xorg-xcb-util-0.4.0_0.darwin_17.x86_64.tbz2.rmd160 from https://packages.macports.org/xorg-xcb-util
---> Installing xorg-xcb-util @0.4.0_0
---> Activating xorg-xcb-util @0.4.0_0
---> Cleaning xorg-xcb-util
---> Fetching archive for xorg-renderproto
---> Attempting to fetch xorg-renderproto-0.11.1_0.darwin_17.noarch.tbz2 from https://packages.macports.org/xorg-renderproto
---> Attempting to fetch xorg-renderproto-0.11.1_0.darwin_17.noarch.tbz2.rmd160 from https://packages.macports.org/xorg-renderproto
---> Installing xorg-renderproto @0.11.1_0
---> Activating xorg-renderproto @0.11.1_0
---> Cleaning xorg-renderproto
---> Fetching archive for xrender
---> Attempting to fetch xrender-0.9.10_0.darwin_17.x86_64.tbz2 from https://packages.macports.org/xrender
---> Attempting to fetch xrender-0.9.10_0.darwin_17.x86_64.tbz2.rmd160 from https://packages.macports.org/xrender
---> Installing xrender @0.9.10_0
---> Activating xrender @0.9.10_0
---> Cleaning xrender
---> Fetching archive for cairo
---> Attempting to fetch cairo-1.14.12_0+quartz+x11.darwin_17.x86_64.tbz2 from https://packages.macports.org/cairo
---> Attempting to fetch cairo-1.14.12_0+quartz+x11.darwin_17.x86_64.tbz2.rmd160 from https://packages.macports.org/cairo
---> Installing cairo @1.14.12_0+quartz+x11
---> Activating cairo @1.14.12_0+quartz+x11
---> Cleaning cairo
---> Fetching archive for graphite2
---> Attempting to fetch graphite2-1.3.9_0.darwin_17.x86_64.tbz2 from https://packages.macports.org/graphite2
---> Attempting to fetch graphite2-1.3.9_0.darwin_17.x86_64.tbz2.rmd160 from https://packages.macports.org/graphite2
---> Installing graphite2 @1.3.9_0
---> Activating graphite2 @1.3.9_0
---> Cleaning graphite2
---> Fetching archive for harfbuzz
---> Attempting to fetch harfbuzz-1.7.4_0.darwin_17.x86_64.tbz2 from https://packages.macports.org/harfbuzz
---> Attempting to fetch harfbuzz-1.7.4_0.darwin_17.x86_64.tbz2.rmd160 from https://packages.macports.org/harfbuzz
---> Installing harfbuzz @1.7.4_0
---> Activating harfbuzz @1.7.4_0
---> Cleaning harfbuzz
---> Fetching archive for icu
---> Attempting to fetch icu-58.2_2.darwin_17.x86_64.tbz2 from https://packages.macports.org/icu
---> Attempting to fetch icu-58.2_2.darwin_17.x86_64.tbz2.rmd160 from https://packages.macports.org/icu
---> Installing icu @58.2_2
---> Activating icu @58.2_2
---> Cleaning icu
---> Fetching archive for pcre2
---> Attempting to fetch pcre2-10.30_0.darwin_17.x86_64.tbz2 from https://packages.macports.org/pcre2
---> Attempting to fetch pcre2-10.30_0.darwin_17.x86_64.tbz2.rmd160 from https://packages.macports.org/pcre2
---> Installing pcre2 @10.30_0
---> Activating pcre2 @10.30_0
---> Cleaning pcre2
---> Fetching archive for qt5-qtbase
---> Attempting to fetch qt5-qtbase-5.10.0_0+openssl.darwin_17.x86_64.tbz2 from https://packages.macports.org/qt5-qtbase
---> Attempting to fetch qt5-qtbase-5.10.0_0+openssl.darwin_17.x86_64.tbz2.rmd160 from https://packages.macports.org/qt5-qtbase
---> Installing qt5-qtbase @5.10.0_0+openssl
---> Activating qt5-qtbase @5.10.0_0+openssl
---> Cleaning qt5-qtbase
---> Fetching archive for qt5-qtsvg
---> Attempting to fetch qt5-qtsvg-5.10.0_0.darwin_17.x86_64.tbz2 from https://packages.macports.org/qt5-qtsvg
---> Attempting to fetch qt5-qtsvg-5.10.0_0.darwin_17.x86_64.tbz2.rmd160 from https://packages.macports.org/qt5-qtsvg
---> Installing qt5-qtsvg @5.10.0_0
---> Activating qt5-qtsvg @5.10.0_0
---> Cleaning qt5-qtsvg
---> Fetching archive for qt5-qtxmlpatterns
---> Attempting to fetch qt5-qtxmlpatterns-5.10.0_0.darwin_17.x86_64.tbz2 from https://packages.macports.org/qt5-qtxmlpatterns
---> Attempting to fetch qt5-qtxmlpatterns-5.10.0_0.darwin_17.x86_64.tbz2.rmd160 from https://packages.macports.org/qt5-qtxmlpatterns
---> Installing qt5-qtxmlpatterns @5.10.0_0
---> Activating qt5-qtxmlpatterns @5.10.0_0
---> Cleaning qt5-qtxmlpatterns
---> Fetching archive for qt5-qtdeclarative
---> Attempting to fetch qt5-qtdeclarative-5.10.0_0.darwin_17.x86_64.tbz2 from https://packages.macports.org/qt5-qtdeclarative
---> Attempting to fetch qt5-qtdeclarative-5.10.0_0.darwin_17.x86_64.tbz2.rmd160 from https://packages.macports.org/qt5-qtdeclarative
---> Installing qt5-qtdeclarative @5.10.0_0
---> Activating qt5-qtdeclarative @5.10.0_0
---> Cleaning qt5-qtdeclarative
---> Fetching archive for libsdl2
---> Attempting to fetch libsdl2-2.0.7_0.darwin_17.x86_64.tbz2 from https://packages.macports.org/libsdl2
---> Attempting to fetch libsdl2-2.0.7_0.darwin_17.x86_64.tbz2.rmd160 from https://packages.macports.org/libsdl2
---> Installing libsdl2 @2.0.7_0
---> Activating libsdl2 @2.0.7_0
---> Cleaning libsdl2
---> Fetching archive for qt5-qtgamepad
---> Attempting to fetch qt5-qtgamepad-5.10.0_0.darwin_17.x86_64.tbz2 from https://packages.macports.org/qt5-qtgamepad
---> Attempting to fetch qt5-qtgamepad-5.10.0_0.darwin_17.x86_64.tbz2.rmd160 from https://packages.macports.org/qt5-qtgamepad
---> Installing qt5-qtgamepad @5.10.0_0
---> Activating qt5-qtgamepad @5.10.0_0
---> Cleaning qt5-qtgamepad
---> Fetching archive for jasper
---> Attempting to fetch jasper-2.0.14_0.darwin_17.x86_64.tbz2 from https://packages.macports.org/jasper
---> Attempting to fetch jasper-2.0.14_0.darwin_17.x86_64.tbz2.rmd160 from https://packages.macports.org/jasper
---> Installing jasper @2.0.14_0
---> Activating jasper @2.0.14_0
---> Cleaning jasper
---> Fetching archive for xorg-libice
---> Attempting to fetch xorg-libice-1.0.9_0.darwin_17.x86_64.tbz2 from https://packages.macports.org/xorg-libice
---> Attempting to fetch xorg-libice-1.0.9_0.darwin_17.x86_64.tbz2.rmd160 from https://packages.macports.org/xorg-libice
---> Installing xorg-libice @1.0.9_0
---> Activating xorg-libice @1.0.9_0
---> Cleaning xorg-libice
---> Fetching archive for xorg-libsm
---> Attempting to fetch xorg-libsm-1.2.2_0.darwin_17.x86_64.tbz2 from https://packages.macports.org/xorg-libsm
---> Attempting to fetch xorg-libsm-1.2.2_0.darwin_17.x86_64.tbz2.rmd160 from https://packages.macports.org/xorg-libsm
---> Installing xorg-libsm @1.2.2_0
---> Activating xorg-libsm @1.2.2_0
---> Cleaning xorg-libsm
---> Fetching archive for giflib
---> Attempting to fetch giflib-4.2.3_0+x11.darwin_17.x86_64.tbz2 from https://packages.macports.org/giflib
---> Attempting to fetch giflib-4.2.3_0+x11.darwin_17.x86_64.tbz2.rmd160 from https://packages.macports.org/giflib
---> Installing giflib @4.2.3_0+x11
---> Activating giflib @4.2.3_0+x11
---> Cleaning giflib
---> Fetching archive for webp
---> Attempting to fetch webp-0.6.1_0.darwin_17.x86_64.tbz2 from https://packages.macports.org/webp
---> Attempting to fetch webp-0.6.1_0.darwin_17.x86_64.tbz2.rmd160 from https://packages.macports.org/webp
---> Installing webp @0.6.1_0
---> Activating webp @0.6.1_0
---> Cleaning webp
---> Fetching archive for qt5-qtimageformats
---> Attempting to fetch qt5-qtimageformats-5.10.0_0.darwin_17.x86_64.tbz2 from https://packages.macports.org/qt5-qtimageformats
---> Attempting to fetch qt5-qtimageformats-5.10.0_0.darwin_17.x86_64.tbz2.rmd160 from https://packages.macports.org/qt5-qtimageformats
---> Installing qt5-qtimageformats @5.10.0_0
---> Activating qt5-qtimageformats @5.10.0_0
---> Cleaning qt5-qtimageformats
---> Fetching archive for qt5-qt3d
---> Attempting to fetch qt5-qt3d-5.10.0_0.darwin_17.x86_64.tbz2 from https://packages.macports.org/qt5-qt3d
---> Attempting to fetch qt5-qt3d-5.10.0_0.darwin_17.x86_64.tbz2.rmd160 from https://packages.macports.org/qt5-qt3d
---> Installing qt5-qt3d @5.10.0_0
---> Activating qt5-qt3d @5.10.0_0
---> Cleaning qt5-qt3d
---> Fetching archive for qt5-qtcanvas3d
---> Attempting to fetch qt5-qtcanvas3d-5.10.0_0.darwin_17.x86_64.tbz2 from https://packages.macports.org/qt5-qtcanvas3d
---> Attempting to fetch qt5-qtcanvas3d-5.10.0_0.darwin_17.x86_64.tbz2.rmd160 from https://packages.macports.org/qt5-qtcanvas3d
---> Installing qt5-qtcanvas3d @5.10.0_0
---> Activating qt5-qtcanvas3d @5.10.0_0
---> Cleaning qt5-qtcanvas3d
---> Fetching archive for qt5-qtconnectivity
---> Attempting to fetch qt5-qtconnectivity-5.10.0_0.darwin_17.x86_64.tbz2 from https://packages.macports.org/qt5-qtconnectivity
---> Attempting to fetch qt5-qtconnectivity-5.10.0_0.darwin_17.x86_64.tbz2.rmd160 from https://packages.macports.org/qt5-qtconnectivity
---> Installing qt5-qtconnectivity @5.10.0_0
---> Activating qt5-qtconnectivity @5.10.0_0
---> Cleaning qt5-qtconnectivity
---> Fetching archive for qt5-qtgraphicaleffects
---> Attempting to fetch qt5-qtgraphicaleffects-5.10.0_0.darwin_17.x86_64.tbz2 from https://packages.macports.org/qt5-qtgraphicaleffects
---> Attempting to fetch qt5-qtgraphicaleffects-5.10.0_0.darwin_17.x86_64.tbz2.rmd160 from https://packages.macports.org/qt5-qtgraphicaleffects
---> Installing qt5-qtgraphicaleffects @5.10.0_0
---> Activating qt5-qtgraphicaleffects @5.10.0_0
---> Cleaning qt5-qtgraphicaleffects
---> Fetching archive for qt5-qtquickcontrols
---> Attempting to fetch qt5-qtquickcontrols-5.10.0_0.darwin_17.x86_64.tbz2 from https://packages.macports.org/qt5-qtquickcontrols
---> Attempting to fetch qt5-qtquickcontrols-5.10.0_0.darwin_17.x86_64.tbz2.rmd160 from https://packages.macports.org/qt5-qtquickcontrols
---> Installing qt5-qtquickcontrols @5.10.0_0
---> Activating qt5-qtquickcontrols @5.10.0_0
---> Cleaning qt5-qtquickcontrols
---> Fetching archive for qt5-qtquickcontrols2
---> Attempting to fetch qt5-qtquickcontrols2-5.10.0_0.darwin_17.x86_64.tbz2 from https://packages.macports.org/qt5-qtquickcontrols2
---> Attempting to fetch qt5-qtquickcontrols2-5.10.0_0.darwin_17.x86_64.tbz2.rmd160 from https://packages.macports.org/qt5-qtquickcontrols2
---> Installing qt5-qtquickcontrols2 @5.10.0_0
---> Activating qt5-qtquickcontrols2 @5.10.0_0
---> Cleaning qt5-qtquickcontrols2
---> Fetching archive for qt5-qtserialport
---> Attempting to fetch qt5-qtserialport-5.10.0_0.darwin_17.x86_64.tbz2 from https://packages.macports.org/qt5-qtserialport
---> Attempting to fetch qt5-qtserialport-5.10.0_0.darwin_17.x86_64.tbz2.rmd160 from https://packages.macports.org/qt5-qtserialport
---> Installing qt5-qtserialport @5.10.0_0
---> Activating qt5-qtserialport @5.10.0_0
---> Cleaning qt5-qtserialport
---> Fetching archive for qt5-qtlocation
---> Attempting to fetch qt5-qtlocation-5.10.0_0.darwin_17.x86_64.tbz2 from https://packages.macports.org/qt5-qtlocation
---> Attempting to fetch qt5-qtlocation-5.10.0_0.darwin_17.x86_64.tbz2.rmd160 from https://packages.macports.org/qt5-qtlocation
---> Installing qt5-qtlocation @5.10.0_0
---> Activating qt5-qtlocation @5.10.0_0
---> Cleaning qt5-qtlocation
---> Fetching archive for qt5-qtmacextras
---> Attempting to fetch qt5-qtmacextras-5.10.0_0.darwin_17.x86_64.tbz2 from https://packages.macports.org/qt5-qtmacextras
---> Attempting to fetch qt5-qtmacextras-5.10.0_0.darwin_17.x86_64.tbz2.rmd160 from https://packages.macports.org/qt5-qtmacextras
---> Installing qt5-qtmacextras @5.10.0_0
---> Activating qt5-qtmacextras @5.10.0_0
---> Cleaning qt5-qtmacextras
---> Fetching archive for qt5-qtmultimedia
---> Attempting to fetch qt5-qtmultimedia-5.10.0_0.darwin_17.x86_64.tbz2 from https://packages.macports.org/qt5-qtmultimedia
---> Attempting to fetch qt5-qtmultimedia-5.10.0_0.darwin_17.x86_64.tbz2.rmd160 from https://packages.macports.org/qt5-qtmultimedia
---> Installing qt5-qtmultimedia @5.10.0_0
---> Activating qt5-qtmultimedia @5.10.0_0
---> Cleaning qt5-qtmultimedia
---> Fetching archive for qt5-qtnetworkauth
---> Attempting to fetch qt5-qtnetworkauth-5.10.0_0.darwin_17.x86_64.tbz2 from https://packages.macports.org/qt5-qtnetworkauth
---> Attempting to fetch qt5-qtnetworkauth-5.10.0_0.darwin_17.x86_64.tbz2.rmd160 from https://packages.macports.org/qt5-qtnetworkauth
---> Installing qt5-qtnetworkauth @5.10.0_0
---> Activating qt5-qtnetworkauth @5.10.0_0
---> Cleaning qt5-qtnetworkauth
---> Fetching archive for qt5-qtscxml
---> Attempting to fetch qt5-qtscxml-5.10.0_0.darwin_17.x86_64.tbz2 from https://packages.macports.org/qt5-qtscxml
---> Attempting to fetch qt5-qtscxml-5.10.0_0.darwin_17.x86_64.tbz2.rmd160 from https://packages.macports.org/qt5-qtscxml
---> Installing qt5-qtscxml @5.10.0_0
---> Activating qt5-qtscxml @5.10.0_0
---> Cleaning qt5-qtscxml
---> Fetching archive for qt5-qtsensors
---> Attempting to fetch qt5-qtsensors-5.10.0_0.darwin_17.x86_64.tbz2 from https://packages.macports.org/qt5-qtsensors
---> Attempting to fetch qt5-qtsensors-5.10.0_0.darwin_17.x86_64.tbz2.rmd160 from https://packages.macports.org/qt5-qtsensors
---> Installing qt5-qtsensors @5.10.0_0
---> Activating qt5-qtsensors @5.10.0_0
---> Cleaning qt5-qtsensors
---> Fetching archive for qt5-qtserialbus
---> Attempting to fetch qt5-qtserialbus-5.10.0_0.darwin_17.x86_64.tbz2 from https://packages.macports.org/qt5-qtserialbus
---> Attempting to fetch qt5-qtserialbus-5.10.0_0.darwin_17.x86_64.tbz2.rmd160 from https://packages.macports.org/qt5-qtserialbus
---> Installing qt5-qtserialbus @5.10.0_0
---> Activating qt5-qtserialbus @5.10.0_0
---> Cleaning qt5-qtserialbus
---> Fetching archive for qt5-qtspeech
---> Attempting to fetch qt5-qtspeech-5.10.0_0.darwin_17.x86_64.tbz2 from https://packages.macports.org/qt5-qtspeech
---> Attempting to fetch qt5-qtspeech-5.10.0_0.darwin_17.x86_64.tbz2.rmd160 from https://packages.macports.org/qt5-qtspeech
---> Installing qt5-qtspeech @5.10.0_0
---> Activating qt5-qtspeech @5.10.0_0
---> Cleaning qt5-qtspeech
---> Fetching archive for qt5-qttools
---> Attempting to fetch qt5-qttools-5.10.0_0.darwin_17.x86_64.tbz2 from https://packages.macports.org/qt5-qttools
---> Attempting to fetch qt5-qttools-5.10.0_0.darwin_17.x86_64.tbz2.rmd160 from https://packages.macports.org/qt5-qttools
---> Installing qt5-qttools @5.10.0_0
---> Activating qt5-qttools @5.10.0_0
---> Cleaning qt5-qttools
---> Fetching archive for qt5-qttranslations
---> Attempting to fetch qt5-qttranslations-5.10.0_0.darwin_17.noarch.tbz2 from https://packages.macports.org/qt5-qttranslations
---> Attempting to fetch qt5-qttranslations-5.10.0_0.darwin_17.noarch.tbz2.rmd160 from https://packages.macports.org/qt5-qttranslations
---> Installing qt5-qttranslations @5.10.0_0
---> Activating qt5-qttranslations @5.10.0_0
---> Cleaning qt5-qttranslations
---> Fetching archive for qt5-qtwebsockets
---> Attempting to fetch qt5-qtwebsockets-5.10.0_0.darwin_17.x86_64.tbz2 from https://packages.macports.org/qt5-qtwebsockets
---> Attempting to fetch qt5-qtwebsockets-5.10.0_0.darwin_17.x86_64.tbz2.rmd160 from https://packages.macports.org/qt5-qtwebsockets
---> Installing qt5-qtwebsockets @5.10.0_0
---> Activating qt5-qtwebsockets @5.10.0_0
---> Cleaning qt5-qtwebsockets
---> Fetching archive for qt5-qtwebchannel
---> Attempting to fetch qt5-qtwebchannel-5.10.0_0.darwin_17.x86_64.tbz2 from https://packages.macports.org/qt5-qtwebchannel
---> Attempting to fetch qt5-qtwebchannel-5.10.0_0.darwin_17.x86_64.tbz2.rmd160 from https://packages.macports.org/qt5-qtwebchannel
---> Installing qt5-qtwebchannel @5.10.0_0
---> Activating qt5-qtwebchannel @5.10.0_0
---> Cleaning qt5-qtwebchannel
---> Fetching archive for qt5-sqlite-plugin
---> Attempting to fetch qt5-sqlite-plugin-5.10.0_0.darwin_17.x86_64.tbz2 from https://packages.macports.org/qt5-sqlite-plugin
---> Attempting to fetch qt5-sqlite-plugin-5.10.0_0.darwin_17.x86_64.tbz2.rmd160 from https://packages.macports.org/qt5-sqlite-plugin
---> Installing qt5-sqlite-plugin @5.10.0_0
---> Activating qt5-sqlite-plugin @5.10.0_0
---> Cleaning qt5-sqlite-plugin
---> Fetching archive for qt5
---> Attempting to fetch qt5-5.10.0_0.darwin_17.noarch.tbz2 from https://packages.macports.org/qt5
---> Attempting to fetch qt5-5.10.0_0.darwin_17.noarch.tbz2.rmd160 from https://packages.macports.org/qt5
---> Installing qt5 @5.10.0_0
---> Activating qt5 @5.10.0_0
---> Cleaning qt5
---> Computing dependencies for arm-none-eabi-gcc
---> Building arm-none-eabi-gcc
Error: Failed to build arm-none-eabi-gcc: command execution failed
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_cross_arm-none-eabi-gcc/arm-none-eabi-gcc/main.log for details.
Error: Follow https://guide.macports.org/#project.tickets to report a bug.
Error: Processing of port arm-none-eabi-gcc failed
---> Some of the ports you installed have notes:
python27 has the following notes:
To make this the default Python or Python 2 (i.e., the version run by the 'python' or
'python2' commands), run one or both of:
sudo port select --set python python27
sudo port select --set python2 python27
Nathans-MacBook-Pro:Proxmark nathan$ nano /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_cross_arm-none-eabi-gcc/arm-none-eabi-gcc/main.log
Nathans-MacBook-Pro:Proxmark nathan$ ls
*****Succeeded to install but still segfaults on lf search***********
Option 2) Using HomeBrew
brew tap nitsky/stm32
brew install readline libusb p7zip libusb-compat wget qt5 pkgconfig arm-none-eabi-gcc
Nathans-MacBook-Pro:Proxmark nathan$ brew tap nitsky/stm32
==> Tapping nitsky/stm32
Cloning into '/usr/local/Homebrew/Library/Taps/nitsky/homebrew-stm32'...
remote: Counting objects: 7, done.
remote: Compressing objects: 100% (7/7), done.
remote: Total 7 (delta 0), reused 5 (delta 0), pack-reused 0
Unpacking objects: 100% (7/7), done.
Tapped 2 formulae (34 files, 24.5KB)
Nathans-MacBook-Pro:Proxmark nathan$ brew install readline libusb p7zip libusb-compat wget qt5 pkgconfig arm-none-eabi-gcc
==> Downloading https://homebrew.bintray.com/bottles/readline-7.0.3_1.high_sierra.bottle.tar.gz
Already downloaded: /Users/nathan/Library/Caches/Homebrew/readline-7.0.3_1.high_sierra.bottle.tar.gz
==> Pouring readline-7.0.3_1.high_sierra.bottle.tar.gz
==> Caveats
This formula is keg-only, which means it was not symlinked into /usr/local,
because macOS provides the BSD libedit library, which shadows libreadline.
In order to prevent conflicts when programs look for libreadline we are
defaulting this GNU Readline installation to keg-only..
For compilers to find this software you may need to set:
LDFLAGS: -L/usr/local/opt/readline/lib
CPPFLAGS: -I/usr/local/opt/readline/include
==> Summary
? /usr/local/Cellar/readline/7.0.3_1: 46 files, 1.5MB
==> Downloading https://homebrew.bintray.com/bottles/libusb-1.0.21.high_sierra.bottle.tar.gz
Already downloaded: /Users/nathan/Library/Caches/Homebrew/libusb-1.0.21.high_sierra.bottle.tar.gz
==> Pouring libusb-1.0.21.high_sierra.bottle.tar.gz
Warning: This keg was marked linked already, continuing anyway
? /usr/local/Cellar/libusb/1.0.21: 29 files, 510.3KB
==> Downloading https://homebrew.bintray.com/bottles/p7zip-16.02.high_sierra.bottle.tar.gz
Already downloaded: /Users/nathan/Library/Caches/Homebrew/p7zip-16.02.high_sierra.bottle.tar.gz
==> Pouring p7zip-16.02.high_sierra.bottle.tar.gz
Warning: This keg was marked linked already, continuing anyway
? /usr/local/Cellar/p7zip/16.02: 103 files, 4.7MB
==> Downloading https://homebrew.bintray.com/bottles/libusb-compat-0.1.5_1.high_sierra.bottle.tar.gz
Already downloaded: /Users/nathan/Library/Caches/Homebrew/libusb-compat-0.1.5_1.high_sierra.bottle.tar.gz
==> Pouring libusb-compat-0.1.5_1.high_sierra.bottle.tar.gz
Warning: This keg was marked linked already, continuing anyway
? /usr/local/Cellar/libusb-compat/0.1.5_1: 14 files, 94.3KB
==> Installing dependencies for wget: gettext, libunistring, libidn2, openssl@1.1
==> Installing wget dependency: gettext
==> Downloading https://homebrew.bintray.com/bottles/gettext-0.19.8.1.high_sierra.bottle.tar.gz
Already downloaded: /Users/nathan/Library/Caches/Homebrew/gettext-0.19.8.1.high_sierra.bottle.tar.gz
==> Pouring gettext-0.19.8.1.high_sierra.bottle.tar.gz
==> Caveats
This formula is keg-only, which means it was not symlinked into /usr/local,
because macOS provides the BSD gettext library & some software gets confused if both are in the library path.
If you need to have this software first in your PATH run:
echo 'export PATH="/usr/local/opt/gettext/bin:$PATH"' >> ~/.bash_profile
For compilers to find this software you may need to set:
LDFLAGS: -L/usr/local/opt/gettext/lib
CPPFLAGS: -I/usr/local/opt/gettext/include
==> Summary
? /usr/local/Cellar/gettext/0.19.8.1: 1,935 files, 16.9MB
==> Installing wget dependency: libunistring
==> Downloading https://homebrew.bintray.com/bottles/libunistring-0.9.8.high_sierra.bottle.tar.gz
Already downloaded: /Users/nathan/Library/Caches/Homebrew/libunistring-0.9.8.high_sierra.bottle.tar.gz
==> Pouring libunistring-0.9.8.high_sierra.bottle.tar.gz
Warning: This keg was marked linked already, continuing anyway
? /usr/local/Cellar/libunistring/0.9.8: 53 files, 4.4MB
==> Installing wget dependency: libidn2
==> Downloading https://homebrew.bintray.com/bottles/libidn2-2.0.4.high_sierra.bottle.tar.gz
Already downloaded: /Users/nathan/Library/Caches/Homebrew/libidn2-2.0.4.high_sierra.bottle.tar.gz
==> Pouring libidn2-2.0.4.high_sierra.bottle.tar.gz
Warning: This keg was marked linked already, continuing anyway
? /usr/local/Cellar/libidn2/2.0.4: 46 files, 580.6KB
==> Installing wget dependency: openssl@1.1
==> Downloading https://homebrew.bintray.com/bottles/openssl@1.1-1.1.0g_1.high_sierra.bottle.tar.gz
Already downloaded: /Users/nathan/Library/Caches/Homebrew/openssl@1.1-1.1.0g_1.high_sierra.bottle.tar.gz
==> Pouring openssl@1.1-1.1.0g_1.high_sierra.bottle.tar.gz
==> Caveats
A CA file has been bootstrapped using certificates from the system
keychain. To add additional certificates, place .pem files in
/usr/local/etc/openssl@1.1/certs
and run
/usr/local/opt/openssl@1.1/bin/c_rehash
This formula is keg-only, which means it was not symlinked into /usr/local,
because this is an alternate version of another formula.
If you need to have this software first in your PATH run:
echo 'export PATH="/usr/local/opt/openssl@1.1/bin:$PATH"' >> ~/.bash_profile
For compilers to find this software you may need to set:
LDFLAGS: -L/usr/local/opt/openssl@1.1/lib
CPPFLAGS: -I/usr/local/opt/openssl@1.1/include
For pkg-config to find this software you may need to set:
PKG_CONFIG_PATH: /usr/local/opt/openssl@1.1/lib/pkgconfig
==> Summary
? /usr/local/Cellar/openssl@1.1/1.1.0g_1: 6,585 files, 15.6MB
==> Installing wget
==> Downloading https://homebrew.bintray.com/bottles/wget-1.19.2_1.high_sierra.bottle.tar.gz
Already downloaded: /Users/nathan/Library/Caches/Homebrew/wget-1.19.2_1.high_sierra.bottle.tar.gz
==> Pouring wget-1.19.2_1.high_sierra.bottle.tar.gz
Warning: This keg was marked linked already, continuing anyway
? /usr/local/Cellar/wget/1.19.2_1: 50 files, 3.8MB
==> Downloading https://homebrew.bintray.com/bottles/qt-5.10.0_1.high_sierra.bottle.tar.gz
Already downloaded: /Users/nathan/Library/Caches/Homebrew/qt-5.10.0_1.high_sierra.bottle.tar.gz
==> Pouring qt-5.10.0_1.high_sierra.bottle.tar.gz
==> Caveats
We agreed to the Qt opensource license for you.
If this is unacceptable you should uninstall.
This formula is keg-only, which means it was not symlinked into /usr/local,
because Qt 5 has CMake issues when linked.
If you need to have this software first in your PATH run:
echo 'export PATH="/usr/local/opt/qt/bin:$PATH"' >> ~/.bash_profile
For compilers to find this software you may need to set:
LDFLAGS: -L/usr/local/opt/qt/lib
CPPFLAGS: -I/usr/local/opt/qt/include
For pkg-config to find this software you may need to set:
PKG_CONFIG_PATH: /usr/local/opt/qt/lib/pkgconfig
==> Summary
? /usr/local/Cellar/qt/5.10.0_1: 9,351 files, 291.9MB
==> Downloading https://homebrew.bintray.com/bottles/pkg-config-0.29.2.high_sierra.bottle.tar.gz
Already downloaded: /Users/nathan/Library/Caches/Homebrew/pkg-config-0.29.2.high_sierra.bottle.tar.gz
==> Pouring pkg-config-0.29.2.high_sierra.bottle.tar.gz
Warning: This keg was marked linked already, continuing anyway
? /usr/local/Cellar/pkg-config/0.29.2: 11 files, 627.2KB
==> Installing arm-none-eabi-gcc from nitsky/stm32
==> Downloading https://launchpad.net/gcc-arm-embedded/4.9/4.9-2015-q3-update/+download/gcc-arm-none-eabi-4_9-2015q3-20150921-mac.tar.bz2
==> Downloading from https://launchpadlibrarian.net/218827447/gcc-arm-none-eabi-4_9-2015q3-20150921-mac.tar.bz2
######################################################################## 100.0%
? /usr/local/Cellar/arm-none-eabi-gcc/20150921: 4,945 files, 324.8MB, built in 1 minute 7 seconds
Nathans-MacBook-Pro:Proxmark nathan$
Nathans-MacBook-Pro:Proxmark nathan$ export PKG_CONFIG_PATH=/usr/local/Cellar/qt5/5.6.1-1/lib/pkgconfig/
Nathans-MacBook-Pro:Proxmark nathan$
Nathans-MacBook-Pro:Proxmark nathan$ export QT_PKG_CONFIG_QT5CORE=`find /usr -name Qt5Core.pc 2>/dev/null`
Nathans-MacBook-Pro:Proxmark nathan$ chmod 666 $QT_PKG_CONFIG_QT5CORE
Nathans-MacBook-Pro:Proxmark nathan$ echo "moc_location=\${prefix}/bin/moc" >> $QT_PKG_CONFIG_QT5CORE
Nathans-MacBook-Pro:Proxmark nathan$ chmod 444 $QT_PKG_CONFIG_QT5CORE
Nathans-MacBook-Pro:Proxmark nathan$ brew link --force readline
Linking /usr/local/Cellar/readline/7.0.3_1... 16 symlinks created
Nathans-MacBook-Pro:Proxmark nathan$ git clone https://github.com/Proxmark/proxmark3.git
Cloning into 'proxmark3'...
remote: Counting objects: 12878, done.
remote: Total 12878 (delta 0), reused 0 (delta 0), pack-reused 12877
Receiving objects: 100% (12878/12878), 23.51 MiB | 2.92 MiB/s, done.
Resolving deltas: 100% (9349/9349), done.
Nathans-MacBook-Pro:Proxmark nathan$ cd proxmark3/
Nathans-MacBook-Pro:proxmark3 nathan$ ls
CHANGELOG.md HACKING.txt README.md client driver liblua tools zlib
CI LICENSE.txt armsrc common fpga pcb traces
COMPILING.txt Makefile bootrom doc include recovery uart
Nathans-MacBook-Pro:proxmark3 nathan$ ls
CHANGELOG.md HACKING.txt README.md client driver liblua tools zlib
CI LICENSE.txt armsrc common fpga pcb traces
COMPILING.txt Makefile bootrom doc include recovery uart
Nathans-MacBook-Pro:proxmark3 nathan$ ls
CHANGELOG.md HACKING.txt README.md client driver liblua tools zlib
CI LICENSE.txt armsrc common fpga pcb traces
COMPILING.txt Makefile bootrom doc include recovery uart
Nathans-MacBook-Pro:proxmark3 nathan$ cd client/
Nathans-MacBook-Pro:client nathan$ ls
Makefile cmdhfmfu.c cmdlfio.c cmdlfviking.c graph.h proxguiqt.cpp
README-bitlib cmdhfmfu.h cmdlfio.h cmdlfviking.h guidummy.cpp proxguiqt.h
cmdcrc.c cmdhftopaz.c cmdlfjablotron.c cmdlfvisa2000.c hardnested proxmark3.c
cmdcrc.h cmdhftopaz.h cmdlfjablotron.h cmdlfvisa2000.h hid-flasher proxmark3.h
cmddata.c cmdhw.c cmdlfnexwatch.c cmdmain.c hitag2.ht2 reveng
cmddata.h cmdhw.h cmdlfnexwatch.h cmdmain.h loclass scripting.c
cmdhf.c cmdlf.c cmdlfnoralsy.c cmdparser.c lualibs scripting.h
cmdhf.h cmdlf.h cmdlfnoralsy.h cmdparser.h mfkey.c scripts
cmdhf14a.c cmdlfawid.c cmdlfpac.c cmdscript.c mfkey.h ui
cmdhf14a.h cmdlfawid.h cmdlfpac.h cmdscript.h mifaredefault.h ui.c
cmdhf14b.c cmdlfcotag.c cmdlfparadox.c data.c mifarehost.c ui.h
cmdhf14b.h cmdlfcotag.h cmdlfparadox.h data.h mifarehost.h unbind-proxmark
cmdhf15.c cmdlfem4x.c cmdlfpcf7931.c default_keys.dic obj usb_cmd_h2lua.awk
cmdhf15.h cmdlfem4x.h cmdlfpcf7931.h default_pwd.dic pm3_binlib.c util.c
cmdhfepa.c cmdlffdx.c cmdlfpresco.c elf.h pm3_binlib.h util.h
cmdhfepa.h cmdlffdx.h cmdlfpresco.h eml2UPPER.sh pm3_bit_limits.h util_posix.c
cmdhficlass.c cmdlfgproxii.c cmdlfpyramid.c eml2lower.sh pm3_bitlib.c util_posix.h
cmdhficlass.h cmdlfgproxii.h cmdlfpyramid.h emv pm3_bitlib.h whereami.c
cmdhflegic.c cmdlfhid.c cmdlfsecurakey.c flash.c pm3_eml2mfd.py whereami.h
cmdhflegic.h cmdlfhid.h cmdlfsecurakey.h flash.h pm3_eml_mfd_test.py
cmdhfmf.c cmdlfhitag.c cmdlft55xx.c flasher.c pm3_mfd2eml.py
cmdhfmf.h cmdlfhitag.h cmdlft55xx.h fpga_compress.c proxendian.h
cmdhfmfhard.c cmdlfindala.c cmdlfti.c gen_pm3mfsim_script.sh proxgui.cpp
cmdhfmfhard.h cmdlfindala.h cmdlfti.h graph.c proxgui.h
Nathans-MacBook-Pro:client nathan$ cd ..
Nathans-MacBook-Pro:proxmark3 nathan$ ls
CHANGELOG.md HACKING.txt README.md client driver liblua tools zlib
CI LICENSE.txt armsrc common fpga pcb traces
COMPILING.txt Makefile bootrom doc include recovery uart
Nathans-MacBook-Pro:proxmark3 nathan$ ls
CHANGELOG.md HACKING.txt README.md client driver liblua tools zlib
CI LICENSE.txt armsrc common fpga pcb traces
COMPILING.txt Makefile bootrom doc include recovery uart
Nathans-MacBook-Pro:proxmark3 nathan$ make clean && make all
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C client clean
rm -f proxmark3 flasher fpga_compress proxmark3.exe flasher.exe fpga_compress.exe obj/uart_posix.o obj/uart_win32.o obj/util.o obj/util_posix.o obj/crapto1/crapto1.o obj/crapto1/crypto1.o obj/polarssl/des.o obj/polarssl/aes.o obj/polarssl/bignum.o obj/polarssl/rsa.o obj/polarssl/sha1.o obj/mfkey.o obj/loclass/cipher.o obj/loclass/cipherutils.o obj/loclass/ikeys.o obj/loclass/elite_crack.o obj/loclass/fileutils.o obj/whereami.o obj/mifarehost.o obj/parity.o obj/crc.o obj/crc16.o obj/crc64.o obj/iso14443crc.o obj/iso15693tools.o obj/data.o obj/graph.o obj/ui.o obj/cmddata.o obj/lfdemod.o obj/emv/crypto_polarssl.o obj/emv/crypto.o obj/emv/emv_pk.o obj/emv/emv_pki.o obj/emv/emv_pki_priv.o obj/emv/test/cryptotest.o obj/emv/apduinfo.o obj/emv/dump.o obj/emv/tlv.o obj/emv/emv_tags.o obj/emv/dol.o obj/emv/emvcore.o obj/emv/test/crypto_test.o obj/emv/test/sda_test.o obj/emv/test/dda_test.o obj/emv/test/cda_test.o obj/emv/cmdemv.o obj/cmdhf.o obj/cmdhf14a.o obj/cmdhf14b.o obj/cmdhf15.o obj/cmdhfepa.o obj/cmdhflegic.o obj/cmdhficlass.o obj/cmdhfmf.o obj/cmdhfmfu.o obj/cmdhfmfhard.o obj/hardnested/hardnested_bruteforce.o obj/cmdhftopaz.o obj/cmdhw.o obj/cmdlf.o obj/cmdlfawid.o obj/cmdlfcotag.o obj/cmdlfem4x.o obj/cmdlffdx.o obj/cmdlfgproxii.o obj/cmdlfhid.o obj/cmdlfhitag.o obj/cmdlfio.o obj/cmdlfindala.o obj/cmdlfjablotron.o obj/cmdlfnexwatch.o obj/cmdlfnoralsy.o obj/cmdlfparadox.o obj/cmdlfpcf7931.o obj/cmdlfpresco.o obj/cmdlfpyramid.o obj/cmdlfsecurakey.o obj/cmdlft55xx.o obj/cmdlfti.o obj/cmdlfviking.o obj/cmdlfvisa2000.o obj/cmdlfpac.o obj/cmdparser.o obj/cmdmain.o obj/scripting.o obj/cmdscript.o obj/pm3_binlib.o obj/pm3_bitlib.o obj/protocols.o obj/cmdcrc.o obj/reveng/reveng.o obj/reveng/cli.o obj/reveng/bmpbit.o obj/reveng/model.o obj/reveng/poly.o obj/reveng/getopt.o obj/deflate.o obj/adler32.o obj/trees.o obj/zutil.o obj/inflate.o obj/inffast.o obj/inftrees.o obj/proxgui.o obj/proxguiqt.o obj/proxguiqt.moc.o obj/hardnested/hardnested_bf_core_NOSIMD.o obj/hardnested/hardnested_bitarray_core_NOSIMD.o obj/hardnested/hardnested_bf_core_MMX.o obj/hardnested/hardnested_bitarray_core_MMX.o obj/hardnested/hardnested_bf_core_SSE2.o obj/hardnested/hardnested_bitarray_core_SSE2.o obj/hardnested/hardnested_bf_core_AVX.o obj/hardnested/hardnested_bitarray_core_AVX.o obj/hardnested/hardnested_bf_core_AVX2.o obj/hardnested/hardnested_bitarray_core_AVX2.o obj/hardnested/hardnested_bf_core_AVX512.o obj/hardnested/hardnested_bitarray_core_AVX512.o obj/*.o *.moc.cpp ui/ui_overlays.h
cd ../liblua && make clean
rm -f liblua.a lua luac lapi.o lcode.o lctype.o ldebug.o ldo.o ldump.o lfunc.o lgc.o llex.o lmem.o lobject.o lopcodes.o lparser.o lstate.o lstring.o ltable.o ltm.o lundump.o lvm.o lzio.o lauxlib.o lbaselib.o lbitlib.o lcorolib.o ldblib.o liolib.o lmathlib.o loslib.o lstrlib.o ltablib.o loadlib.o linit.o lua.o luac.o
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C bootrom clean
rm -rf obj/*.o
rm -rf obj/*.elf
rm -rf obj/*.s19
rm -rf obj/*.map
rm -rf obj/*.d
rm -rf version.c
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C armsrc clean
rm -rf obj/*.o
rm -rf obj/*.elf
rm -rf obj/*.s19
rm -rf obj/*.map
rm -rf obj/*.d
rm -rf obj/*.z
rm -rf obj/*.bin
rm -rf version.c
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C recovery clean
rm -f bootrom.bin fullimage.bin proxmark3_recovery.bin
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C tools/mfkey clean
rm -f crypto1.o crapto1.o parity.o util_posix.o mfkey.o mfkey32 mfkey64 mfkey32.exe mfkey64.exe
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C client all
Compiling liblua, using platform macosx
cd ../liblua && make macosx
/Applications/Xcode.app/Contents/Developer/usr/bin/make all SYSCFLAGS="-DLUA_USE_MACOSX" SYSLIBS="-lreadline"
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_MACOSX -c -o lapi.o lapi.c
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_MACOSX -c -o lcode.o lcode.c
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_MACOSX -c -o lctype.o lctype.c
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_MACOSX -c -o ldebug.o ldebug.c
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_MACOSX -c -o ldo.o ldo.c
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_MACOSX -c -o ldump.o ldump.c
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_MACOSX -c -o lfunc.o lfunc.c
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_MACOSX -c -o lgc.o lgc.c
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_MACOSX -c -o llex.o llex.c
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_MACOSX -c -o lmem.o lmem.c
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_MACOSX -c -o lobject.o lobject.c
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_MACOSX -c -o lopcodes.o lopcodes.c
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_MACOSX -c -o lparser.o lparser.c
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_MACOSX -c -o lstate.o lstate.c
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_MACOSX -c -o lstring.o lstring.c
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_MACOSX -c -o ltable.o ltable.c
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_MACOSX -c -o ltm.o ltm.c
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_MACOSX -c -o lundump.o lundump.c
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_MACOSX -c -o lvm.o lvm.c
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_MACOSX -c -o lzio.o lzio.c
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_MACOSX -c -o lauxlib.o lauxlib.c
^Cmake[3]: *** [lauxlib.o] Interrupt: 2
make[2]: *** [macosx] Interrupt: 2
make[1]: *** [lua_build] Interrupt: 2
make: *** [client/all] Interrupt: 2
Nathans-MacBook-Pro:proxmark3 nathan$ system_profiler SPUSBDataType
USB:
USB 3.0 Bus:
Host Controller Driver: AppleUSBXHCIWPT
PCI Device ID: 0x9cb1
PCI Revision ID: 0x0003
PCI Vendor ID: 0x8086
Internal Memory Card Reader:
Product ID: 0x8406
Vendor ID: 0x05ac (Apple Inc.)
Version: 8.20
Serial Number: 000000000820
Speed: Up to 5 Gb/sec
Manufacturer: Apple
Location ID: 0x14600000 / 13
Current Available (mA): 900
Current Required (mA): 896
Extra Operating Current (mA): 0
Built-In: Yes
Media:
SD Card Reader:
Capacity: 126.97 GB (126,968,922,112 bytes)
Removable Media: Yes
BSD Name: disk2
Logical Unit: 0
Partition Map Type: GPT (GUID Partition Table)
USB Interface: 0
Volumes:
EFI:
Capacity: 209.7 MB (209,715,200 bytes)
File System: MS-DOS FAT32
BSD Name: disk2s1
Content: EFI
Volume UUID: 0E239BC6-F960-3107-89CF-1C97F78BB46B
disk2s2:
Capacity: 126.62 GB (126,624,948,224 bytes)
BSD Name: disk2s2
Content: Apple_CoreStorage
Boot OS X:
Capacity: 134.2 MB (134,217,728 bytes)
File System: Journaled HFS+
BSD Name: disk2s3
Content: Apple_Boot
Volume UUID: E71B2171-F296-33DF-93BA-D87988F29D0B
Bluetooth USB Host Controller:
Product ID: 0x8290
Vendor ID: 0x05ac (Apple Inc.)
Version: 1.53
Speed: Up to 12 Mb/sec
Manufacturer: Broadcom Corp.
Location ID: 0x14300000 / 4
Current Available (mA): 500
Current Required (mA): 0
Extra Operating Current (mA): 0
Built-In: Yes
PM3:
Product ID: 0x4b8f
Vendor ID: 0x9ac4
Version: 0.01
Speed: Up to 12 Mb/sec
Manufacturer: proxmark.org
Location ID: 0x14200000 / 16
Current Available (mA): 500
Current Required (mA): 150
Extra Operating Current (mA): 0
Nathans-MacBook-Pro:proxmark3 nathan$ make clean; make
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C client clean
rm -f proxmark3 flasher fpga_compress proxmark3.exe flasher.exe fpga_compress.exe obj/uart_posix.o obj/uart_win32.o obj/util.o obj/util_posix.o obj/crapto1/crapto1.o obj/crapto1/crypto1.o obj/polarssl/des.o obj/polarssl/aes.o obj/polarssl/bignum.o obj/polarssl/rsa.o obj/polarssl/sha1.o obj/mfkey.o obj/loclass/cipher.o obj/loclass/cipherutils.o obj/loclass/ikeys.o obj/loclass/elite_crack.o obj/loclass/fileutils.o obj/whereami.o obj/mifarehost.o obj/parity.o obj/crc.o obj/crc16.o obj/crc64.o obj/iso14443crc.o obj/iso15693tools.o obj/data.o obj/graph.o obj/ui.o obj/cmddata.o obj/lfdemod.o obj/emv/crypto_polarssl.o obj/emv/crypto.o obj/emv/emv_pk.o obj/emv/emv_pki.o obj/emv/emv_pki_priv.o obj/emv/test/cryptotest.o obj/emv/apduinfo.o obj/emv/dump.o obj/emv/tlv.o obj/emv/emv_tags.o obj/emv/dol.o obj/emv/emvcore.o obj/emv/test/crypto_test.o obj/emv/test/sda_test.o obj/emv/test/dda_test.o obj/emv/test/cda_test.o obj/emv/cmdemv.o obj/cmdhf.o obj/cmdhf14a.o obj/cmdhf14b.o obj/cmdhf15.o obj/cmdhfepa.o obj/cmdhflegic.o obj/cmdhficlass.o obj/cmdhfmf.o obj/cmdhfmfu.o obj/cmdhfmfhard.o obj/hardnested/hardnested_bruteforce.o obj/cmdhftopaz.o obj/cmdhw.o obj/cmdlf.o obj/cmdlfawid.o obj/cmdlfcotag.o obj/cmdlfem4x.o obj/cmdlffdx.o obj/cmdlfgproxii.o obj/cmdlfhid.o obj/cmdlfhitag.o obj/cmdlfio.o obj/cmdlfindala.o obj/cmdlfjablotron.o obj/cmdlfnexwatch.o obj/cmdlfnoralsy.o obj/cmdlfparadox.o obj/cmdlfpcf7931.o obj/cmdlfpresco.o obj/cmdlfpyramid.o obj/cmdlfsecurakey.o obj/cmdlft55xx.o obj/cmdlfti.o obj/cmdlfviking.o obj/cmdlfvisa2000.o obj/cmdlfpac.o obj/cmdparser.o obj/cmdmain.o obj/scripting.o obj/cmdscript.o obj/pm3_binlib.o obj/pm3_bitlib.o obj/protocols.o obj/cmdcrc.o obj/reveng/reveng.o obj/reveng/cli.o obj/reveng/bmpbit.o obj/reveng/model.o obj/reveng/poly.o obj/reveng/getopt.o obj/deflate.o obj/adler32.o obj/trees.o obj/zutil.o obj/inflate.o obj/inffast.o obj/inftrees.o obj/proxgui.o obj/proxguiqt.o obj/proxguiqt.moc.o obj/hardnested/hardnested_bf_core_NOSIMD.o obj/hardnested/hardnested_bitarray_core_NOSIMD.o obj/hardnested/hardnested_bf_core_MMX.o obj/hardnested/hardnested_bitarray_core_MMX.o obj/hardnested/hardnested_bf_core_SSE2.o obj/hardnested/hardnested_bitarray_core_SSE2.o obj/hardnested/hardnested_bf_core_AVX.o obj/hardnested/hardnested_bitarray_core_AVX.o obj/hardnested/hardnested_bf_core_AVX2.o obj/hardnested/hardnested_bitarray_core_AVX2.o obj/hardnested/hardnested_bf_core_AVX512.o obj/hardnested/hardnested_bitarray_core_AVX512.o obj/*.o *.moc.cpp ui/ui_overlays.h
cd ../liblua && make clean
rm -f liblua.a lua luac lapi.o lcode.o lctype.o ldebug.o ldo.o ldump.o lfunc.o lgc.o llex.o lmem.o lobject.o lopcodes.o lparser.o lstate.o lstring.o ltable.o ltm.o lundump.o lvm.o lzio.o lauxlib.o lbaselib.o lbitlib.o lcorolib.o ldblib.o liolib.o lmathlib.o loslib.o lstrlib.o ltablib.o loadlib.o linit.o lua.o luac.o
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C bootrom clean
rm -rf obj/*.o
rm -rf obj/*.elf
rm -rf obj/*.s19
rm -rf obj/*.map
rm -rf obj/*.d
rm -rf version.c
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C armsrc clean
rm -rf obj/*.o
rm -rf obj/*.elf
rm -rf obj/*.s19
rm -rf obj/*.map
rm -rf obj/*.d
rm -rf obj/*.z
rm -rf obj/*.bin
rm -rf version.c
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C recovery clean
rm -f bootrom.bin fullimage.bin proxmark3_recovery.bin
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C tools/mfkey clean
rm -f crypto1.o crapto1.o parity.o util_posix.o mfkey.o mfkey32 mfkey64 mfkey32.exe mfkey64.exe
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C client all
Compiling liblua, using platform macosx
cd ../liblua && make macosx
/Applications/Xcode.app/Contents/Developer/usr/bin/make all SYSCFLAGS="-DLUA_USE_MACOSX" SYSLIBS="-lreadline"
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_MACOSX -c -o lapi.o lapi.c
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_MACOSX -c -o lcode.o lcode.c
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_MACOSX -c -o lctype.o lctype.c
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_MACOSX -c -o ldebug.o ldebug.c
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_MACOSX -c -o ldo.o ldo.c
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_MACOSX -c -o ldump.o ldump.c
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_MACOSX -c -o lfunc.o lfunc.c
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_MACOSX -c -o lgc.o lgc.c
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_MACOSX -c -o llex.o llex.c
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_MACOSX -c -o lmem.o lmem.c
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_MACOSX -c -o lobject.o lobject.c
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_MACOSX -c -o lopcodes.o lopcodes.c
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_MACOSX -c -o lparser.o lparser.c
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_MACOSX -c -o lstate.o lstate.c
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_MACOSX -c -o lstring.o lstring.c
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_MACOSX -c -o ltable.o ltable.c
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_MACOSX -c -o ltm.o ltm.c
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_MACOSX -c -o lundump.o lundump.c
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_MACOSX -c -o lvm.o lvm.c
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_MACOSX -c -o lzio.o lzio.c
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_MACOSX -c -o lauxlib.o lauxlib.c
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_MACOSX -c -o lbaselib.o lbaselib.c
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_MACOSX -c -o lbitlib.o lbitlib.c
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_MACOSX -c -o lcorolib.o lcorolib.c
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_MACOSX -c -o ldblib.o ldblib.c
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_MACOSX -c -o liolib.o liolib.c
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_MACOSX -c -o lmathlib.o lmathlib.c
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_MACOSX -c -o loslib.o loslib.c
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_MACOSX -c -o lstrlib.o lstrlib.c
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_MACOSX -c -o ltablib.o ltablib.c
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_MACOSX -c -o loadlib.o loadlib.c
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_MACOSX -c -o linit.o linit.c
ar rcu liblua.a lapi.o lcode.o lctype.o ldebug.o ldo.o ldump.o lfunc.o lgc.o llex.o lmem.o lobject.o lopcodes.o lparser.o lstate.o lstring.o ltable.o ltm.o lundump.o lvm.o lzio.o lauxlib.o lbaselib.o lbitlib.o lcorolib.o ldblib.o liolib.o lmathlib.o loslib.o lstrlib.o ltablib.o loadlib.o linit.o
ranlib liblua.a
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_MACOSX -c -o lua.o lua.c
gcc -o lua lua.o liblua.a -lm -lreadline
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_MACOSX -c -o luac.o luac.c
gcc -o luac luac.o liblua.a -lm -lreadline
gcc -MT obj/proxmark3.o -MMD -MP -MF obj/proxmark3.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/proxmark3.o proxmark3.c
mv -f obj/proxmark3.Td obj/proxmark3.d
gcc -MT obj/uart_posix.o -MMD -MP -MF obj/uart_posix.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/uart_posix.o ../uart/uart_posix.c
mv -f obj/uart_posix.Td obj/uart_posix.d
gcc -MT obj/uart_win32.o -MMD -MP -MF obj/uart_win32.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/uart_win32.o ../uart/uart_win32.c
mv -f obj/uart_win32.Td obj/uart_win32.d
gcc -MT obj/util.o -MMD -MP -MF obj/util.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/util.o util.c
mv -f obj/util.Td obj/util.d
gcc -MT obj/util_posix.o -MMD -MP -MF obj/util_posix.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/util_posix.o util_posix.c
util_posix.c:40:10: warning: 'CLOCK_MONOTONIC' macro redefined [-Wmacro-redefined]
#define CLOCK_MONOTONIC (1)
^
/usr/include/time.h:156:9: note: previous definition is here
#define CLOCK_MONOTONIC _CLOCK_MONOTONIC
^
util_posix.c:41:10: warning: 'CLOCK_REALTIME' macro redefined [-Wmacro-redefined]
#define CLOCK_REALTIME (2)
^
/usr/include/time.h:154:9: note: previous definition is here
#define CLOCK_REALTIME _CLOCK_REALTIME
^
2 warnings generated.
mv -f obj/util_posix.Td obj/util_posix.d
gcc -MT obj/crapto1/crapto1.o -MMD -MP -MF obj/crapto1/crapto1.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/crapto1/crapto1.o ../common/crapto1/crapto1.c
mv -f obj/crapto1/crapto1.Td obj/crapto1/crapto1.d
gcc -MT obj/crapto1/crypto1.o -MMD -MP -MF obj/crapto1/crypto1.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/crapto1/crypto1.o ../common/crapto1/crypto1.c
mv -f obj/crapto1/crypto1.Td obj/crapto1/crypto1.d
gcc -MT obj/polarssl/des.o -MMD -MP -MF obj/polarssl/des.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/polarssl/des.o ../common/polarssl/des.c
mv -f obj/polarssl/des.Td obj/polarssl/des.d
gcc -MT obj/polarssl/aes.o -MMD -MP -MF obj/polarssl/aes.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/polarssl/aes.o ../common/polarssl/aes.c
mv -f obj/polarssl/aes.Td obj/polarssl/aes.d
gcc -MT obj/polarssl/bignum.o -MMD -MP -MF obj/polarssl/bignum.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/polarssl/bignum.o ../common/polarssl/bignum.c
mv -f obj/polarssl/bignum.Td obj/polarssl/bignum.d
gcc -MT obj/polarssl/rsa.o -MMD -MP -MF obj/polarssl/rsa.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/polarssl/rsa.o ../common/polarssl/rsa.c
mv -f obj/polarssl/rsa.Td obj/polarssl/rsa.d
gcc -MT obj/polarssl/sha1.o -MMD -MP -MF obj/polarssl/sha1.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/polarssl/sha1.o ../common/polarssl/sha1.c
mv -f obj/polarssl/sha1.Td obj/polarssl/sha1.d
gcc -MT obj/mfkey.o -MMD -MP -MF obj/mfkey.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/mfkey.o mfkey.c
mv -f obj/mfkey.Td obj/mfkey.d
gcc -MT obj/loclass/cipher.o -MMD -MP -MF obj/loclass/cipher.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/loclass/cipher.o loclass/cipher.c
mv -f obj/loclass/cipher.Td obj/loclass/cipher.d
gcc -MT obj/loclass/cipherutils.o -MMD -MP -MF obj/loclass/cipherutils.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/loclass/cipherutils.o loclass/cipherutils.c
mv -f obj/loclass/cipherutils.Td obj/loclass/cipherutils.d
gcc -MT obj/loclass/ikeys.o -MMD -MP -MF obj/loclass/ikeys.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/loclass/ikeys.o loclass/ikeys.c
mv -f obj/loclass/ikeys.Td obj/loclass/ikeys.d
gcc -MT obj/loclass/elite_crack.o -MMD -MP -MF obj/loclass/elite_crack.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/loclass/elite_crack.o loclass/elite_crack.c
mv -f obj/loclass/elite_crack.Td obj/loclass/elite_crack.d
gcc -MT obj/loclass/fileutils.o -MMD -MP -MF obj/loclass/fileutils.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/loclass/fileutils.o loclass/fileutils.c
mv -f obj/loclass/fileutils.Td obj/loclass/fileutils.d
gcc -MT obj/whereami.o -MMD -MP -MF obj/whereami.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/whereami.o whereami.c
mv -f obj/whereami.Td obj/whereami.d
gcc -MT obj/mifarehost.o -MMD -MP -MF obj/mifarehost.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/mifarehost.o mifarehost.c
mv -f obj/mifarehost.Td obj/mifarehost.d
gcc -MT obj/parity.o -MMD -MP -MF obj/parity.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/parity.o ../common/parity.c
mv -f obj/parity.Td obj/parity.d
gcc -MT obj/crc.o -MMD -MP -MF obj/crc.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/crc.o ../common/crc.c
mv -f obj/crc.Td obj/crc.d
gcc -MT obj/crc16.o -MMD -MP -MF obj/crc16.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/crc16.o ../common/crc16.c
mv -f obj/crc16.Td obj/crc16.d
gcc -MT obj/crc64.o -MMD -MP -MF obj/crc64.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/crc64.o ../common/crc64.c
mv -f obj/crc64.Td obj/crc64.d
gcc -MT obj/iso14443crc.o -MMD -MP -MF obj/iso14443crc.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/iso14443crc.o ../common/iso14443crc.c
mv -f obj/iso14443crc.Td obj/iso14443crc.d
gcc -MT obj/iso15693tools.o -MMD -MP -MF obj/iso15693tools.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/iso15693tools.o ../common/iso15693tools.c
mv -f obj/iso15693tools.Td obj/iso15693tools.d
gcc -MT obj/data.o -MMD -MP -MF obj/data.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/data.o data.c
mv -f obj/data.Td obj/data.d
gcc -MT obj/graph.o -MMD -MP -MF obj/graph.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/graph.o graph.c
mv -f obj/graph.Td obj/graph.d
gcc -MT obj/ui.o -MMD -MP -MF obj/ui.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/ui.o ui.c
mv -f obj/ui.Td obj/ui.d
gcc -MT obj/cmddata.o -MMD -MP -MF obj/cmddata.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/cmddata.o cmddata.c
mv -f obj/cmddata.Td obj/cmddata.d
gcc -MT obj/lfdemod.o -MMD -MP -MF obj/lfdemod.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/lfdemod.o ../common/lfdemod.c
mv -f obj/lfdemod.Td obj/lfdemod.d
gcc -MT obj/emv/crypto_polarssl.o -MMD -MP -MF obj/emv/crypto_polarssl.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/emv/crypto_polarssl.o emv/crypto_polarssl.c
mv -f obj/emv/crypto_polarssl.Td obj/emv/crypto_polarssl.d
gcc -MT obj/emv/crypto.o -MMD -MP -MF obj/emv/crypto.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/emv/crypto.o emv/crypto.c
mv -f obj/emv/crypto.Td obj/emv/crypto.d
gcc -MT obj/emv/emv_pk.o -MMD -MP -MF obj/emv/emv_pk.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/emv/emv_pk.o emv/emv_pk.c
mv -f obj/emv/emv_pk.Td obj/emv/emv_pk.d
gcc -MT obj/emv/emv_pki.o -MMD -MP -MF obj/emv/emv_pki.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/emv/emv_pki.o emv/emv_pki.c
mv -f obj/emv/emv_pki.Td obj/emv/emv_pki.d
gcc -MT obj/emv/emv_pki_priv.o -MMD -MP -MF obj/emv/emv_pki_priv.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/emv/emv_pki_priv.o emv/emv_pki_priv.c
mv -f obj/emv/emv_pki_priv.Td obj/emv/emv_pki_priv.d
gcc -MT obj/emv/test/cryptotest.o -MMD -MP -MF obj/emv/test/cryptotest.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/emv/test/cryptotest.o emv/test/cryptotest.c
mv -f obj/emv/test/cryptotest.Td obj/emv/test/cryptotest.d
gcc -MT obj/emv/apduinfo.o -MMD -MP -MF obj/emv/apduinfo.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/emv/apduinfo.o emv/apduinfo.c
emv/apduinfo.c:135:55: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
{"6FFF", APDUCODE_TYPE_ERROR, "Card dead (overuse, <85>)"},
^~~~
1 warning generated.
mv -f obj/emv/apduinfo.Td obj/emv/apduinfo.d
gcc -MT obj/emv/dump.o -MMD -MP -MF obj/emv/dump.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/emv/dump.o emv/dump.c
mv -f obj/emv/dump.Td obj/emv/dump.d
gcc -MT obj/emv/tlv.o -MMD -MP -MF obj/emv/tlv.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/emv/tlv.o emv/tlv.c
mv -f obj/emv/tlv.Td obj/emv/tlv.d
gcc -MT obj/emv/emv_tags.o -MMD -MP -MF obj/emv/emv_tags.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/emv/emv_tags.o emv/emv_tags.c
mv -f obj/emv/emv_tags.Td obj/emv/emv_tags.d
gcc -MT obj/emv/dol.o -MMD -MP -MF obj/emv/dol.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/emv/dol.o emv/dol.c
mv -f obj/emv/dol.Td obj/emv/dol.d
gcc -MT obj/emv/emvcore.o -MMD -MP -MF obj/emv/emvcore.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/emv/emvcore.o emv/emvcore.c
mv -f obj/emv/emvcore.Td obj/emv/emvcore.d
gcc -MT obj/emv/test/crypto_test.o -MMD -MP -MF obj/emv/test/crypto_test.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/emv/test/crypto_test.o emv/test/crypto_test.c
mv -f obj/emv/test/crypto_test.Td obj/emv/test/crypto_test.d
gcc -MT obj/emv/test/sda_test.o -MMD -MP -MF obj/emv/test/sda_test.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/emv/test/sda_test.o emv/test/sda_test.c
mv -f obj/emv/test/sda_test.Td obj/emv/test/sda_test.d
gcc -MT obj/emv/test/dda_test.o -MMD -MP -MF obj/emv/test/dda_test.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/emv/test/dda_test.o emv/test/dda_test.c
mv -f obj/emv/test/dda_test.Td obj/emv/test/dda_test.d
gcc -MT obj/emv/test/cda_test.o -MMD -MP -MF obj/emv/test/cda_test.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/emv/test/cda_test.o emv/test/cda_test.c
mv -f obj/emv/test/cda_test.Td obj/emv/test/cda_test.d
gcc -MT obj/emv/cmdemv.o -MMD -MP -MF obj/emv/cmdemv.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/emv/cmdemv.o emv/cmdemv.c
mv -f obj/emv/cmdemv.Td obj/emv/cmdemv.d
gcc -MT obj/cmdhf.o -MMD -MP -MF obj/cmdhf.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/cmdhf.o cmdhf.c
mv -f obj/cmdhf.Td obj/cmdhf.d
gcc -MT obj/cmdhf14a.o -MMD -MP -MF obj/cmdhf14a.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/cmdhf14a.o cmdhf14a.c
mv -f obj/cmdhf14a.Td obj/cmdhf14a.d
gcc -MT obj/cmdhf14b.o -MMD -MP -MF obj/cmdhf14b.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/cmdhf14b.o cmdhf14b.c
mv -f obj/cmdhf14b.Td obj/cmdhf14b.d
gcc -MT obj/cmdhf15.o -MMD -MP -MF obj/cmdhf15.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/cmdhf15.o cmdhf15.c
mv -f obj/cmdhf15.Td obj/cmdhf15.d
gcc -MT obj/cmdhfepa.o -MMD -MP -MF obj/cmdhfepa.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/cmdhfepa.o cmdhfepa.c
mv -f obj/cmdhfepa.Td obj/cmdhfepa.d
gcc -MT obj/cmdhflegic.o -MMD -MP -MF obj/cmdhflegic.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/cmdhflegic.o cmdhflegic.c
mv -f obj/cmdhflegic.Td obj/cmdhflegic.d
gcc -MT obj/cmdhficlass.o -MMD -MP -MF obj/cmdhficlass.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/cmdhficlass.o cmdhficlass.c
mv -f obj/cmdhficlass.Td obj/cmdhficlass.d
gcc -MT obj/cmdhfmf.o -MMD -MP -MF obj/cmdhfmf.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/cmdhfmf.o cmdhfmf.c
mv -f obj/cmdhfmf.Td obj/cmdhfmf.d
gcc -MT obj/cmdhfmfu.o -MMD -MP -MF obj/cmdhfmfu.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/cmdhfmfu.o cmdhfmfu.c
mv -f obj/cmdhfmfu.Td obj/cmdhfmfu.d
gcc -MT obj/cmdhfmfhard.o -MMD -MP -MF obj/cmdhfmfhard.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/cmdhfmfhard.o cmdhfmfhard.c
cmdhfmfhard.c:153:20: warning: unused function 'clear_bit24' [-Wunused-function]
static inline void clear_bit24(uint32_t *bitarray, uint32_t index)
^
cmdhfmfhard.c:199:24: warning: unused function 'next_not_state' [-Wunused-function]
static inline uint32_t next_not_state(uint32_t *bitarray, uint32_t state)
^
2 warnings generated.
mv -f obj/cmdhfmfhard.Td obj/cmdhfmfhard.d
gcc -MT obj/hardnested/hardnested_bruteforce.o -MMD -MP -MF obj/hardnested/hardnested_bruteforce.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/hardnested/hardnested_bruteforce.o hardnested/hardnested_bruteforce.c
hardnested/hardnested_bruteforce.c:143:29: warning: unknown attribute 'force_align_arg_pointer' ignored [-Wunknown-attributes]
static void* __attribute__((force_align_arg_pointer)) crack_states_thread(void* x){
^
1 warning generated.
mv -f obj/hardnested/hardnested_bruteforce.Td obj/hardnested/hardnested_bruteforce.d
gcc -MT obj/cmdhftopaz.o -MMD -MP -MF obj/cmdhftopaz.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/cmdhftopaz.o cmdhftopaz.c
mv -f obj/cmdhftopaz.Td obj/cmdhftopaz.d
gcc -MT obj/cmdhw.o -MMD -MP -MF obj/cmdhw.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/cmdhw.o cmdhw.c
mv -f obj/cmdhw.Td obj/cmdhw.d
gcc -MT obj/cmdlf.o -MMD -MP -MF obj/cmdlf.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/cmdlf.o cmdlf.c
mv -f obj/cmdlf.Td obj/cmdlf.d
gcc -MT obj/cmdlfawid.o -MMD -MP -MF obj/cmdlfawid.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/cmdlfawid.o cmdlfawid.c
mv -f obj/cmdlfawid.Td obj/cmdlfawid.d
gcc -MT obj/cmdlfcotag.o -MMD -MP -MF obj/cmdlfcotag.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/cmdlfcotag.o cmdlfcotag.c
mv -f obj/cmdlfcotag.Td obj/cmdlfcotag.d
gcc -MT obj/cmdlfem4x.o -MMD -MP -MF obj/cmdlfem4x.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/cmdlfem4x.o cmdlfem4x.c
mv -f obj/cmdlfem4x.Td obj/cmdlfem4x.d
gcc -MT obj/cmdlffdx.o -MMD -MP -MF obj/cmdlffdx.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/cmdlffdx.o cmdlffdx.c
mv -f obj/cmdlffdx.Td obj/cmdlffdx.d
gcc -MT obj/cmdlfgproxii.o -MMD -MP -MF obj/cmdlfgproxii.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/cmdlfgproxii.o cmdlfgproxii.c
mv -f obj/cmdlfgproxii.Td obj/cmdlfgproxii.d
gcc -MT obj/cmdlfhid.o -MMD -MP -MF obj/cmdlfhid.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/cmdlfhid.o cmdlfhid.c
mv -f obj/cmdlfhid.Td obj/cmdlfhid.d
gcc -MT obj/cmdlfhitag.o -MMD -MP -MF obj/cmdlfhitag.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/cmdlfhitag.o cmdlfhitag.c
mv -f obj/cmdlfhitag.Td obj/cmdlfhitag.d
gcc -MT obj/cmdlfio.o -MMD -MP -MF obj/cmdlfio.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/cmdlfio.o cmdlfio.c
mv -f obj/cmdlfio.Td obj/cmdlfio.d
gcc -MT obj/cmdlfindala.o -MMD -MP -MF obj/cmdlfindala.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/cmdlfindala.o cmdlfindala.c
mv -f obj/cmdlfindala.Td obj/cmdlfindala.d
gcc -MT obj/cmdlfjablotron.o -MMD -MP -MF obj/cmdlfjablotron.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/cmdlfjablotron.o cmdlfjablotron.c
mv -f obj/cmdlfjablotron.Td obj/cmdlfjablotron.d
gcc -MT obj/cmdlfnexwatch.o -MMD -MP -MF obj/cmdlfnexwatch.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/cmdlfnexwatch.o cmdlfnexwatch.c
mv -f obj/cmdlfnexwatch.Td obj/cmdlfnexwatch.d
gcc -MT obj/cmdlfnoralsy.o -MMD -MP -MF obj/cmdlfnoralsy.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/cmdlfnoralsy.o cmdlfnoralsy.c
mv -f obj/cmdlfnoralsy.Td obj/cmdlfnoralsy.d
gcc -MT obj/cmdlfparadox.o -MMD -MP -MF obj/cmdlfparadox.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/cmdlfparadox.o cmdlfparadox.c
mv -f obj/cmdlfparadox.Td obj/cmdlfparadox.d
gcc -MT obj/cmdlfpcf7931.o -MMD -MP -MF obj/cmdlfpcf7931.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/cmdlfpcf7931.o cmdlfpcf7931.c
mv -f obj/cmdlfpcf7931.Td obj/cmdlfpcf7931.d
gcc -MT obj/cmdlfpresco.o -MMD -MP -MF obj/cmdlfpresco.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/cmdlfpresco.o cmdlfpresco.c
mv -f obj/cmdlfpresco.Td obj/cmdlfpresco.d
gcc -MT obj/cmdlfpyramid.o -MMD -MP -MF obj/cmdlfpyramid.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/cmdlfpyramid.o cmdlfpyramid.c
mv -f obj/cmdlfpyramid.Td obj/cmdlfpyramid.d
gcc -MT obj/cmdlfsecurakey.o -MMD -MP -MF obj/cmdlfsecurakey.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/cmdlfsecurakey.o cmdlfsecurakey.c
mv -f obj/cmdlfsecurakey.Td obj/cmdlfsecurakey.d
gcc -MT obj/cmdlft55xx.o -MMD -MP -MF obj/cmdlft55xx.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/cmdlft55xx.o cmdlft55xx.c
mv -f obj/cmdlft55xx.Td obj/cmdlft55xx.d
gcc -MT obj/cmdlfti.o -MMD -MP -MF obj/cmdlfti.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/cmdlfti.o cmdlfti.c
mv -f obj/cmdlfti.Td obj/cmdlfti.d
gcc -MT obj/cmdlfviking.o -MMD -MP -MF obj/cmdlfviking.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/cmdlfviking.o cmdlfviking.c
mv -f obj/cmdlfviking.Td obj/cmdlfviking.d
gcc -MT obj/cmdlfvisa2000.o -MMD -MP -MF obj/cmdlfvisa2000.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/cmdlfvisa2000.o cmdlfvisa2000.c
mv -f obj/cmdlfvisa2000.Td obj/cmdlfvisa2000.d
gcc -MT obj/cmdlfpac.o -MMD -MP -MF obj/cmdlfpac.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/cmdlfpac.o cmdlfpac.c
mv -f obj/cmdlfpac.Td obj/cmdlfpac.d
gcc -MT obj/cmdparser.o -MMD -MP -MF obj/cmdparser.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/cmdparser.o cmdparser.c
mv -f obj/cmdparser.Td obj/cmdparser.d
gcc -MT obj/cmdmain.o -MMD -MP -MF obj/cmdmain.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/cmdmain.o cmdmain.c
mv -f obj/cmdmain.Td obj/cmdmain.d
gcc -MT obj/scripting.o -MMD -MP -MF obj/scripting.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/scripting.o scripting.c
mv -f obj/scripting.Td obj/scripting.d
gcc -MT obj/cmdscript.o -MMD -MP -MF obj/cmdscript.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/cmdscript.o cmdscript.c
mv -f obj/cmdscript.Td obj/cmdscript.d
gcc -MT obj/pm3_binlib.o -MMD -MP -MF obj/pm3_binlib.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/pm3_binlib.o pm3_binlib.c
mv -f obj/pm3_binlib.Td obj/pm3_binlib.d
gcc -MT obj/pm3_bitlib.o -MMD -MP -MF obj/pm3_bitlib.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/pm3_bitlib.o pm3_bitlib.c
mv -f obj/pm3_bitlib.Td obj/pm3_bitlib.d
gcc -MT obj/protocols.o -MMD -MP -MF obj/protocols.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/protocols.o ../common/protocols.c
mv -f obj/protocols.Td obj/protocols.d
gcc -MT obj/cmdcrc.o -MMD -MP -MF obj/cmdcrc.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/cmdcrc.o cmdcrc.c
mv -f obj/cmdcrc.Td obj/cmdcrc.d
gcc -MT obj/reveng/reveng.o -MMD -MP -MF obj/reveng/reveng.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/reveng/reveng.o reveng/reveng.c
mv -f obj/reveng/reveng.Td obj/reveng/reveng.d
gcc -MT obj/reveng/cli.o -MMD -MP -MF obj/reveng/cli.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/reveng/cli.o reveng/cli.c
mv -f obj/reveng/cli.Td obj/reveng/cli.d
gcc -MT obj/reveng/bmpbit.o -MMD -MP -MF obj/reveng/bmpbit.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/reveng/bmpbit.o reveng/bmpbit.c
mv -f obj/reveng/bmpbit.Td obj/reveng/bmpbit.d
gcc -MT obj/reveng/model.o -MMD -MP -MF obj/reveng/model.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/reveng/model.o reveng/model.c
mv -f obj/reveng/model.Td obj/reveng/model.d
gcc -MT obj/reveng/poly.o -MMD -MP -MF obj/reveng/poly.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/reveng/poly.o reveng/poly.c
mv -f obj/reveng/poly.Td obj/reveng/poly.d
gcc -MT obj/reveng/getopt.o -MMD -MP -MF obj/reveng/getopt.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/reveng/getopt.o reveng/getopt.c
mv -f obj/reveng/getopt.Td obj/reveng/getopt.d
/opt/local/libexec/qt5/bin/uic ui/overlays.ui > ui/ui_overlays.h
g++ -MT obj/proxgui.o -MMD -MP -MF obj/proxgui.Td -I../include -Wall -O3 -std=c++11 -fPIC -I/opt/local/libexec/qt5/include/QtWidgets -I/opt/local/libexec/qt5/include -I/opt/local/libexec/qt5/include/QtGui -I/opt/local/libexec/qt5/include -I/opt/local/libexec/qt5/include/QtCore -I/opt/local/libexec/qt5/include -c -o obj/proxgui.o proxgui.cpp
mv -f obj/proxgui.Td obj/proxgui.d
g++ -MT obj/proxguiqt.o -MMD -MP -MF obj/proxguiqt.Td -I../include -Wall -O3 -std=c++11 -fPIC -I/opt/local/libexec/qt5/include/QtWidgets -I/opt/local/libexec/qt5/include -I/opt/local/libexec/qt5/include/QtGui -I/opt/local/libexec/qt5/include -I/opt/local/libexec/qt5/include/QtCore -I/opt/local/libexec/qt5/include -c -o obj/proxguiqt.o proxguiqt.cpp
mv -f obj/proxguiqt.Td obj/proxguiqt.d
/opt/local/libexec/qt5/bin/moc -oproxguiqt.moc.cpp proxguiqt.h
g++ -MT obj/proxguiqt.moc.o -MMD -MP -MF obj/proxguiqt.moc.Td -I../include -Wall -O3 -std=c++11 -fPIC -I/opt/local/libexec/qt5/include/QtWidgets -I/opt/local/libexec/qt5/include -I/opt/local/libexec/qt5/include/QtGui -I/opt/local/libexec/qt5/include -I/opt/local/libexec/qt5/include/QtCore -I/opt/local/libexec/qt5/include -c -o obj/proxguiqt.moc.o proxguiqt.moc.cpp
mv -f obj/proxguiqt.moc.Td obj/proxguiqt.moc.d
gcc -MT obj/hardnested/hardnested_bf_core_NOSIMD.o -MMD -MP -MF obj/hardnested/hardnested_bf_core.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -mno-mmx -mno-sse2 -mno-avx -mno-avx2 -mno-avx512f -c -o obj/hardnested/hardnested_bf_core_NOSIMD.o hardnested/hardnested_bf_core.c
gcc -MT obj/hardnested/hardnested_bitarray_core_NOSIMD.o -MMD -MP -MF obj/hardnested/hardnested_bitarray_core.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -mno-mmx -mno-sse2 -mno-avx -mno-avx2 -mno-avx512f -c -o obj/hardnested/hardnested_bitarray_core_NOSIMD.o hardnested/hardnested_bitarray_core.c
gcc -MT obj/hardnested/hardnested_bf_core_MMX.o -MMD -MP -MF obj/hardnested/hardnested_bf_core.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -mmmx -mno-sse2 -mno-avx -mno-avx2 -mno-avx512f -c -o obj/hardnested/hardnested_bf_core_MMX.o hardnested/hardnested_bf_core.c
gcc -MT obj/hardnested/hardnested_bitarray_core_MMX.o -MMD -MP -MF obj/hardnested/hardnested_bitarray_core.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -mmmx -mno-sse2 -mno-avx -mno-avx2 -mno-avx512f -c -o obj/hardnested/hardnested_bitarray_core_MMX.o hardnested/hardnested_bitarray_core.c
gcc -MT obj/hardnested/hardnested_bf_core_SSE2.o -MMD -MP -MF obj/hardnested/hardnested_bf_core.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -mmmx -msse2 -mno-avx -mno-avx2 -mno-avx512f -c -o obj/hardnested/hardnested_bf_core_SSE2.o hardnested/hardnested_bf_core.c
gcc -MT obj/hardnested/hardnested_bitarray_core_SSE2.o -MMD -MP -MF obj/hardnested/hardnested_bitarray_core.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -mmmx -msse2 -mno-avx -mno-avx2 -mno-avx512f -c -o obj/hardnested/hardnested_bitarray_core_SSE2.o hardnested/hardnested_bitarray_core.c
gcc -MT obj/hardnested/hardnested_bf_core_AVX.o -MMD -MP -MF obj/hardnested/hardnested_bf_core.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -mmmx -msse2 -mavx -mno-avx2 -mno-avx512f -c -o obj/hardnested/hardnested_bf_core_AVX.o hardnested/hardnested_bf_core.c
gcc -MT obj/hardnested/hardnested_bitarray_core_AVX.o -MMD -MP -MF obj/hardnested/hardnested_bitarray_core.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -mmmx -msse2 -mavx -mno-avx2 -mno-avx512f -c -o obj/hardnested/hardnested_bitarray_core_AVX.o hardnested/hardnested_bitarray_core.c
gcc -MT obj/hardnested/hardnested_bf_core_AVX2.o -MMD -MP -MF obj/hardnested/hardnested_bf_core.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -mmmx -msse2 -mavx -mavx2 -mno-avx512f -c -o obj/hardnested/hardnested_bf_core_AVX2.o hardnested/hardnested_bf_core.c
gcc -MT obj/hardnested/hardnested_bitarray_core_AVX2.o -MMD -MP -MF obj/hardnested/hardnested_bitarray_core.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -mmmx -msse2 -mavx -mavx2 -mno-avx512f -c -o obj/hardnested/hardnested_bitarray_core_AVX2.o hardnested/hardnested_bitarray_core.c
gcc -MT obj/hardnested/hardnested_bf_core_AVX512.o -MMD -MP -MF obj/hardnested/hardnested_bf_core.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -mmmx -msse2 -mavx -mavx2 -mavx512f -c -o obj/hardnested/hardnested_bf_core_AVX512.o hardnested/hardnested_bf_core.c
gcc -MT obj/hardnested/hardnested_bitarray_core_AVX512.o -MMD -MP -MF obj/hardnested/hardnested_bitarray_core.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -mmmx -msse2 -mavx -mavx2 -mavx512f -c -o obj/hardnested/hardnested_bitarray_core_AVX512.o hardnested/hardnested_bitarray_core.c
gcc -MT obj/deflate.o -MMD -MP -MF obj/deflate.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/deflate.o ../zlib/deflate.c
mv -f obj/deflate.Td obj/deflate.d
gcc -MT obj/adler32.o -MMD -MP -MF obj/adler32.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/adler32.o ../zlib/adler32.c
mv -f obj/adler32.Td obj/adler32.d
gcc -MT obj/trees.o -MMD -MP -MF obj/trees.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/trees.o ../zlib/trees.c
mv -f obj/trees.Td obj/trees.d
gcc -MT obj/zutil.o -MMD -MP -MF obj/zutil.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/zutil.o ../zlib/zutil.c
mv -f obj/zutil.Td obj/zutil.d
gcc -MT obj/inflate.o -MMD -MP -MF obj/inflate.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/inflate.o ../zlib/inflate.c
mv -f obj/inflate.Td obj/inflate.d
gcc -MT obj/inffast.o -MMD -MP -MF obj/inffast.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/inffast.o ../zlib/inffast.c
mv -f obj/inffast.Td obj/inffast.d
gcc -MT obj/inftrees.o -MMD -MP -MF obj/inftrees.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/inftrees.o ../zlib/inftrees.c
mv -f obj/inftrees.Td obj/inftrees.d
awk -f usb_cmd_h2lua.awk ../include/usb_cmd.h > lualibs/usb_cmd.lua
g++ obj/proxmark3.o obj/uart_posix.o obj/uart_win32.o obj/util.o obj/util_posix.o obj/crapto1/crapto1.o obj/crapto1/crypto1.o obj/polarssl/des.o obj/polarssl/aes.o obj/polarssl/bignum.o obj/polarssl/rsa.o obj/polarssl/sha1.o obj/mfkey.o obj/loclass/cipher.o obj/loclass/cipherutils.o obj/loclass/ikeys.o obj/loclass/elite_crack.o obj/loclass/fileutils.o obj/whereami.o obj/mifarehost.o obj/parity.o obj/crc.o obj/crc16.o obj/crc64.o obj/iso14443crc.o obj/iso15693tools.o obj/data.o obj/graph.o obj/ui.o obj/cmddata.o obj/lfdemod.o obj/emv/crypto_polarssl.o obj/emv/crypto.o obj/emv/emv_pk.o obj/emv/emv_pki.o obj/emv/emv_pki_priv.o obj/emv/test/cryptotest.o obj/emv/apduinfo.o obj/emv/dump.o obj/emv/tlv.o obj/emv/emv_tags.o obj/emv/dol.o obj/emv/emvcore.o obj/emv/test/crypto_test.o obj/emv/test/sda_test.o obj/emv/test/dda_test.o obj/emv/test/cda_test.o obj/emv/cmdemv.o obj/cmdhf.o obj/cmdhf14a.o obj/cmdhf14b.o obj/cmdhf15.o obj/cmdhfepa.o obj/cmdhflegic.o obj/cmdhficlass.o obj/cmdhfmf.o obj/cmdhfmfu.o obj/cmdhfmfhard.o obj/hardnested/hardnested_bruteforce.o obj/cmdhftopaz.o obj/cmdhw.o obj/cmdlf.o obj/cmdlfawid.o obj/cmdlfcotag.o obj/cmdlfem4x.o obj/cmdlffdx.o obj/cmdlfgproxii.o obj/cmdlfhid.o obj/cmdlfhitag.o obj/cmdlfio.o obj/cmdlfindala.o obj/cmdlfjablotron.o obj/cmdlfnexwatch.o obj/cmdlfnoralsy.o obj/cmdlfparadox.o obj/cmdlfpcf7931.o obj/cmdlfpresco.o obj/cmdlfpyramid.o obj/cmdlfsecurakey.o obj/cmdlft55xx.o obj/cmdlfti.o obj/cmdlfviking.o obj/cmdlfvisa2000.o obj/cmdlfpac.o obj/cmdparser.o obj/cmdmain.o obj/scripting.o obj/cmdscript.o obj/pm3_binlib.o obj/pm3_bitlib.o obj/protocols.o obj/cmdcrc.o obj/reveng/reveng.o obj/reveng/cli.o obj/reveng/bmpbit.o obj/reveng/model.o obj/reveng/poly.o obj/reveng/getopt.o obj/proxgui.o obj/proxguiqt.o obj/proxguiqt.moc.o obj/hardnested/hardnested_bf_core_NOSIMD.o obj/hardnested/hardnested_bitarray_core_NOSIMD.o obj/hardnested/hardnested_bf_core_MMX.o obj/hardnested/hardnested_bitarray_core_MMX.o obj/hardnested/hardnested_bf_core_SSE2.o obj/hardnested/hardnested_bitarray_core_SSE2.o obj/hardnested/hardnested_bf_core_AVX.o obj/hardnested/hardnested_bitarray_core_AVX.o obj/hardnested/hardnested_bf_core_AVX2.o obj/hardnested/hardnested_bitarray_core_AVX2.o obj/hardnested/hardnested_bf_core_AVX512.o obj/hardnested/hardnested_bitarray_core_AVX512.o obj/deflate.o obj/adler32.o obj/trees.o obj/zutil.o obj/inflate.o obj/inffast.o obj/inftrees.o -L/opt/local/lib -L/usr/local/lib -lreadline -lpthread -lm ../liblua/liblua.a -F/opt/local/libexec/qt5/lib -framework QtWidgets -F/opt/local/libexec/qt5/lib -framework QtGui -F/opt/local/libexec/qt5/lib -framework QtCore -o proxmark3
gcc -MT obj/flash.o -MMD -MP -MF obj/flash.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/flash.o flash.c
mv -f obj/flash.Td obj/flash.d
gcc -MT obj/flasher.o -MMD -MP -MF obj/flasher.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/flasher.o flasher.c
mv -f obj/flasher.Td obj/flasher.d
g++ obj/flash.o obj/flasher.o obj/uart_posix.o obj/uart_win32.o obj/util.o obj/util_posix.o -L/opt/local/lib -L/usr/local/lib -lreadline -lpthread -lm -o flasher
gcc -MT obj/fpga_compress.o -MMD -MP -MF obj/fpga_compress.Td -std=c99 -D_ISOC99_SOURCE -I. -I../include -I../common -I../common/polarssl -I../zlib -I../uart -I/opt/local/include -I../liblua -Wall -g -O3 -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/fpga_compress.o fpga_compress.c
fpga_compress.c:300:45: warning: operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses]
infiles[i] = fopen(argv[i+hardnested_mode?2:1], "rb");
~~~~~~~~~~~~~~~~~^
fpga_compress.c:300:45: note: place parentheses around the '+' expression to silence this warning
infiles[i] = fopen(argv[i+hardnested_mode?2:1], "rb");
^
( )
fpga_compress.c:300:45: note: place parentheses around the '?:' expression to evaluate it first
infiles[i] = fopen(argv[i+hardnested_mode?2:1], "rb");
^
( )
fpga_compress.c:302:79: warning: operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses]
fprintf(stderr, "Error. Cannot open input file %s", argv[i+hardnested_mode?2:1]);
~~~~~~~~~~~~~~~~~^
fpga_compress.c:302:79: note: place parentheses around the '+' expression to silence this warning
fprintf(stderr, "Error. Cannot open input file %s", argv[i+hardnested_mode?2:1]);
^
( )
fpga_compress.c:302:79: note: place parentheses around the '?:' expression to evaluate it first
fprintf(stderr, "Error. Cannot open input file %s", argv[i+hardnested_mode?2:1]);
^
( )
2 warnings generated.
mv -f obj/fpga_compress.Td obj/fpga_compress.d
g++ -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED obj/fpga_compress.o obj/deflate.o obj/adler32.o obj/trees.o obj/zutil.o obj/inflate.o obj/inffast.o obj/inftrees.o -L/opt/local/lib -L/usr/local/lib -lreadline -lpthread -lm -o fpga_compress
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C bootrom all
perl ../tools/mkversion.pl .. > version.c || cp ../common/default_version.c version.c
arm-none-eabi-gcc -c -I../include -I../common -Wall -Werror -pedantic -std=c99 -Os -I. -mthumb -mthumb-interwork -o obj/version.o version.c
arm-none-eabi-gcc -c -I../include -I../common -Wall -Werror -pedantic -std=c99 -Os -I. -mthumb-interwork -o obj/ram-reset.o ram-reset.s
arm-none-eabi-gcc -c -I../include -I../common -Wall -Werror -pedantic -std=c99 -Os -I. -mthumb-interwork -o obj/flash-reset.o flash-reset.s
arm-none-eabi-gcc -c -I../include -I../common -Wall -Werror -pedantic -std=c99 -Os -I. -mthumb -mthumb-interwork -o obj/cmd.o ../common/cmd.c
arm-none-eabi-gcc -c -I../include -I../common -Wall -Werror -pedantic -std=c99 -Os -I. -mthumb -mthumb-interwork -o obj/usb_cdc.o ../common/usb_cdc.c
arm-none-eabi-gcc -c -I../include -I../common -Wall -Werror -pedantic -std=c99 -Os -I. -mthumb -mthumb-interwork -o obj/bootrom.o bootrom.c
arm-none-eabi-gcc -nostartfiles -nodefaultlibs -Wl,-gc-sections -n -Wl,-T,ldscript-flash,-Map,obj/bootrom.map -o obj/bootrom.elf obj/version.o obj/ram-reset.o obj/flash-reset.o obj/cmd.o obj/usb_cdc.o obj/bootrom.o -lgcc
arm-none-eabi-objcopy -Osrec --srec-forceS3 --strip-debug --no-change-warnings --change-addresses -0x100000 --change-start 0 --change-section-address .bss+0 --change-section-address .data+0 --change-section-address .commonarea+0 obj/bootrom.elf obj/bootrom.s19
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C armsrc all
perl ../tools/mkversion.pl .. > version.c || cp ../common/default_version.c version.c
arm-none-eabi-gcc -c -I../include -I../common -Wall -Werror -pedantic -std=c99 -Os -DWITH_ISO14443a_StandAlone -DWITH_LF -DWITH_ISO15693 -DWITH_ISO14443a -DWITH_ISO14443b -DWITH_ICLASS -DWITH_LEGICRF -DWITH_HITAG -DWITH_CRC -DON_DEVICE -DWITH_HFSNOOP -fno-strict-aliasing -ffunction-sections -fdata-sections -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -I../zlib -mthumb -mthumb-interwork -o obj/version.o version.c
../client/fpga_compress ../fpga/fpga_lf.bit ../fpga/fpga_hf.bit obj/fpga_all.bit.z
compressed 84672 input bytes to 34652 output bytes
arm-none-eabi-objcopy -O elf32-littlearm -I binary -B arm --prefix-sections=fpga_all_bit obj/fpga_all.bit.z obj/fpga_all.o
arm-none-eabi-gcc -c -I../include -I../common -Wall -Werror -pedantic -std=c99 -Os -DWITH_ISO14443a_StandAlone -DWITH_LF -DWITH_ISO15693 -DWITH_ISO14443a -DWITH_ISO14443b -DWITH_ICLASS -DWITH_LEGICRF -DWITH_HITAG -DWITH_CRC -DON_DEVICE -DWITH_HFSNOOP -fno-strict-aliasing -ffunction-sections -fdata-sections -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -I../zlib -mthumb -mthumb-interwork -o obj/start.o start.c
arm-none-eabi-gcc -c -I../include -I../common -Wall -Werror -pedantic -std=c99 -Os -DWITH_ISO14443a_StandAlone -DWITH_LF -DWITH_ISO15693 -DWITH_ISO14443a -DWITH_ISO14443b -DWITH_ICLASS -DWITH_LEGICRF -DWITH_HITAG -DWITH_CRC -DON_DEVICE -DWITH_HFSNOOP -fno-strict-aliasing -ffunction-sections -fdata-sections -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -I../zlib -mthumb -mthumb-interwork -o obj/iso15693.o iso15693.c
arm-none-eabi-gcc -c -I../include -I../common -Wall -Werror -pedantic -std=c99 -Os -DWITH_ISO14443a_StandAlone -DWITH_LF -DWITH_ISO15693 -DWITH_ISO14443a -DWITH_ISO14443b -DWITH_ICLASS -DWITH_LEGICRF -DWITH_HITAG -DWITH_CRC -DON_DEVICE -DWITH_HFSNOOP -fno-strict-aliasing -ffunction-sections -fdata-sections -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -I../zlib -mthumb -mthumb-interwork -o obj/iso15693tools.o ../common/iso15693tools.c
arm-none-eabi-gcc -c -I../include -I../common -Wall -Werror -pedantic -std=c99 -Os -DWITH_ISO14443a_StandAlone -DWITH_LF -DWITH_ISO15693 -DWITH_ISO14443a -DWITH_ISO14443b -DWITH_ICLASS -DWITH_LEGICRF -DWITH_HITAG -DWITH_CRC -DON_DEVICE -DWITH_HFSNOOP -fno-strict-aliasing -ffunction-sections -fdata-sections -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -I../zlib -mthumb -mthumb-interwork -o obj/lfops.o lfops.c
arm-none-eabi-gcc -c -I../include -I../common -Wall -Werror -pedantic -std=c99 -Os -DWITH_ISO14443a_StandAlone -DWITH_LF -DWITH_ISO15693 -DWITH_ISO14443a -DWITH_ISO14443b -DWITH_ICLASS -DWITH_LEGICRF -DWITH_HITAG -DWITH_CRC -DON_DEVICE -DWITH_HFSNOOP -fno-strict-aliasing -ffunction-sections -fdata-sections -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -I../zlib -mthumb -mthumb-interwork -o obj/hitag2.o hitag2.c
arm-none-eabi-gcc -c -I../include -I../common -Wall -Werror -pedantic -std=c99 -Os -DWITH_ISO14443a_StandAlone -DWITH_LF -DWITH_ISO15693 -DWITH_ISO14443a -DWITH_ISO14443b -DWITH_ICLASS -DWITH_LEGICRF -DWITH_HITAG -DWITH_CRC -DON_DEVICE -DWITH_HFSNOOP -fno-strict-aliasing -ffunction-sections -fdata-sections -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -I../zlib -mthumb -mthumb-interwork -o obj/hitagS.o hitagS.c
arm-none-eabi-gcc -c -I../include -I../common -Wall -Werror -pedantic -std=c99 -Os -DWITH_ISO14443a_StandAlone -DWITH_LF -DWITH_ISO15693 -DWITH_ISO14443a -DWITH_ISO14443b -DWITH_ICLASS -DWITH_LEGICRF -DWITH_HITAG -DWITH_CRC -DON_DEVICE -DWITH_HFSNOOP -fno-strict-aliasing -ffunction-sections -fdata-sections -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -I../zlib -mthumb -mthumb-interwork -o obj/lfsampling.o lfsampling.c
arm-none-eabi-gcc -c -I../include -I../common -Wall -Werror -pedantic -std=c99 -Os -DWITH_ISO14443a_StandAlone -DWITH_LF -DWITH_ISO15693 -DWITH_ISO14443a -DWITH_ISO14443b -DWITH_ICLASS -DWITH_LEGICRF -DWITH_HITAG -DWITH_CRC -DON_DEVICE -DWITH_HFSNOOP -fno-strict-aliasing -ffunction-sections -fdata-sections -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -I../zlib -mthumb -mthumb-interwork -o obj/pcf7931.o pcf7931.c
arm-none-eabi-gcc -c -I../include -I../common -Wall -Werror -pedantic -std=c99 -Os -DWITH_ISO14443a_StandAlone -DWITH_LF -DWITH_ISO15693 -DWITH_ISO14443a -DWITH_ISO14443b -DWITH_ICLASS -DWITH_LEGICRF -DWITH_HITAG -DWITH_CRC -DON_DEVICE -DWITH_HFSNOOP -fno-strict-aliasing -ffunction-sections -fdata-sections -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -I../zlib -mthumb -mthumb-interwork -o obj/lfdemod.o ../common/lfdemod.c
arm-none-eabi-gcc -c -I../include -I../common -Wall -Werror -pedantic -std=c99 -Os -DWITH_ISO14443a_StandAlone -DWITH_LF -DWITH_ISO15693 -DWITH_ISO14443a -DWITH_ISO14443b -DWITH_ICLASS -DWITH_LEGICRF -DWITH_HITAG -DWITH_CRC -DON_DEVICE -DWITH_HFSNOOP -fno-strict-aliasing -ffunction-sections -fdata-sections -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -I../zlib -mthumb -mthumb-interwork -o obj/protocols.o ../common/protocols.c
arm-none-eabi-gcc -c -I../include -I../common -Wall -Werror -pedantic -std=c99 -Os -DWITH_ISO14443a_StandAlone -DWITH_LF -DWITH_ISO15693 -DWITH_ISO14443a -DWITH_ISO14443b -DWITH_ICLASS -DWITH_LEGICRF -DWITH_HITAG -DWITH_CRC -DON_DEVICE -DWITH_HFSNOOP -fno-strict-aliasing -ffunction-sections -fdata-sections -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -I../zlib -mthumb -mthumb-interwork -o obj/inflate.o ../zlib/inflate.c
arm-none-eabi-gcc -c -I../include -I../common -Wall -Werror -pedantic -std=c99 -Os -DWITH_ISO14443a_StandAlone -DWITH_LF -DWITH_ISO15693 -DWITH_ISO14443a -DWITH_ISO14443b -DWITH_ICLASS -DWITH_LEGICRF -DWITH_HITAG -DWITH_CRC -DON_DEVICE -DWITH_HFSNOOP -fno-strict-aliasing -ffunction-sections -fdata-sections -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -I../zlib -mthumb -mthumb-interwork -o obj/inffast.o ../zlib/inffast.c
arm-none-eabi-gcc -c -I../include -I../common -Wall -Werror -pedantic -std=c99 -Os -DWITH_ISO14443a_StandAlone -DWITH_LF -DWITH_ISO15693 -DWITH_ISO14443a -DWITH_ISO14443b -DWITH_ICLASS -DWITH_LEGICRF -DWITH_HITAG -DWITH_CRC -DON_DEVICE -DWITH_HFSNOOP -fno-strict-aliasing -ffunction-sections -fdata-sections -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -I../zlib -mthumb -mthumb-interwork -o obj/inftrees.o ../zlib/inftrees.c
arm-none-eabi-gcc -c -I../include -I../common -Wall -Werror -pedantic -std=c99 -Os -DWITH_ISO14443a_StandAlone -DWITH_LF -DWITH_ISO15693 -DWITH_ISO14443a -DWITH_ISO14443b -DWITH_ICLASS -DWITH_LEGICRF -DWITH_HITAG -DWITH_CRC -DON_DEVICE -DWITH_HFSNOOP -fno-strict-aliasing -ffunction-sections -fdata-sections -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -I../zlib -mthumb -mthumb-interwork -o obj/adler32.o ../zlib/adler32.c
arm-none-eabi-gcc -c -I../include -I../common -Wall -Werror -pedantic -std=c99 -Os -DWITH_ISO14443a_StandAlone -DWITH_LF -DWITH_ISO15693 -DWITH_ISO14443a -DWITH_ISO14443b -DWITH_ICLASS -DWITH_LEGICRF -DWITH_HITAG -DWITH_CRC -DON_DEVICE -DWITH_HFSNOOP -fno-strict-aliasing -ffunction-sections -fdata-sections -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -I../zlib -mthumb -mthumb-interwork -o obj/zutil.o ../zlib/zutil.c
arm-none-eabi-gcc -c -I../include -I../common -Wall -Werror -pedantic -std=c99 -Os -DWITH_ISO14443a_StandAlone -DWITH_LF -DWITH_ISO15693 -DWITH_ISO14443a -DWITH_ISO14443b -DWITH_ICLASS -DWITH_LEGICRF -DWITH_HITAG -DWITH_CRC -DON_DEVICE -DWITH_HFSNOOP -fno-strict-aliasing -ffunction-sections -fdata-sections -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -I../zlib -mthumb -mthumb-interwork -o obj/appmain.o appmain.c
arm-none-eabi-gcc -c -I../include -I../common -Wall -Werror -pedantic -std=c99 -Os -DWITH_ISO14443a_StandAlone -DWITH_LF -DWITH_ISO15693 -DWITH_ISO14443a -DWITH_ISO14443b -DWITH_ICLASS -DWITH_LEGICRF -DWITH_HITAG -DWITH_CRC -DON_DEVICE -DWITH_HFSNOOP -fno-strict-aliasing -ffunction-sections -fdata-sections -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -I../zlib -mthumb -mthumb-interwork -o obj/printf.o printf.c
arm-none-eabi-gcc -c -I../include -I../common -Wall -Werror -pedantic -std=c99 -Os -DWITH_ISO14443a_StandAlone -DWITH_LF -DWITH_ISO15693 -DWITH_ISO14443a -DWITH_ISO14443b -DWITH_ICLASS -DWITH_LEGICRF -DWITH_HITAG -DWITH_CRC -DON_DEVICE -DWITH_HFSNOOP -fno-strict-aliasing -ffunction-sections -fdata-sections -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -I../zlib -mthumb -mthumb-interwork -o obj/util.o util.c
arm-none-eabi-gcc -c -I../include -I../common -Wall -Werror -pedantic -std=c99 -Os -DWITH_ISO14443a_StandAlone -DWITH_LF -DWITH_ISO15693 -DWITH_ISO14443a -DWITH_ISO14443b -DWITH_ICLASS -DWITH_LEGICRF -DWITH_HITAG -DWITH_CRC -DON_DEVICE -DWITH_HFSNOOP -fno-strict-aliasing -ffunction-sections -fdata-sections -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -I../zlib -mthumb -mthumb-interwork -o obj/string.o string.c
arm-none-eabi-gcc -c -I../include -I../common -Wall -Werror -pedantic -std=c99 -Os -DWITH_ISO14443a_StandAlone -DWITH_LF -DWITH_ISO15693 -DWITH_ISO14443a -DWITH_ISO14443b -DWITH_ICLASS -DWITH_LEGICRF -DWITH_HITAG -DWITH_CRC -DON_DEVICE -DWITH_HFSNOOP -fno-strict-aliasing -ffunction-sections -fdata-sections -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -I../zlib -mthumb -mthumb-interwork -o obj/usb_cdc.o ../common/usb_cdc.c
arm-none-eabi-gcc -c -I../include -I../common -Wall -Werror -pedantic -std=c99 -Os -DWITH_ISO14443a_StandAlone -DWITH_LF -DWITH_ISO15693 -DWITH_ISO14443a -DWITH_ISO14443b -DWITH_ICLASS -DWITH_LEGICRF -DWITH_HITAG -DWITH_CRC -DON_DEVICE -DWITH_HFSNOOP -fno-strict-aliasing -ffunction-sections -fdata-sections -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -I../zlib -mthumb -mthumb-interwork -o obj/cmd.o ../common/cmd.c
arm-none-eabi-gcc -c -I../include -I../common -Wall -Werror -pedantic -std=c99 -Os -DWITH_ISO14443a_StandAlone -DWITH_LF -DWITH_ISO15693 -DWITH_ISO14443a -DWITH_ISO14443b -DWITH_ICLASS -DWITH_LEGICRF -DWITH_HITAG -DWITH_CRC -DON_DEVICE -DWITH_HFSNOOP -fno-strict-aliasing -ffunction-sections -fdata-sections -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -I../zlib -mthumb-interwork -o obj/fpgaloader.o fpgaloader.c
arm-none-eabi-gcc -c -I../include -I../common -Wall -Werror -pedantic -std=c99 -Os -DWITH_ISO14443a_StandAlone -DWITH_LF -DWITH_ISO15693 -DWITH_ISO14443a -DWITH_ISO14443b -DWITH_ICLASS -DWITH_LEGICRF -DWITH_HITAG -DWITH_CRC -DON_DEVICE -DWITH_HFSNOOP -fno-strict-aliasing -ffunction-sections -fdata-sections -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -I../zlib -mthumb-interwork -o obj/legicrf.o legicrf.c
arm-none-eabi-gcc -c -I../include -I../common -Wall -Werror -pedantic -std=c99 -Os -DWITH_ISO14443a_StandAlone -DWITH_LF -DWITH_ISO15693 -DWITH_ISO14443a -DWITH_ISO14443b -DWITH_ICLASS -DWITH_LEGICRF -DWITH_HITAG -DWITH_CRC -DON_DEVICE -DWITH_HFSNOOP -fno-strict-aliasing -ffunction-sections -fdata-sections -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -I../zlib -mthumb-interwork -o obj/epa.o epa.c
arm-none-eabi-gcc -c -I../include -I../common -Wall -Werror -pedantic -std=c99 -Os -DWITH_ISO14443a_StandAlone -DWITH_LF -DWITH_ISO15693 -DWITH_ISO14443a -DWITH_ISO14443b -DWITH_ICLASS -DWITH_LEGICRF -DWITH_HITAG -DWITH_CRC -DON_DEVICE -DWITH_HFSNOOP -fno-strict-aliasing -ffunction-sections -fdata-sections -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -I../zlib -mthumb-interwork -o obj/iso14443a.o iso14443a.c
arm-none-eabi-gcc -c -I../include -I../common -Wall -Werror -pedantic -std=c99 -Os -DWITH_ISO14443a_StandAlone -DWITH_LF -DWITH_ISO15693 -DWITH_ISO14443a -DWITH_ISO14443b -DWITH_ICLASS -DWITH_LEGICRF -DWITH_HITAG -DWITH_CRC -DON_DEVICE -DWITH_HFSNOOP -fno-strict-aliasing -ffunction-sections -fdata-sections -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -I../zlib -mthumb-interwork -o obj/mifareutil.o mifareutil.c
arm-none-eabi-gcc -c -I../include -I../common -Wall -Werror -pedantic -std=c99 -Os -DWITH_ISO14443a_StandAlone -DWITH_LF -DWITH_ISO15693 -DWITH_ISO14443a -DWITH_ISO14443b -DWITH_ICLASS -DWITH_LEGICRF -DWITH_HITAG -DWITH_CRC -DON_DEVICE -DWITH_HFSNOOP -fno-strict-aliasing -ffunction-sections -fdata-sections -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -I../zlib -mthumb-interwork -o obj/mifarecmd.o mifarecmd.c
arm-none-eabi-gcc -c -I../include -I../common -Wall -Werror -pedantic -std=c99 -Os -DWITH_ISO14443a_StandAlone -DWITH_LF -DWITH_ISO15693 -DWITH_ISO14443a -DWITH_ISO14443b -DWITH_ICLASS -DWITH_LEGICRF -DWITH_HITAG -DWITH_CRC -DON_DEVICE -DWITH_HFSNOOP -fno-strict-aliasing -ffunction-sections -fdata-sections -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -I../zlib -mthumb-interwork -o obj/mifaresniff.o mifaresniff.c
arm-none-eabi-gcc -c -I../include -I../common -Wall -Werror -pedantic -std=c99 -Os -DWITH_ISO14443a_StandAlone -DWITH_LF -DWITH_ISO15693 -DWITH_ISO14443a -DWITH_ISO14443b -DWITH_ICLASS -DWITH_LEGICRF -DWITH_HITAG -DWITH_CRC -DON_DEVICE -DWITH_HFSNOOP -fno-strict-aliasing -ffunction-sections -fdata-sections -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -I../zlib -mthumb-interwork -o obj/mifaresim.o mifaresim.c
arm-none-eabi-gcc -c -I../include -I../common -Wall -Werror -pedantic -std=c99 -Os -DWITH_ISO14443a_StandAlone -DWITH_LF -DWITH_ISO15693 -DWITH_ISO14443a -DWITH_ISO14443b -DWITH_ICLASS -DWITH_LEGICRF -DWITH_HITAG -DWITH_CRC -DON_DEVICE -DWITH_HFSNOOP -fno-strict-aliasing -ffunction-sections -fdata-sections -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -I../zlib -mthumb-interwork -o obj/iso14443b.o iso14443b.c
arm-none-eabi-gcc -c -I../include -I../common -Wall -Werror -pedantic -std=c99 -Os -DWITH_ISO14443a_StandAlone -DWITH_LF -DWITH_ISO15693 -DWITH_ISO14443a -DWITH_ISO14443b -DWITH_ICLASS -DWITH_LEGICRF -DWITH_HITAG -DWITH_CRC -DON_DEVICE -DWITH_HFSNOOP -fno-strict-aliasing -ffunction-sections -fdata-sections -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -I../zlib -mthumb-interwork -o obj/crypto1.o ../common/crapto1/crypto1.c
arm-none-eabi-gcc -c -I../include -I../common -Wall -Werror -pedantic -std=c99 -Os -DWITH_ISO14443a_StandAlone -DWITH_LF -DWITH_ISO15693 -DWITH_ISO14443a -DWITH_ISO14443b -DWITH_ICLASS -DWITH_LEGICRF -DWITH_HITAG -DWITH_CRC -DON_DEVICE -DWITH_HFSNOOP -fno-strict-aliasing -ffunction-sections -fdata-sections -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -I../zlib -mthumb-interwork -o obj/des.o ../common/polarssl/des.c
arm-none-eabi-gcc -c -I../include -I../common -Wall -Werror -pedantic -std=c99 -Os -DWITH_ISO14443a_StandAlone -DWITH_LF -DWITH_ISO15693 -DWITH_ISO14443a -DWITH_ISO14443b -DWITH_ICLASS -DWITH_LEGICRF -DWITH_HITAG -DWITH_CRC -DON_DEVICE -DWITH_HFSNOOP -fno-strict-aliasing -ffunction-sections -fdata-sections -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -I../zlib -mthumb-interwork -o obj/iso14443crc.o ../common/iso14443crc.c
arm-none-eabi-gcc -c -I../include -I../common -Wall -Werror -pedantic -std=c99 -Os -DWITH_ISO14443a_StandAlone -DWITH_LF -DWITH_ISO15693 -DWITH_ISO14443a -DWITH_ISO14443b -DWITH_ICLASS -DWITH_LEGICRF -DWITH_HITAG -DWITH_CRC -DON_DEVICE -DWITH_HFSNOOP -fno-strict-aliasing -ffunction-sections -fdata-sections -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -I../zlib -mthumb-interwork -o obj/crc.o ../common/crc.c
arm-none-eabi-gcc -c -I../include -I../common -Wall -Werror -pedantic -std=c99 -Os -DWITH_ISO14443a_StandAlone -DWITH_LF -DWITH_ISO15693 -DWITH_ISO14443a -DWITH_ISO14443b -DWITH_ICLASS -DWITH_LEGICRF -DWITH_HITAG -DWITH_CRC -DON_DEVICE -DWITH_HFSNOOP -fno-strict-aliasing -ffunction-sections -fdata-sections -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -I../zlib -mthumb-interwork -o obj/crc16.o ../common/crc16.c
arm-none-eabi-gcc -c -I../include -I../common -Wall -Werror -pedantic -std=c99 -Os -DWITH_ISO14443a_StandAlone -DWITH_LF -DWITH_ISO15693 -DWITH_ISO14443a -DWITH_ISO14443b -DWITH_ICLASS -DWITH_LEGICRF -DWITH_HITAG -DWITH_CRC -DON_DEVICE -DWITH_HFSNOOP -fno-strict-aliasing -ffunction-sections -fdata-sections -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -I../zlib -mthumb-interwork -o obj/crc32.o ../common/crc32.c
arm-none-eabi-gcc -c -I../include -I../common -Wall -Werror -pedantic -std=c99 -Os -DWITH_ISO14443a_StandAlone -DWITH_LF -DWITH_ISO15693 -DWITH_ISO14443a -DWITH_ISO14443b -DWITH_ICLASS -DWITH_LEGICRF -DWITH_HITAG -DWITH_CRC -DON_DEVICE -DWITH_HFSNOOP -fno-strict-aliasing -ffunction-sections -fdata-sections -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -I../zlib -mthumb-interwork -o obj/parity.o ../common/parity.c
arm-none-eabi-gcc -c -I../include -I../common -Wall -Werror -pedantic -std=c99 -Os -DWITH_ISO14443a_StandAlone -DWITH_LF -DWITH_ISO15693 -DWITH_ISO14443a -DWITH_ISO14443b -DWITH_ICLASS -DWITH_LEGICRF -DWITH_HITAG -DWITH_CRC -DON_DEVICE -DWITH_HFSNOOP -fno-strict-aliasing -ffunction-sections -fdata-sections -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -I../zlib -mthumb-interwork -o obj/legic_prng.o ../common/legic_prng.c
arm-none-eabi-gcc -c -I../include -I../common -Wall -Werror -pedantic -std=c99 -Os -DWITH_ISO14443a_StandAlone -DWITH_LF -DWITH_ISO15693 -DWITH_ISO14443a -DWITH_ISO14443b -DWITH_ICLASS -DWITH_LEGICRF -DWITH_HITAG -DWITH_CRC -DON_DEVICE -DWITH_HFSNOOP -fno-strict-aliasing -ffunction-sections -fdata-sections -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -I../zlib -mthumb-interwork -o obj/iclass.o iclass.c
arm-none-eabi-gcc -c -I../include -I../common -Wall -Werror -pedantic -std=c99 -Os -DWITH_ISO14443a_StandAlone -DWITH_LF -DWITH_ISO15693 -DWITH_ISO14443a -DWITH_ISO14443b -DWITH_ICLASS -DWITH_LEGICRF -DWITH_HITAG -DWITH_CRC -DON_DEVICE -DWITH_HFSNOOP -fno-strict-aliasing -ffunction-sections -fdata-sections -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -I../zlib -mthumb-interwork -o obj/BigBuf.o BigBuf.c
arm-none-eabi-gcc -c -I../include -I../common -Wall -Werror -pedantic -std=c99 -Os -DWITH_ISO14443a_StandAlone -DWITH_LF -DWITH_ISO15693 -DWITH_ISO14443a -DWITH_ISO14443b -DWITH_ICLASS -DWITH_LEGICRF -DWITH_HITAG -DWITH_CRC -DON_DEVICE -DWITH_HFSNOOP -fno-strict-aliasing -ffunction-sections -fdata-sections -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -I../zlib -mthumb-interwork -o obj/optimized_cipher.o optimized_cipher.c
arm-none-eabi-gcc -c -I../include -I../common -Wall -Werror -pedantic -std=c99 -Os -DWITH_ISO14443a_StandAlone -DWITH_LF -DWITH_ISO15693 -DWITH_ISO14443a -DWITH_ISO14443b -DWITH_ICLASS -DWITH_LEGICRF -DWITH_HITAG -DWITH_CRC -DON_DEVICE -DWITH_HFSNOOP -fno-strict-aliasing -ffunction-sections -fdata-sections -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -I../zlib -mthumb-interwork -o obj/hfsnoop.o hfsnoop.c
arm-none-eabi-gcc -nostartfiles -nodefaultlibs -Wl,-gc-sections -n -Wl,-T,ldscript,-Map,obj/fullimage.stage1.map -o obj/fullimage.stage1.elf obj/version.o obj/fpga_all.o obj/start.o obj/iso15693.o obj/iso15693tools.o obj/lfops.o obj/hitag2.o obj/hitagS.o obj/lfsampling.o obj/pcf7931.o obj/lfdemod.o obj/protocols.o obj/inflate.o obj/inffast.o obj/inftrees.o obj/adler32.o obj/zutil.o obj/appmain.o obj/printf.o obj/util.o obj/string.o obj/usb_cdc.o obj/cmd.o obj/fpgaloader.o obj/legicrf.o obj/epa.o obj/iso14443a.o obj/mifareutil.o obj/mifarecmd.o obj/mifaresniff.o obj/mifaresim.o obj/iso14443b.o obj/crypto1.o obj/des.o obj/iso14443crc.o obj/crc.o obj/crc16.o obj/crc32.o obj/parity.o obj/legic_prng.o obj/iclass.o obj/BigBuf.o obj/optimized_cipher.o obj/hfsnoop.o -lgcc
arm-none-eabi-objcopy -O binary -I elf32-littlearm --remove-section .data obj/fullimage.stage1.elf obj/fullimage.nodata.bin
arm-none-eabi-objcopy -O elf32-littlearm -I binary -B arm --rename-section .data=stage1_image obj/fullimage.nodata.bin obj/fullimage.nodata.o
arm-none-eabi-objcopy -O binary -I elf32-littlearm --only-section .data obj/fullimage.stage1.elf obj/fullimage.data.bin
../client/fpga_compress obj/fullimage.data.bin obj/fullimage.data.bin.z
compressed 11184 input bytes to 6765 output bytes
arm-none-eabi-objcopy -O elf32-littlearm -I binary -B arm --rename-section .data=compressed_data obj/fullimage.data.bin.z obj/fullimage.data.o
arm-none-eabi-gcc -nostartfiles -nodefaultlibs -Wl,-gc-sections -n -Wl,-T,ldscript,-e,_osimage_entry,-Map,obj/fullimage.map -o obj/fullimage.elf obj/fullimage.nodata.o obj/fullimage.data.o
arm-none-eabi-objcopy -Osrec --srec-forceS3 --strip-debug --no-change-warnings --change-addresses -0x100000 --change-start 0 --change-section-address .bss+0 --change-section-address .data+0 --change-section-address .commonarea+0 obj/fullimage.elf obj/fullimage.s19
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C recovery all
arm-none-eabi-objcopy --gap-fill=0xff --pad-to 0x00102000 -O binary ../bootrom/obj/bootrom.elf bootrom.bin
arm-none-eabi-objcopy --gap-fill=0xff -O binary ../armsrc/obj/fullimage.elf fullimage.bin
cat bootrom.bin fullimage.bin > proxmark3_recovery.bin
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C tools/mfkey all
gcc -std=c99 -D_ISOC99_SOURCE -I../../include -I../../common -I../../client -Wall -O3 -c -o crypto1.o ../../common/crapto1/crypto1.c
gcc -std=c99 -D_ISOC99_SOURCE -I../../include -I../../common -I../../client -Wall -O3 -c -o crapto1.o ../../common/crapto1/crapto1.c
gcc -std=c99 -D_ISOC99_SOURCE -I../../include -I../../common -I../../client -Wall -O3 -c -o parity.o ../../common/parity.c
gcc -std=c99 -D_ISOC99_SOURCE -I../../include -I../../common -I../../client -Wall -O3 -c -o util_posix.o ../../client/util_posix.c
../../client/util_posix.c:40:10: warning: 'CLOCK_MONOTONIC' macro redefined [-Wmacro-redefined]
#define CLOCK_MONOTONIC (1)
^
/usr/include/time.h:156:9: note: previous definition is here
#define CLOCK_MONOTONIC _CLOCK_MONOTONIC
^
../../client/util_posix.c:41:10: warning: 'CLOCK_REALTIME' macro redefined [-Wmacro-redefined]
#define CLOCK_REALTIME (2)
^
/usr/include/time.h:154:9: note: previous definition is here
#define CLOCK_REALTIME _CLOCK_REALTIME
^
2 warnings generated.
gcc -std=c99 -D_ISOC99_SOURCE -I../../include -I../../common -I../../client -Wall -O3 -c -o mfkey.o ../../client/mfkey.c
gcc -std=c99 -D_ISOC99_SOURCE -I../../include -I../../common -I../../client -Wall -O3 -o mfkey32 crypto1.o crapto1.o parity.o util_posix.o mfkey.o mfkey32.c
gcc -std=c99 -D_ISOC99_SOURCE -I../../include -I../../common -I../../client -Wall -O3 -o mfkey64 crypto1.o crapto1.o parity.o util_posix.o mfkey.o mfkey64.c
Nathans-MacBook-Pro:proxmark3 nathan$ ls /dev/cu*
/dev/cu.Bluetooth-Incoming-Port
Nathans-MacBook-Pro:proxmark3 nathan$ ls /dev/cu*
/dev/cu.Bluetooth-Incoming-Port /dev/cu.usbmodem1421
Nathans-MacBook-Pro:proxmark3 nathan$ ./client/flasher /dev/cu.usbmodem1421 -b bootrom/obj/bootrom.elf
Loading ELF file 'bootrom/obj/bootrom.elf'...
Loading usable ELF segments:
0: V 0x00100000 P 0x00100000 (0x00000200->0x00000200) [R X] @0x94
1: V 0x00200000 P 0x00100200 (0x00000ca0->0x00000ca0) [RWX] @0x298
Waiting for Proxmark to appear on /dev/cu.usbmodem1421. Found.
Entering bootloader...
(Press and release the button only to abort)
Waiting for Proxmark to reappear on /dev/cu.usbmodem1421... Found.
Flashing...
Writing segments for file: bootrom/obj/bootrom.elf
0x00100000..0x001001ff [0x200 / 1 blocks]. OK
0x00100200..0x00100e9f [0xca0 / 7 blocks]....... OK
Resetting hardware...
All done.
Have a nice day!
Nathans-MacBook-Pro:proxmark3 nathan$ ./client/flasher /dev/cu.usbmodem1421 -b armsrc/obj/fullimage.elf
Loading ELF file 'armsrc/obj/fullimage.elf'...
Loading usable ELF segments:
0: V 0x00102000 P 0x00102000 (0x0002d520->0x0002d520) [R X] @0x94
1: V 0x00200000 P 0x0012f520 (0x00001a70->0x00001a70) [RW ] @0x2d5b4
Note: Extending previous segment from 0x2d520 to 0x2ef90 bytes
Waiting for Proxmark to appear on /dev/cu.usbmodem1421. Found.
Entering bootloader...
(Press and release the button only to abort)
Waiting for Proxmark to reappear on /dev/cu.usbmodem1421... Found.
Flashing...
Writing segments for file: armsrc/obj/fullimage.elf
0x00102000..0x00130f8f [0x2ef90 / 376 blocks]........................................................................................................................................................................................................................................................................................................................................................................................ OK
Resetting hardware...
All done.
Have a nice day!
Nathans-MacBook-Pro:proxmark3 nathan$ ./client/proxmark3 /dev/cu.usbmodem1421
Prox/RFID mark3 RFID instrument
bootrom: master/v3.0.1-270-gaf1940a-suspect 2018-01-17 20:29:25
os: master/v3.0.1-270-gaf1940a-suspect 2018-01-17 20:29:27
LF FPGA image built for 2s30vq100 on 2015/03/06 at 07:38:04
HF FPGA image built for 2s30vq100 on 2017/10/27 at 08:30:59
uC: AT91SAM7S512 Rev B
Embedded Processor: ARM7TDMI
Nonvolatile Program Memory Size: 512K bytes. Used: 200589 bytes (38). Free: 323699 bytes (62).
Second Nonvolatile Program Memory Size: None
Internal SRAM Size: 64K bytes
Architecture Identifier: AT91SAM7Sxx Series
Nonvolatile Program Memory Type: Embedded Flash Memory
proxmark3> hw ver
[[[ Cached information ]]]
Prox/RFID mark3 RFID instrument
bootrom: master/v3.0.1-270-gaf1940a-suspect 2018-01-17 20:29:25
os: master/v3.0.1-270-gaf1940a-suspect 2018-01-17 20:29:27
LF FPGA image built for 2s30vq100 on 2015/03/06 at 07:38:04
HF FPGA image built for 2s30vq100 on 2017/10/27 at 08:30:59
uC: AT91SAM7S512 Rev B
Embedded Processor: ARM7TDMI
Nonvolatile Program Memory Size: 512K bytes. Used: 200589 bytes (38). Free: 323699 bytes (62).
Second Nonvolatile Program Memory Size: None
Internal SRAM Size: 64K bytes
Architecture Identifier: AT91SAM7Sxx Series
Nonvolatile Program Memory Type: Embedded Flash Memory
proxmark3> hw tune
Measuring antenna characteristics, please wait.........
# LF antenna: 29.15 V @ 125.00 kHz
# LF antenna: 32.45 V @ 134.00 kHz
# LF optimal: 37.12 V @ 130.43 kHz
# HF antenna: 34.63 V @ 13.56 MHz
Displaying LF tuning graph. Divisor 89 is 134khz, 95 is 125khz.
proxmark3> lf search u
Waiting for a response from the proxmark...
Don't forget to cancel its operation first by pressing on the button
command execution time out
NOTE: some demods output possible binary
if it finds something that looks like a tag
False Positives ARE possible
Checking for known tags:
Segmentation fault: 11
Nathans-MacBook-Pro:proxmark3 nathan$
Any ideas? I am starting to wonder if this thing is dead. Can someone please look through this and let me know if I am doing something wrong before I return it and ask for a new one.
Thanks,
Nate
Last edited by startrk1995 (2018-01-17 21:50:30)
Offline
there some few warnings when building.. New ones...
Offline
Is there a build that is a known good build. What are your recommendations?
1. OS
2. Firmware version
3. I am mainly looking for LF tags.
I have tried the following.
1. Mac OSx High Sierra with HomeBrew. Main Proxmark firmware. Failed LF or HF
2. Mac OSx High Sierra manual build. Main Proxmark firmware. Failed LF or HF
3. Windows 7 manual build via wiki. Main Proxmark firmware. Failed LF or HF
4. Windows 10 manual build via wiki. Main Proxmark firmware. Failed LF or HF
I will try Linux but I only have two theories.
A. The main proxmark build has an issue. (Unlikely)
B. I have a bad Proxmark3 RDV2.
I just want it to read a tag so I know the hardware is good, otherwise I need to send it back before the 30 days return expires.
Offline
Anyone have a recommendation on a stable build that works for LF?
Offline
Pm3 offical, release v3.0.1 https://github.com/Proxmark/proxmark3/r … tag/v3.0.1 is a good working firmware.
a bit old now, but LF should work just fine.
Offline
There had been fixes very recently in both Iceman and official repository. It is worth retrying both.
Offline
Thanks!! I will try them soon.
Offline
Pages: 1