Building freetype check

Andrew Bachmann andrewbachmann at gmail.com
Fri Jan 1 21:22:39 PST 2010


Hi Michael,

I checked four versions of libfreetype.so that exist on my gcc4hybrid
haiku install.  All of them include FT_Library_Version and
FT_Init_FreeType.  They are in /boot/system/lib/libfreetype.so,
/boot/system/lib/gcc4/libfreetype.so,
/boot/develop/abi/x86/gcc[24]/lib/libfreetype.so.  Both those methods
are in my freetype header which is in
/boot/develop/headers/3rdparty/freetype/freetype.h.  To resolve the
check I added these environment variables before running make:

export ALT_FREETYPE_LIB_PATH=/boot/system/lib/gcc4/libfreetype.so
export ALT_FREETYPE_HEADERS_PATH=/boot/develop/headers/3rdparty/freetype

When I run make in jdk/make/tools/freetypecheck it says:
Required version of freetype: 2.3.0
Detected freetype headers: 2.3.11
Detected freetype library: 2.3.11

Andrew

On Fri, Jan 1, 2010 at 6:35 PM, Michael Franz <mvfranz at gmail.com> wrote:
> Hi,
>
> I am trying to compile the freetype check in jdk/make/tools/freetypecheck, I
> have freetype headers in /boot/develop/headers/3rdparty and the lib is in
> /boot/common/lib/libfreetype.[a|la|so] and
> /boot/develop/lib/x86/libfreetype.so
>
> Using the solaris linking there are two missing references: FT_Init_FreeType
> and FT_Library_Version.  I am not sure which library it is linking against
> and I am not sure if the solaris version it the correct one to use.  Any
> thoughts?
>
> Michael
>


More information about the haiku-port-dev mailing list