Proxmark3 community

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.

Announcement

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.

#1 2018-01-12 17:52:56

startrk1995
Contributor
Registered: 2018-01-06
Posts: 12

Segmentation Fault when running lf search.

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

#2 2018-01-12 17:54:19

startrk1995
Contributor
Registered: 2018-01-06
Posts: 12

Re: Segmentation Fault when running lf search.

On a side note I tried this in Windows and Mac.  On windows it crashes proxmark3

Offline

#3 2018-01-12 21:18:45

startrk1995
Contributor
Registered: 2018-01-06
Posts: 12

Re: Segmentation Fault when running lf search.

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

#4 2018-01-14 22:17:27

startrk1995
Contributor
Registered: 2018-01-06
Posts: 12

Re: Segmentation Fault when running lf search.

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

#5 2018-01-15 00:14:35

iceman
Administrator
Registered: 2013-04-25
Posts: 9,497
Website

Re: Segmentation Fault when running lf search.

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

#6 2018-01-15 01:25:19

startrk1995
Contributor
Registered: 2018-01-06
Posts: 12

Re: Segmentation Fault when running lf search.

With and without.  HF and LF does not read a tag.  LF segfaults and HF just hangs.

Offline

#7 2018-01-15 10:04:06

Danz
Contributor
From: Dubai
Registered: 2015-10-24
Posts: 98

Re: Segmentation Fault when running lf search.

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

#8 2018-01-16 08:37:35

piwi
Contributor
Registered: 2013-06-04
Posts: 704

Re: Segmentation Fault when running lf search.

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 smile)? Which memory address does it try to access, which module or even line in the source code?

Offline

#9 2018-01-16 19:31:27

Danz
Contributor
From: Dubai
Registered: 2015-10-24
Posts: 98

Re: Segmentation Fault when running lf search.

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 big_smile

Offline

#10 2018-01-17 14:29:22

startrk1995
Contributor
Registered: 2018-01-06
Posts: 12

Re: Segmentation Fault when running lf search.

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.

Imgur


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

#11 2018-01-17 21:45:24

startrk1995
Contributor
Registered: 2018-01-06
Posts: 12

Re: Segmentation Fault when running lf search.

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

#12 2018-01-17 22:00:54

iceman
Administrator
Registered: 2013-04-25
Posts: 9,497
Website

Re: Segmentation Fault when running lf search.

there some few warnings when building..  New ones...

Offline

#13 2018-01-19 21:43:55

startrk1995
Contributor
Registered: 2018-01-06
Posts: 12

Re: Segmentation Fault when running lf search.

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

#14 2018-02-03 22:49:38

startrk1995
Contributor
Registered: 2018-01-06
Posts: 12

Re: Segmentation Fault when running lf search.

Anyone have a recommendation on a stable build that works for LF?

Offline

#15 2018-02-03 23:09:45

iceman
Administrator
Registered: 2013-04-25
Posts: 9,497
Website

Re: Segmentation Fault when running lf search.

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

#16 2018-02-04 18:08:25

piwi
Contributor
Registered: 2013-06-04
Posts: 704

Re: Segmentation Fault when running lf search.

There had been fixes very recently in both Iceman and official repository. It is worth retrying both.

Offline

#17 2018-02-16 16:09:56

startrk1995
Contributor
Registered: 2018-01-06
Posts: 12

Re: Segmentation Fault when running lf search.

Thanks!!  I will try them soon.

Offline

Board footer

Powered by FluxBB