by Robin Rowe 3/21/04
Features 0.18-2
- CVS restored
- Spot mascot
- Renamed app/tools to app/buttons
- Renamed configure.ac back to configure.in for compatibility with older systems
- Added gif_load, but gif write disabled
- Scheme/script-fu disabled (fixed for 0.19?)
- userfilter disabled (don't like dependency on yacc)
- Python/pygimp disabled (fixed for 0.19?)
- gfig disabled (fixed for 0.19?)
- unsharp fixed
make distcheck
fixed- Doesn't fix Win32 GTK issues, still no good Windows version
Notes
- [rower@cary =build]$ ../configure --srcdir=.. --prefix=/data/cvs/cinepaint-project/cinepaint/cinepaint-0.18-2/=inst
./config.status: line 1: cd: ../../../plug-ins/gif: No such file or directory config.status: creating plug-ins/gif/Makefile config.status: error: cannot find input file: plug-ins/gif/Makefile.in
Error due to mistake in SUBDIRS in cinepaint/plugins/Makefile.am. Needs to match cinepaint/configure.in.
- gif broken by call to gimp_crop (which routes to PDB crop_image). Disabled.
- script-fu broken. Disabled.
- unsharp broken. gimp_dialog_new existed in dialog.h. Fixed.
- @OPENEXR@ macro not disabled in plug-ins/Makefile.am. Added
OPENEXR=
in configure.in. Can't get it to work right withmake distcheck
. Fails because it tries to build openexr even though not there. - Install openexr 1.1.0.
urpmi gcc-c++
Why no fltk in build? - # urpmi fltk-devel http://mirrors.usc.edu/pub/linux/distributions/mandrake/9.1/i586/Mandrake/RPMS/libfltk1.1-devel-1.1.2-1mdk.i586.rpm installing /var/cache/urpmi/rpms/libfltk1.1-devel-1.1.2-1mdk.i586.rpm
Preparing... ################################################## 1:libfltk1.1-devel ##################################################
$ ./configure --prefix=/opt --with-openexr-prefix=/opt
export LD_LIBRARY_PATH=/opt/lib
- checking for FLTK with GL support... no
* The fltk test program could not be compiled. Possible reasons:
- FLTK is not installed.
- Your version of FLTK does not support OpenGL.
** - configure cannot find your
fltk-config
program (use * the --with-fltk-config option to tell configure where to find it). - Your version of FLTK is too old. The exrdisplay program requires FLTK 1.1 or higher. - Your FLTK library was compiled with a different C++ compiler than the one you're using to compile OpenEXR. The exrdisplay program will not be built because it depends on ** a working FLTK install with OpenGL support. - "conservative defaults in the configure files for fltk on Linux that didn't compile opengl"
make distcheck
gcc -DHAVE_CONFIG_H -I. -I../../lib -I. -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I../.. -I/data/cvs/cinepaint-project/cinepaint/cinepaint-0.18-2/=inst/include -I../wire -g -O2 -Wall -MT chainbutton.lo -MD -MP -MF .deps/chainbutton.Tpo -c ../../lib/chainbutton.c -fPIC -DPIC -o .libs/chainbutton.lo
../../lib/chainbutton.c:27:21: chain.xpm: No such file or directory
Fix missing chain.xpm in lib/Makefile.am:
'libcinepaint_la_SOURCES = \ chain.xpm \'
guash missing subdirectories
Fixed openexr subdir build issue.
- commit:
$ source cp.cvs.sh $ cd cinepaint $ cvs rm configure.ac $ cvs add configure.in $ cvs ci -m "0.18-2 fixes for release" .