Changeset 1389 for trunk/Makefile
- Timestamp:
- 01/31/10 19:48:55 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Makefile
r1289 r1389 77 77 DS_RL=ranlib \ 78 78 DS_ST=strip 79 ###################################################################### 80 # 81 # LINUX native with libusb (smartreader) 82 # 83 ###################################################################### 84 i386-pc-linux-libusb: 85 @-$(MAKE) --no-print-directory \ 86 -f Maketype TYP=$(subst i386,$(shell uname --machine),$(subst cross-,,$@)) \ 87 OS_LIBS="-lcrypto -lm" \ 88 OS_CULI="-lncurses" \ 89 OS_PTLI="-lpthread" \ 90 DS_OPTS="-O2 -DOS_LINUX -DUSE_PTHREAD -DLIBUSB -DCS_CONFDIR=${CS_CONFDIR} -Winline -Wall -Wextra -finline-functions -fomit-frame-pointer -D'CS_SVN_VERSION="\"$(SVN_REV)\""' `libusb-config --cflags`" \ 91 DS_CFLAGS="-c" \ 92 DS_LDFLAGS="`libusb-config --libs`" \ 93 DS_ARFLAGS="-rvsl" \ 94 DS_CC=gcc \ 95 DS_AR=ar \ 96 DS_LD=ld \ 97 DS_RL=ranlib \ 98 DS_ST=strip 79 99 80 100 ###################################################################### … … 101 121 ###################################################################### 102 122 # 123 # LINUX native with PCSC & libusb (smartreader) 124 # 125 ###################################################################### 126 i386-pc-linux-pcsc-libusb: 127 @-$(MAKE) --no-print-directory \ 128 -f Maketype TYP=$(subst i386,$(shell uname --machine),$(subst cross-,,$@)) \ 129 OS_LIBS="-lcrypto -lm" \ 130 OS_CULI="-lncurses" \ 131 OS_PTLI="-lpthread -lpcsclite" \ 132 DS_OPTS="-O2 -DOS_LINUX -DUSE_PTHREAD -DLIBUSB -DCS_CONFDIR=${CS_CONFDIR} -DHAVE_PCSC=1 -I/usr/include/PCSC -Winline -Wall -Wextra -finline-functions -fomit-frame-pointer -D'CS_SVN_VERSION="\"$(SVN_REV)\""' `libusb-config --cflags`" \ 133 DS_CFLAGS="-c" \ 134 DS_LDFLAGS="`libusb-config --libs`" \ 135 DS_ARFLAGS="-rvsl" \ 136 DS_CC=gcc \ 137 DS_AR=ar \ 138 DS_LD=ld \ 139 DS_RL=ranlib \ 140 DS_ST=strip 141 142 ###################################################################### 143 # 103 144 # MacOSX native 104 145 # … … 113 154 DS_CFLAGS="-c" \ 114 155 DS_LDFLAGS="-framework PCSC" \ 156 DS_ARFLAGS="-rvsl" \ 157 DS_CC=gcc \ 158 DS_AR=ar \ 159 DS_LD=ld \ 160 DS_RL=ranlib \ 161 DS_ST=strip 162 163 ###################################################################### 164 # 165 # MacOSX native with libusb (smartreader) 166 # 167 ###################################################################### 168 macosx-libusb: 169 @-$(MAKE) --no-print-directory \ 170 -f Maketype TYP=$(subst cross-,,$@) \ 171 OS_LIBS="-lcrypto -lm " \ 172 OS_CULI="-lncurses" \ 173 OS_PTLI="-lpthread" \ 174 DS_OPTS="-O2 -DOS_MACOSX -DNEED_DAEMON -DCS_NOSHM -DHAVE_PTHREAD_H -DUSE_PTHREAD -DCS_CONFDIR=${CS_CONFDIR} -DHAVE_PCSC=1 -DLIBUSB -m32 -Winline -Wall -Wextra -finline-functions -fomit-frame-pointer -D'CS_SVN_VERSION="\"$(SVN_REV)\""' `libusb-config --cflags`" \ 175 DS_CFLAGS="-c" \ 176 DS_LDFLAGS="-framework PCSC `libusb-config --libs`" \ 115 177 DS_ARFLAGS="-rvsl" \ 116 178 DS_CC=gcc \
Note:
See TracChangeset
for help on using the changeset viewer.