mirror of https://github.com/YosysHQ/icestorm.git
The fix will check to see if you are compiling on Mac OS X and set the
correct LDLIBS and CFLAGS for Mac OS X. This attempts to detect the correct version of the FTDI headers and sets the correct CFLAGS for the version of the FTDI headers installed. Cleaned up Makefile and removed verbose checking of FTDI version. Cleaned up Makefile and removed verbose checking of uname.
This commit is contained in:
parent
0d3ee2655f
commit
612ea83662
|
|
@ -1,17 +1,10 @@
|
|||
include ../config.mk
|
||||
|
||||
LIBFTDI_VERSION = $(shell $(PKG_CONFIG) --modversion libftdi1 2>/dev/null)
|
||||
ifneq ($(LIBFTDI_VERSION),)
|
||||
LIBFTDI_NAME = ftdi1
|
||||
else
|
||||
LIBFTDI_NAME = ftdi
|
||||
endif
|
||||
|
||||
UNAME := $(shell uname -s)
|
||||
ifneq ($(UNAME),Darwin)
|
||||
ifneq ($(shell uname -s),Darwin)
|
||||
LDLIBS = -L/usr/local/lib -lm
|
||||
CFLAGS = -MD -O0 -ggdb -Wall -std=c99 -I/usr/local/include
|
||||
else
|
||||
LIBFTDI_NAME = $(shell $(PKG_CONFIG) --exists libftdi1 && echo ftdi1 || echo ftdi)
|
||||
LDLIBS = -L/usr/local/lib -l${LIBFTDI_NAME} -lm
|
||||
CFLAGS = -MD -O0 -ggdb -Wall -std=c99 -I/usr/local/include
|
||||
endif
|
||||
|
|
|
|||
Loading…
Reference in New Issue