|
From: | Kushal K S V S |
Subject: | Re: [ft-devel] problems with `kushal-work' branch |
Date: | Tue, 8 Aug 2017 12:26:20 +0530 |
>> . As a prerequisite (documented in the README) the user must
>> compile the `base' version of FreeType manually so that a DLL
>> gets created. This should *not* be handled automatically. And
>> no need to install them.
>> . Similarly, the `test' version of FreeType should be built with a
>> simple call to `make'. Again there should be no need to install
>> it.
>> . The user should then specify the `base' FreeType `.so' file using
>> a variable, say, `FREETYPE_BASE_DLL'.
>
> After compiling both the libraries, I am doing this in objs/ folder.
>
> libtool --mode=install cp libfreetype.la \
> /home/ksvsk/working-repo/tests/make_png/test/libfreetyp Well, calling `libtool' this way is kind of an installation, which ise.la
>
> And using the .so file generated in the test/ folder. Similarly
> doing this for the 'base' version as well. I am getting the correct
> result. Is this what is needed to be done?
exactly what should *not* be expected. There shouldn't be any
assumptions where the base DLL is located.
Maybe I wasn't clear enough, so I'm trying again.
. Compile the base FreeType version in directory
`/home/kushal/freetype2-base'. After compilation, the .so file
can be found as
`/home/kushal/freetype2-base/objs/.libs/libfreetype.so.6. 12.5'.
. Compile the test FreeType version (i.e., current git) in directory
`/home/kushal/freetype2'. After compilation, the .so file can be
found as
`/home/kushal/freetype2/objs/.libs/libfreetype.so.6.14.0'.
. The glyph image tests should now
be run with something similar to the following
cd /home/kushal/freetype2
FREETYPE_TEST_BASE_DLL="/home/kushal/freetype2-base/objs/. libs/libfreetype.so.6.12.5" \
FREETYPE_TEST_FONT="/home/kushal/foo.ttf" \
FREETYPE_TEST_PT_SIZES="12 15 18" \
FREETYPE_TEST_MODES="aa mono" \
make tests
Of course, there is no need to explicitly specify the second DLL
because `make tests' can find it by itself.
Werner
[Prev in Thread] | Current Thread | [Next in Thread] |