#1230 More MinGW fixes.

v0.27.3
Robin Mills 9 years ago
parent 5282bc2120
commit e57f238c7e

@ -161,28 +161,28 @@ relink: binclean samples
# link expat directly to geotag # link expat directly to geotag
geotag: %: %.cpp geotag: %: %.cpp
$(COMPILE.cc) -I../src -I../include -I../include/exiv2 -I/usr/local/include -I/usr/include -o $@.o $< $(COMPILE.cc) -I../src -o $@.o $<
@$(MAKEDEPEND) @$(MAKEDEPEND)
@$(POSTDEPEND) @$(POSTDEPEND)
$(LIBTOOL) --mode=link $(LINK.cc) -lexpat $@.o -o ../bin/$@ $(LIBTOOL) --mode=link $(LINK.cc) -lexpat $@.o -o ../bin/$@
# link applications which require utils.cpp support # link applications which require utils.cpp support
metacopy path-test toexv: %: %.cpp ../src/utils.o metacopy path-test toexv: %: %.cpp ../src/utils.o
$(COMPILE.cc) -I../src -I../include -I../include/exiv2 -I/usr/local/include -I/usr/include -o $@.o $< $(COMPILE.cc) -I../src -o $@.o $<
@$(MAKEDEPEND) @$(MAKEDEPEND)
@$(POSTDEPEND) @$(POSTDEPEND)
$(LIBTOOL) --mode=link $(LINK.cc) $@.o ../src/utils.o -o ../bin/$@ $(LIBTOOL) --mode=link $(LINK.cc) $@.o ../src/utils.o -o ../bin/$@
# exiv2json sample requires Jzon # exiv2json sample requires Jzon
exiv2json: %: %.cpp Jzon.o exiv2json: %: %.cpp Jzon.o
$(COMPILE.cc) -I../src -I../include -I../include/exiv2 -I/usr/local/include -I/usr/include -o $@.o $< $(COMPILE.cc) -o $@.o $<
@$(MAKEDEPEND) @$(MAKEDEPEND)
@$(POSTDEPEND) @$(POSTDEPEND)
$(LIBTOOL) --mode=link $(LINK.cc) Jzon.o $@.o -o ../bin/$@ $(LIBTOOL) --mode=link $(LINK.cc) Jzon.o $@.o -o ../bin/$@
# mt-test requires C++11 # mt-test requires C++11
mt-test: %: %.cpp mt-test: %: %.cpp
$(COMPILE.cc) -std=c++11 -I../src -I../include -I../include/exiv2 -I/usr/local/include -I/usr/include -o $@.o $< $(COMPILE.cc) -std=c++11 -o $@.o $<
@$(MAKEDEPEND) @$(MAKEDEPEND)
@$(POSTDEPEND) @$(POSTDEPEND)
$(LIBTOOL) --mode=link $(LINK.cc) $@.o -o ../bin/$@ $(LIBTOOL) --mode=link $(LINK.cc) $@.o -o ../bin/$@

Loading…
Cancel
Save