Hi Alan,

Tried to do it, but still get into problems.

1) Removed the -DPL_DOUBLE=NO

/scratch/kshri0/cmake-2.4.7/bin/cmake -E cmake_progress_report /scratch/kshri0/newplplot/download_directory/plplot/build/CMakeFiles  54

[ 54%] Built target get-drv-info
make -f drivers/CMakeFiles/gcw_CHECK.dir/build.make drivers/CMakeFiles/gcw_CHECK.dir/build
make[2]: Entering directory `/scratch/kshri0/newplplot/download_directory/plplot/build'
/scratch/kshri0/cmake-2.4.7/bin/cmake -E cmake_progress_report /scratch/kshri0/newplplot/download_directory/plplot/build/CMakeFiles

[ 54%] Generating gcw.rc
cd /scratch/kshri0/newplplot/download_directory/plplot/build/drivers && ./get-drv-info gcw > /scratch/kshri0/newplplot/download_directory/plplot/build/drivers/gcw.rc

Could not open driver module /scratch/kshri0/newplplot/download_directory/plplot/build/drivers/gcw
libltdl error: file not found
make[2]: *** [drivers/gcw.rc] Error 1
make[2]: Leaving directory `/scratch/kshri0/newplplot/download_directory/plplot/build'
make[1]: *** [drivers/CMakeFiles/gcw_CHECK.dir/all] Error 2
make[1]: Leaving directory `/scratch/kshri0/newplplot/download_directory/plplot/build'
make: *** [all] Error 2

2) Added option -DPLD_gcw=OFF (In fact I am only interested in the "xwin" and "jpeg" drivers) :

/usr/bin/gcc  -O2 -I/scratch/kshri0/newplplot/download_directory/plplot/trunk/include -I/scratch/kshri0/newplplot/download_directory/plplot/build -I/scratch/kshri0/newplplot/download_directory/plplot/build/include   -DHAVE_CONFIG_H -o src/CMakeFiles/plplotd.dir/plvect.o   -c /scratch/kshri0/newplplot/download_directory/plplot/trunk/src/plvect.c

/scratch/kshri0/cmake-2.4.7/bin/cmake -E cmake_progress_report /scratch/kshri0/newplplot/download_directory/plplot/build/CMakeFiles 32

[ 45%] Building C object src/CMakeFiles/plplotd.dir/scratch/kshri0/newplplot/download_directory/plplot/trunk/drivers/gd.o

/usr/bin/gcc  -O2 -I/scratch/kshri0/newplplot/download_directory/plplot/trunk/include -I/scratch/kshri0/newplplot/download_directory/plplot/build -I/scratch/kshri0/newplplot/download_directory/plplot/build/include   -DHAVE_CONFIG_H  -I/usr/include -o src/CMakeFiles/plplotd.dir/scratch/kshri0/newplplot/download_directory/plplot/trunk/drivers/gd.o   -c /scratch/kshri0/newplplot/download_directory/plplot/trunk/drivers/gd.c

/scratch/kshri0/newplplot/download_directory/plplot/trunk/drivers/gd.c: In function `plD_state_png':
/scratch/kshri0/newplplot/download_directory/plplot/trunk/drivers/gd.c:959: `gdAlphaMax' undeclared (first use in this function)

/scratch/kshri0/newplplot/download_directory/plplot/trunk/drivers/gd.c:959: (Each undeclared identifier is reported only once

/scratch/kshri0/newplplot/download_directory/plplot/trunk/drivers/gd.c:959: for each function it appears in.)
make[2]: *** [src/CMakeFiles/plplotd.dir/scratch/kshri0/newplplot/download_directory/plplot/trunk/drivers/gd.o] Error 1
make[2]: Leaving directory `/scratch/kshri0/newplplot/download_directory/plplot/build'
make[1]: *** [src/CMakeFiles/plplotd.dir/all] Error 2
make[1]: Leaving directory `/scratch/kshri0/newplplot/download_directory/plplot/build'
make: *** [all] Error 2

The "gd" driver I need, so cannot remove that one.

3) Just to make sure, removed -DBUILD_SHARED_LIBS=NO :

[ 53%] Building C object drivers/CMakeFiles/gd.dir/gd.o
/usr/bin/gcc  -O2 -Dgd_EXPORTS   -fPIC -I/scratch/kshri0/newplplot/download_directory/plplot/trunk/include -I/scratch/kshri0/newplplot/download_directory/plplot/build -I/scratch/kshri0/newplplot/download_directory/plplot/build/include   -DHAVE_CONFIG_H  -I/usr/include -o drivers/CMakeFiles/gd.dir/gd.o   -c /scratch/kshri0/newplplot/download_directory/plplot/trunk/drivers/gd.c

/scratch/kshri0/newplplot/download_directory/plplot/trunk/drivers/gd.c: In function `plD_state_png':
/scratch/kshri0/newplplot/download_directory/plplot/trunk/drivers/gd.c:959: `gdAlphaMax' undeclared (first use in this function)

/scratch/kshri0/newplplot/download_directory/plplot/trunk/drivers/gd.c:959: (Each undeclared identifier is reported only once

/scratch/kshri0/newplplot/download_directory/plplot/trunk/drivers/gd.c:959: for each function it appears in.)
make[2]: *** [drivers/CMakeFiles/gd.dir/gd.o] Error 1
make[2]: Leaving directory `/scratch/kshri0/newplplot/download_directory/plplot/build'
make[1]: *** [drivers/CMakeFiles/gd.dir/all] Error 2
make[1]: Leaving directory `/scratch/kshri0/newplplot/download_directory/plplot/build'
make: *** [all] Error 2

So now my cmake command looks like :

export CC="gcc -O2"
export CXX="g++ -O2"
export FC="g77 -O2"
cmake -DCMAKE_INSTALL_PREFIX=/scratch/Plplot -DCMAKE_VERBOSE_MAKEFILE=ON \
      -DPLD_gcw=OFF ../trunk >& cmake.out

So very simple. I hope you can give me any more suggestions how to proceed. I can live with Double precision and shared libraries, so need to solve that now.

Regards and thanks for any help,
Hans Rijneke.

Shell International Exploration and Production B.V.
The Hague, The Netherlands - Trade Register no. 27002688
Address: Kessler Park 1, 2280 GS  Rijswijk, The Netherlands

(: +31 070 447 2737
*: <mailto:hans.rijneke@shell.com>
6: <http://www.shell.com/eandp-en>

Disclaimer of Liability:
This message, any attachment and response string are confidential and may be legally  privileged. It is intended only for the use of the parties to  whom it is addressed. If you are not the addressee indicated  in this message please notify the sender immediately by reply  email and destroy this message.

All information and  attachments remain the property of Shell


-----Original Message-----
From: plplot-general-bounces@lists.sourceforge.net
[mailto:plplot-general-bounces@lists.sourceforge.net]On Behalf Of Alan
W. Irwin
Sent: dinsdag 15 januari 2008 18:32
To: plplot_general
Subject: Re: [Plplot-general] Installation problem on Linux RH3


On 2008-01-15 15:57+0100 Hans.Rijneke@shell.com wrote:

> Hi Alan,
>
> Finally succeeded getting through our firewalls to download your new
> version. The "make" now complains about the next :
>
>    135 /scratch/kshri0/cmake-2.4.7/bin/cmake -E cmake_progress_report
> /scratch/kshri0/newplplot/download_directory/plplot/build/CMakeFiles 31
>    136 [ 40%] Building C object src/CMakeFiles/plplot.dir/plvect.o
>    137 /usr/bin/gcc  -O2
> -I/scratch/kshri0/newplplot/download_directory/plplot/trunk/include
> -I/scratch/kshri0/newplplot/download_directory/plplot/b        uild
> -I/scratch/kshri0/newplplot/download_directory/plplot/build/include
> -DHAVE_CONFIG_H -o src/CMakeFiles/plplot.dir/plvect.o   -c /scratc
> h/kshri0/newplplot/download_directory/plplot/trunk/src/plvect.c
>    138 /scratch/kshri0/cmake-2.4.7/bin/cmake -E cmake_progress_report
> /scratch/kshri0/newplplot/download_directory/plplot/build/CMakeFiles 32
>    139 [ 41%] Building C object
> src/CMakeFiles/plplot.dir/scratch/kshri0/newplplot/download_directory/plplot/trunk/drivers/gd.o
>    140 /usr/bin/gcc  -O2
> -I/scratch/kshri0/newplplot/download_directory/plplot/trunk/include
> -I/scratch/kshri0/newplplot/download_directory/plplot/b        uild
> -I/scratch/kshri0/newplplot/download_directory/plplot/build/include
> -DHAVE_CONFIG_H  -I/usr/include -o src/CMakeFiles/plplot.dir/scrat
> ch/kshri0/newplplot/download_directory/plplot/trunk/drivers/gd.o   -c
> /scratch/kshri0/newplplot/download_directory/plplot/trunk/drivers/gd.c
>    141
> /scratch/kshri0/newplplot/download_directory/plplot/trunk/drivers/gd.c: In
> function `plD_state_png':
>    142
> /scratch/kshri0/newplplot/download_directory/plplot/trunk/drivers/gd.c:959:
> `gdAlphaMax' undeclared (first use in this function)
>    143
> /scratch/kshri0/newplplot/download_directory/plplot/trunk/drivers/gd.c:959:
> (Each undeclared identifier is reported only once
>    144
> /scratch/kshri0/newplplot/download_directory/plplot/trunk/drivers/gd.c:959:
> for each function it appears in.)
>    145 make[2]: ***
> [src/CMakeFiles/plplot.dir/scratch/kshri0/newplplot/download_directory/plplot/trunk/drivers/gd.o]
> Error 1
>    146 make[2]: Leaving directory
> `/scratch/kshri0/newplplot/download_directory/plplot/build'
>    147 make[1]: *** [src/CMakeFiles/plplot.dir/all] Error 2
>    148 make[1]: Leaving directory
> `/scratch/kshri0/newplplot/download_directory/plplot/build'
>    149 make: *** [all] Error 2
>
> Some option I need to specify ?

I just now tried to configure and build PLplot with the -DPL_DOUBLE=NO
option.  My (Debian testing) platform has essentially all required
development packages installed so my builds tend to encompass all parts of
PLplot.

Anyhow, with this full build I didn't get nearly as far as you until I ran
into problems with -DPL_DOUBLE=NO.  Bit rot has definitely set in for this
option, and it is probably going to take a while to straighten this out.
For now, try a build without this option (which gives you double precision
floating-point plot computations by default) just to make sure there are
no other problems for your platform.

Alan
__________________________
Alan W. Irwin

Astronomical research affiliation with Department of Physics and Astronomy,
University of Victoria (astrowww.phys.uvic.ca).

Programming affiliations with the FreeEOS equation-of-state implementation
for stellar interiors (freeeos.sf.net); PLplot scientific plotting software
package (plplot.org); the libLASi project (unifont.org/lasi); the Loads of
Linux Links project (loll.sf.net); and the Linux Brochure Project
(lbproject.sf.net).
__________________________

Linux-powered Science
__________________________

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Plplot-general mailing list
Plplot-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-general