freetype-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [ft-devel] FreeType 2.4.7 no longer compiles on Mac OS X, 2.4.6 does


From: suzuki toshiya
Subject: Re: [ft-devel] FreeType 2.4.7 no longer compiles on Mac OS X, 2.4.6 does
Date: Mon, 31 Oct 2011 02:22:18 +0900
User-agent: Mozilla-Thunderbird 2.0.0.12 (X11/20080406)

Werner LEMBERG wrote:
>> Here is my draft to GNU-libtoolize graph.a target in freetype2-demos
>> package.  Also it improves "make clean" to remove graph.a itself.
>> Please test and give me comment.
> 
> Looks good!  Thanks for working on this.  BTW, please test with
> FreeType's `make devel; make' also.

Thanks, just I've tested freetype2-demos with freetype2 tree built
by `make devel; make' on GNU/Linux. It finishes successfully as
attached following.

# `make devel; make' does not work well on Mac OS X, I will try to fix.

Regards,
mpsuzuki

gcc -c -g -O0 -Wall -W -Wundef -Wshadow -Wpointer-arith -Wwrite-strings 
-Wredundant-decls -Wno-long-long -Wnested-externs -Wstrict-prototypes 
-I/tmp/freetype2/devel -I/tmp/freetype2/include -I./src 
-DFT_CONFIG_MODULES_H="<ftmodule.h>" -o obj/ftbench.o src/ftbench.c -DUNIX 
-DHAVE_POSIX_TERMIOS
gcc -c -g -O0 -Wall -W -Wundef -Wshadow -Wpointer-arith -Wwrite-strings 
-Wredundant-decls -Wno-long-long -Wnested-externs -Wstrict-prototypes 
-I/tmp/freetype2/devel -I/tmp/freetype2/include -I./src 
-DFT_CONFIG_MODULES_H="<ftmodule.h>" -o obj/common.o src/common.c
gcc  -o bin/ftbench obj/ftbench.o obj/common.o 
/tmp/freetype2/objs/libfreetype.a  -lm -lbz2
gcc -c -g -O0 -Wall -W -Wundef -Wshadow -Wpointer-arith -Wwrite-strings 
-Wredundant-decls -Wno-long-long -Wnested-externs -Wstrict-prototypes 
-I/tmp/freetype2/devel -I/tmp/freetype2/include -I./src 
-DFT_CONFIG_MODULES_H="<ftmodule.h>" -o obj/ftdump.o src/ftdump.c 
-DFT2_BUILD_LIBRARY
gcc  -o bin/ftdump obj/ftdump.o obj/common.o /tmp/freetype2/objs/libfreetype.a  
-lm -lbz2
gcc -c -g -O0 -Wall -W -Wundef -Wshadow -Wpointer-arith -Wwrite-strings 
-Wredundant-decls -Wno-long-long -Wnested-externs -Wstrict-prototypes 
-I/tmp/freetype2/devel -I/tmp/freetype2/include -I./src 
-DFT_CONFIG_MODULES_H="<ftmodule.h>" -o obj/ftlint.o src/ftlint.c
gcc  -o bin/ftlint obj/ftlint.o obj/common.o /tmp/freetype2/objs/libfreetype.a  
-lm -lbz2
gcc -c -g -O0 -Wall -W -Wundef -Wshadow -Wpointer-arith -Wwrite-strings 
-Wredundant-decls -Wno-long-long -Wnested-externs -Wstrict-prototypes -I./graph 
-o obj/grblit.o graph/grblit.c
gcc -c -g -O0 -Wall -W -Wundef -Wshadow -Wpointer-arith -Wwrite-strings 
-Wredundant-decls -Wno-long-long -Wnested-externs -Wstrict-prototypes -I./graph 
-o obj/grobjs.o graph/grobjs.c
gcc -c -g -O0 -Wall -W -Wundef -Wshadow -Wpointer-arith -Wwrite-strings 
-Wredundant-decls -Wno-long-long -Wnested-externs -Wstrict-prototypes -I./graph 
-o obj/grfont.o graph/grfont.c
gcc -c -g -O0 -Wall -W -Wundef -Wshadow -Wpointer-arith -Wwrite-strings 
-Wredundant-decls -Wno-long-long -Wnested-externs -Wstrict-prototypes -I./graph 
-o obj/grfill.o graph/grfill.c
gcc -c -g -O0 -Wall -W -Wundef -Wshadow -Wpointer-arith -Wwrite-strings 
-Wredundant-decls -Wno-long-long -Wnested-externs -Wstrict-prototypes -I./graph 
-o obj/grswizzle.o graph/grswizzle.c
gcc -c -g -O0 -Wall -W -Wundef -Wshadow -Wpointer-arith -Wwrite-strings 
-Wredundant-decls -Wno-long-long -Wnested-externs -Wstrict-prototypes -I./graph 
-o obj/grdevice.o graph/grdevice.c
gcc -c -g -O0 -Wall -W -Wundef -Wshadow -Wpointer-arith -Wwrite-strings 
-Wredundant-decls -Wno-long-long -Wnested-externs -Wstrict-prototypes -I./graph 
\
              -DDEVICE_X11 -o obj/grinit.o graph/grinit.c
gcc -c -g -O0 -Wall -W -Wundef -Wshadow -Wpointer-arith -Wwrite-strings 
-Wredundant-decls -Wno-long-long -Wnested-externs -Wstrict-prototypes -I./graph 
-o obj/gblender.o graph/gblender.c
gcc -c -g -O0 -Wall -W -Wundef -Wshadow -Wpointer-arith -Wwrite-strings 
-Wredundant-decls -Wno-long-long -Wnested-externs -Wstrict-prototypes -I./graph 
-o obj/gblblit.o graph/gblblit.c
gcc -c -g -O0 -Wall -W -Wundef -Wshadow -Wpointer-arith -Wwrite-strings 
-Wredundant-decls -Wno-long-long -Wnested-externs -Wstrict-prototypes -I./graph 
\
                -I./graph/x11 \
                -I/usr/include \
                -o obj/grx11.o graph/x11/grx11.c
ar -r obj/graph.a obj/grblit.o obj/grobjs.o obj/grfont.o obj/grfill.o 
obj/grswizzle.o obj/grdevice.o obj/grinit.o obj/gblender.o obj/gblblit.o 
obj/grx11.o
ar: creating obj/graph.a
gcc -c -g -O0 -Wall -W -Wundef -Wshadow -Wpointer-arith -Wwrite-strings 
-Wredundant-decls -Wno-long-long -Wnested-externs -Wstrict-prototypes 
-I/tmp/freetype2/devel -I/tmp/freetype2/include -I./src 
-DFT_CONFIG_MODULES_H="<ftmodule.h>" -I./graph \
                     -o obj/ftdiff.o src/ftdiff.c
gcc -c -g -O0 -Wall -W -Wundef -Wshadow -Wpointer-arith -Wwrite-strings 
-Wredundant-decls -Wno-long-long -Wnested-externs -Wstrict-prototypes 
-I/tmp/freetype2/devel -I/tmp/freetype2/include -I./src 
-DFT_CONFIG_MODULES_H="<ftmodule.h>" -I./graph \
                     -o obj/ftcommon.o src/ftcommon.c
gcc  -o bin/ftdiff obj/ftdiff.o obj/common.o obj/ftcommon.o 
/tmp/freetype2/objs/libfreetype.a  -lm -lbz2 obj/graph.a -L/usr/lib -lX11 -lm
gcc -c -g -O0 -Wall -W -Wundef -Wshadow -Wpointer-arith -Wwrite-strings 
-Wredundant-decls -Wno-long-long -Wnested-externs -Wstrict-prototypes 
-I/tmp/freetype2/devel -I/tmp/freetype2/include -I./src 
-DFT_CONFIG_MODULES_H="<ftmodule.h>" -I./graph \
                     -o obj/ftgamma.o src/ftgamma.c
gcc  -o bin/ftgamma obj/ftgamma.o obj/common.o obj/ftcommon.o 
/tmp/freetype2/objs/libfreetype.a  -lm -lbz2 obj/graph.a -L/usr/lib -lX11 -lm
gcc -c -g -O0 -Wall -W -Wundef -Wshadow -Wpointer-arith -Wwrite-strings 
-Wredundant-decls -Wno-long-long -Wnested-externs -Wstrict-prototypes 
-I/tmp/freetype2/devel -I/tmp/freetype2/include -I./src 
-DFT_CONFIG_MODULES_H="<ftmodule.h>" -I./graph \
                     -o obj/ftgrid.o src/ftgrid.c -DFT2_BUILD_LIBRARY
gcc  -o bin/ftgrid obj/ftgrid.o obj/common.o obj/ftcommon.o 
/tmp/freetype2/objs/libfreetype.a  -lm -lbz2 obj/graph.a -L/usr/lib -lX11 -lm
gcc -c -g -O0 -Wall -W -Wundef -Wshadow -Wpointer-arith -Wwrite-strings 
-Wredundant-decls -Wno-long-long -Wnested-externs -Wstrict-prototypes 
-I/tmp/freetype2/devel -I/tmp/freetype2/include -I./src 
-DFT_CONFIG_MODULES_H="<ftmodule.h>" -I./graph \
                     -o obj/ftmulti.o src/ftmulti.c
gcc  -o bin/ftmulti obj/ftmulti.o obj/common.o 
/tmp/freetype2/objs/libfreetype.a  -lm -lbz2 obj/graph.a -L/usr/lib -lX11 -lm
gcc -c -g -O0 -Wall -W -Wundef -Wshadow -Wpointer-arith -Wwrite-strings 
-Wredundant-decls -Wno-long-long -Wnested-externs -Wstrict-prototypes 
-I/tmp/freetype2/devel -I/tmp/freetype2/include -I./src 
-DFT_CONFIG_MODULES_H="<ftmodule.h>" -I./graph \
                     -o obj/ftstring.o src/ftstring.c
src/ftstring.c:53: warning: missing initializer
src/ftstring.c:53: warning: (near initialization for 'status.sc')
gcc  -o bin/ftstring obj/ftstring.o obj/common.o obj/ftcommon.o 
/tmp/freetype2/objs/libfreetype.a  -lm -lbz2 obj/graph.a -L/usr/lib -lX11 -lm
gcc -c -g -O0 -Wall -W -Wundef -Wshadow -Wpointer-arith -Wwrite-strings 
-Wredundant-decls -Wno-long-long -Wnested-externs -Wstrict-prototypes 
-I/tmp/freetype2/devel -I/tmp/freetype2/include -I./src 
-DFT_CONFIG_MODULES_H="<ftmodule.h>" -I./graph \
                     -o obj/ftview.o src/ftview.c -DFT2_BUILD_LIBRARY
gcc  -o bin/ftview obj/ftview.o obj/common.o obj/ftcommon.o 
/tmp/freetype2/objs/libfreetype.a  -lm -lbz2 obj/graph.a -L/usr/lib -lX11 -lm
gcc -c -g -O0 -Wall -W -Wundef -Wshadow -Wpointer-arith -Wwrite-strings 
-Wredundant-decls -Wno-long-long -Wnested-externs -Wstrict-prototypes 
-I/tmp/freetype2/devel -I/tmp/freetype2/include -I./src 
-DFT_CONFIG_MODULES_H="<ftmodule.h>" -o obj/ftvalid.o src/ftvalid.c 
-DFT2_BUILD_LIBRARY
gcc  -o bin/ftvalid obj/ftvalid.o obj/common.o 
/tmp/freetype2/objs/libfreetype.a  -lm -lbz2





reply via email to

[Prev in Thread] Current Thread [Next in Thread]