Wednesday, May 16, 2012

pngwriter-0.5.4 on Kubuntu 12.04

Simple fix

Get source

wget http://downloads.sourceforge.net/project/pngwriter/pngwriter/pngwriter-0.5.4/pngwriter-0.5.4.tar.gz
tar xfz pngwriter-0.5.4.tar.gz
cd pngwriter-0.5.4

make sure libpng and freetype are installed
sudo apt-get install libpng12-dev libfreetype6-dev

link freetype2 to freetype
sudo ln -s /usr/include/freetype2/freetype/ /usr/include/freetype

In examples/pngtest.cc line 48 change:

#include <iostream.h>
to 
#include <iostream>

In make.include.linux change:

LIBS= -L../src -L$(PREFIX)/lib/ -lz -lpng -lpngwriter
to
ifdef P_FREETYPE
LIBS= -L../src -L$(PREFIX)/lib/ -lz -lpngwriter -lpng
else
LIBS= -L../src -L$(PREFIX)/lib/ -lz -lpngwriter -lpng -lfreetype
endif

Make and install
make
sudo make install

and finally use it link freetype2 to freetype:
sudo ln -s /usr/include/freetype2/freetype /usr/include/freetype

0 Comments:

Post a Comment

<< Home