Hi All,
I am currently looking at doing some work using the Freetype2 API. I downloaded the latest stable release (2.4.8) from http://freetype.sourceforge.net/index2.html. After the download I untared the bzip tarball and followed the instructions within docs/INSTALL.UNIX to install:
No errors were reported on the terminal, so I assumed everything was ok and wrote a simple test application following advice from the freetype2 tutorial (http://freetype.sourceforge.net/freetype2/docs/tutorial/step1.html). The application compiles cleanly, however it fails to link. Please see output below:
I am compiling the application in the following way:
I have had a look on Google for this problem, but was unable to find anything useful. I have tried adding '-m32' to the compiler options, per a discussion on StackOverflow, but that produced the same error, but stating architecture i386.
For reference, I am using Mac OS X 10.7.2.
Any suggestions would be greatly appreciated.
Thanks
I am currently looking at doing some work using the Freetype2 API. I downloaded the latest stable release (2.4.8) from http://freetype.sourceforge.net/index2.html. After the download I untared the bzip tarball and followed the instructions within docs/INSTALL.UNIX to install:
Code:
./configure
make -s
sudo make -s install
No errors were reported on the terminal, so I assumed everything was ok and wrote a simple test application following advice from the freetype2 tutorial (http://freetype.sourceforge.net/freetype2/docs/tutorial/step1.html). The application compiles cleanly, however it fails to link. Please see output below:
Code:
Undefined symbols for architecture x86_64:
"_FT_Init_FreeType", referenced from:
_ft_init in ccK9n142.o
ld: symbol(s) not found for architecture x86_64
collect2: ld returned 1 exit status
I am compiling the application in the following way:
Code:
gcc -o ftTest ftTest.c -I/usr/local/include/freetype2 -I/usr/local/include
I have had a look on Google for this problem, but was unable to find anything useful. I have tried adding '-m32' to the compiler options, per a discussion on StackOverflow, but that produced the same error, but stating architecture i386.
For reference, I am using Mac OS X 10.7.2.
Any suggestions would be greatly appreciated.
Thanks
Last edited: