Thanks a lot suzuki That pointed me in the right direction i am now using try ./configure --build=i686-pc-linux-gnu --host=arm-linux-androideabi --prefix=$BUILD_freetype --enable-shared --without-zlib --with-png=no --without-harfbuzz think i may have to build harfbuzz but i will do some more testing and see where i get to, i am getting these files generated now.
./build/freetype/freetype-2.5.5/objs/libfreetype.la ./build/freetype/freetype-2.5.5/objs/.libs/libfreetype.so ./build/freetype/freetype-2.5.5/objs/.libs/libfreetype.a ./build/freetype/freetype-2.5.5/objs/.libs/libfreetype.la ./build/freetype/freetype-2.5.5/objs/.libs/libfreetype.lai On Sun, Mar 22, 2015 at 3:15 PM suzuki toshiya <[email protected]> wrote: > Hi Oliver, > > According to http://pastebin.ubuntu.com/10650897/ : > > checking whether the arm-linux-androideabi-gcc -DANDROID -mandroid > -fomit-frame-pointer --sysroot /home/oly/.buildozer/android/ > platform/android-ndk-r9d/platforms/android-14/arch-arm linker > (arm-linux-androideabi-ld) supports shared libraries... yes > checking whether -lc should be explicitly linked in... no > checking dynamic linker characteristics... no > checking how to hardcode library paths into programs... immediate > checking whether stripping libraries is possible... yes > checking if libtool supports shared libraries... no > checking whether to build shared libraries... no > > the linker supports the shared library but libtool > script could not detect how to build the shared library > (thus give it up). Do you have any other free software > that you could build shared library by > "./configure --host=arm-eabi && make"? > > Regards, > mpsuzuki > > > Oliver Marks wrote: > > I am trying to build the freetype library for android currently it seems > to build correctly but i do not get the files i am expecting. > > > > if i run ./configure --host=arm-eabi i get the files below > > > > ./build/freetype/freetype-2.5. > > 5/objs/libfreetype.la <http://libfreetype.la> > > ./build/freetype/freetype-2.5.5/objs/.libs/libfreetype.a > > ./build/freetype/freetype-2.5.5/objs/.libs/libfreetype.la < > http://libfreetype.la> > > ./build/freetype/freetype-2.5.5/objs/.libs/libfreetype.lai > > > > if i run just ./configure i get > > > > ./objs/libfreetype.la <http://libfreetype.la> > > ./objs/.libs/libfreetype.so > > ./objs/.libs/libfreetype.a > > ./objs/.libs/libfreetype.so.6 > > ./objs/.libs/libfreetype.la <http://libfreetype.la> > > ./objs/.libs/libfreetype.lai > > ./objs/.libs/libfreetype.so.6.11 > > > > so basically the .so files that are required are missing, can anyone > expain why and how i may rectify this ? > > > > the output from ./configure --host=arm-eabi is here > http://pastebin.ubuntu.com/10650897/ > > > > Any help would be appreciated i am a bit out of my depth :/ > > > > > > > > > > _______________________________________________ > > Freetype mailing list > > [email protected] > > https://lists.nongnu.org/mailman/listinfo/freetype > > > > _______________________________________________ > Freetype mailing list > [email protected] > https://lists.nongnu.org/mailman/listinfo/freetype >
_______________________________________________ Freetype mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/freetype
