Sophie

Sophie

distrib > Mandriva > 8.2 > i586 > by-pkgid > efc75c1dcfa45d4b2a545c38cda30759 > files > 7

pfaedit-020312-2mdk.i586.rpm


I appologize for the roughness of this process, this is all new stuff and it's
not completely finished.

BUILDING
    This distribution comes in three parts which should merge nicely
    If you just are interested in pfaedit then
	cd to this directory
	$ setenv CFLAGS -g
	$ configure
	$ make

    The first part is a unicode data library, to build it
	cd to this directory
	$ configure
	$ make libgunicode
    The second part is a unicode widget package, to build it
	cd to this directory
	$ configure
	$ make gdraw
    The third part is pfaedit.
	cd to this directory
	$ configure
	$ make pfaedit

NOTE:
    During the beta process I have the program linked with static versions of
    libgdraw and libgunicode. I intend to link with the dynamic ones once
    debugging is not an issue. Similarly I suggest that you set CFLAGS to
    -g before running configure (otherwise it sets -O2 as well), I don't trust
    debug information after the optimizer has run.

KNOWN BUILD PROBLEMS
    * If the configure script doesn't work for you try using
	$ make -f makefile.orig
	* The gdraw package expects to find libjpeg, libtiff, libpng and
	  libungif on your system. If any of these is not present then define
	  -D_NO_LIBUNGIF etc. in the makefile.
	* the final link requests -ldl. On some systems (netbsd for instance)
	  libdl is part of libc and can't be found. Just remove it from the
	  LIBS list in the pfaedit/makefile and rebuild.

INSTALLING
    Er, I'm not really sure of the best way to do this. If you su root (or
    	anyone else with write access to /usr/local) and type
	$ make install
	then it will copy the various bits to the appropriate places in
	/usr/local.
	On my system you still will need to set LD_LIBRARY_PATH to include
	/usr/local/lib (during beta this comment is irrelevant)

At some point I'm going to provide docs for gdraw and make it useful. For now
It's just included as something pfaedit needs.

Please report any bugs to
	gww@silcom.com

Documentation is at:
	http://pfaedit.sourceforge.net/index.html