mirror of
https://git.code.sf.net/p/libpng/code.git
synced 2025-07-10 18:04:09 +02:00
[libpng16] Revised makefile.darwin (Toby Thain)
This commit is contained in:
@@ -15,10 +15,8 @@ prefix=/usr/local
|
|||||||
exec_prefix=$(prefix)
|
exec_prefix=$(prefix)
|
||||||
|
|
||||||
# Where the zlib library and include files are located
|
# Where the zlib library and include files are located
|
||||||
#ZLIBLIB=/usr/local/lib
|
ZLIBLIB=/usr/lib
|
||||||
#ZLIBINC=/usr/local/include
|
ZLIBINC=/usr/include
|
||||||
ZLIBLIB=../zlib
|
|
||||||
ZLIBINC=../zlib
|
|
||||||
|
|
||||||
# Library name:
|
# Library name:
|
||||||
LIBNAME = libpng15
|
LIBNAME = libpng15
|
||||||
@@ -37,7 +35,7 @@ MKDIR_P=mkdir -p
|
|||||||
LN_SF=ln -sf
|
LN_SF=ln -sf
|
||||||
RANLIB=ranlib
|
RANLIB=ranlib
|
||||||
RM_F=/bin/rm -f
|
RM_F=/bin/rm -f
|
||||||
ARCH="-arch i386 -arch x86_64"
|
ARCH=-arch ppc -arch i386 -arch x86_64
|
||||||
|
|
||||||
# CFLAGS=-I$(ZLIBINC) -W -Wall -O3 -funroll-loops
|
# CFLAGS=-I$(ZLIBINC) -W -Wall -O3 -funroll-loops
|
||||||
CFLAGS=-I$(ZLIBINC) -W -Wall -O -funroll-loops $(ARCH)
|
CFLAGS=-I$(ZLIBINC) -W -Wall -O -funroll-loops $(ARCH)
|
||||||
@@ -107,7 +105,7 @@ $(LIBSOMAJ): $(OBJSDLL)
|
|||||||
$(CC) -dynamiclib \
|
$(CC) -dynamiclib \
|
||||||
-install_name $(LIBPATH)/$(LIBSOMAJ) \
|
-install_name $(LIBPATH)/$(LIBSOMAJ) \
|
||||||
-current_version 15 -compatibility_version 15 \
|
-current_version 15 -compatibility_version 15 \
|
||||||
-o $(LIBSOMAJ) \
|
$(ARCH) -o $(LIBSOMAJ) \
|
||||||
$(OBJSDLL) -L$(ZLIBLIB) -lz
|
$(OBJSDLL) -L$(ZLIBLIB) -lz
|
||||||
|
|
||||||
pngtest: pngtest.o $(LIBSO)
|
pngtest: pngtest.o $(LIBSO)
|
||||||
@@ -136,10 +134,10 @@ install-static: install-headers libpng.a
|
|||||||
install-shared: install-headers $(LIBSOMAJ) libpng.pc
|
install-shared: install-headers $(LIBSOMAJ) libpng.pc
|
||||||
-@if [ ! -d $(DL) ]; then $(MKDIR_P) $(DL); fi
|
-@if [ ! -d $(DL) ]; then $(MKDIR_P) $(DL); fi
|
||||||
-@$(RM_F) $(DL)/$(LIBSO)
|
-@$(RM_F) $(DL)/$(LIBSO)
|
||||||
-@$(RM_F) $(DL)/$(LIBSOREL)
|
-@$(RM_F) $(DL)/$(LIBSOMAJ)
|
||||||
-@$(RM_F) $(DL)/$(OLDSO)
|
-@$(RM_F) $(DL)/$(OLDSO)
|
||||||
cp $(LIBSOMAJ) $(DL)/$(LIBSOREL)
|
cp $(LIBSOMAJ) $(DL)
|
||||||
chmod 755 $(DL)/$(LIBSOREL)
|
chmod 755 $(DL)/$(LIBSOMAJ)
|
||||||
(cd $(DL); \
|
(cd $(DL); \
|
||||||
$(LN_SF) $(LIBSOREL) $(LIBSO); \
|
$(LN_SF) $(LIBSOREL) $(LIBSO); \
|
||||||
$(LN_SF) $(LIBSO) $(OLDSO))
|
$(LN_SF) $(LIBSO) $(OLDSO))
|
||||||
|
|||||||
Reference in New Issue
Block a user