Hi Alan
I just tried to build on Ubuntu to check your results and got a build
error that seems fortran related. I thought I'd start a new thread to
keep the subjects separate. I'm just doing
cmake ..
make all
My build directory is a subdirectory of the source directory. The
compile error is
make: *** [all] Error 2make[1]: ***
[bindings/f95/CMakeFiles/plplotf95.dir/all] Error 2make[2]: ***
[bindings/f95/CMakeFiles/plplotf95.dir/plplot_double.f90.o.provides]
Error 2make[3]: ***
[bindings/f95/CMakeFiles/plplotf95.dir/plplot_double.f90.o] Error
1Error: Assumed-shape array 'plotentries' at (1) cannot be an argument
to the procedure 'c_loc' because it is not C interoperable
1 c_loc(plotentries), size(plotentries,
kind=private_plint) ) Included at
/home/tv/src/plplot-plplot/bindings/f95/plplot_double.f90:117:included_plplot_real_interfaces.f90:2502.25:Error:
Assumed-shape array 'plotentries' at (1) cannot be an argument to the
procedure 'c_loc' because it is not C interoperable
1 c_loc(plotentries), size(plotentries,
kind=private_plint) ) Included at
/home/tv/src/plplot-plplot/bindings/f95/plplot_double.f90:117:included_plplot_real_interfaces.f90:2520.25:Error:
Assumed-shape array 'plotentries' at (1) cannot be an argument to the
procedure 'c_loc' because it is not C interoperable
1 c_loc(plotentries), size(plotentries,
kind=private_plint) ) Included at
/home/tv/src/plplot-plplot/bindings/f95/plplot_double.f90:117:included_plplot_real_interfaces.f90:2541.25:Error:
Assumed-shape array 'plotentries' at (1) cannot be an argument to the
procedure 'c_loc' because it is not C interoperable
1 c_loc(plotentries), size(plotentries,
kind=private_plint) ) Included at
/home/tv/src/plplot-plplot/bindings/f95/plplot_double.f90:117:included_plplot_real_interfaces.f90:2559.25:Error:
Assumed-shape array 'plotentries' at (1) cannot be an argument to the
procedure 'c_loc' because it is not C interoperable
1 c_loc(plotentries), size(plotentries,
kind=private_plint) ) Included at
/home/tv/src/plplot-plplot/bindings/f95/plplot_double.f90:117:included_plplot_real_interfaces.f90:2581.25:Error:
Assumed-shape array 'plotentries' at (1) cannot be an argument to the
procedure 'c_loc' because it is not C interoperable
1 c_loc(plotentries), size(plotentries,
kind=private_plint) ) Included at
/home/tv/src/plplot-plplot/bindings/f95/plplot_double.f90:117:included_plplot_real_interfaces.f90:2601.25:Warning:
Symbol 'pltransformf2c_data' at (1) is marked PRIVATE but has been
given the binding label 'plplot_double_private_pltransformf2c_data'
1 subroutine pltransformf2c_data( x,
y, tx, ty, data ) bind(c, name =
'plplot/home/tv/src/plplot-plplot/bindings/f95/plplot_double.f90:256.34:Warning:
Symbol 'pltransformf2c' at (1) is marked PRIVATE but has been given
the binding label 'plplot_double_private_pltransformf2c'
1 subroutine pltransformf2c( x, y, tx, ty, data )
bind(c, name =
'plplot_doub/home/tv/src/plplot-plplot/bindings/f95/plplot_double.f90:239.29:Warning:
Symbol 'plmapformf2c' at (1) is marked PRIVATE but has been given the
binding label 'plplot_double_private_plmapformf2c'
1 subroutine plmapformf2c( n, x, y ) bind(c, name =
'plplot_double_private_pl/home/tv/src/plplot-plplot/bindings/f95/plplot_double.f90:186.27:Warning:
Symbol 'pllabelerf2c_data' at (1) is marked PRIVATE but has been given
the binding label 'plplot_double_private_pllabelerf2c_data'
1 subroutine pllabelerf2c_data( axis, value,
label, length, data ) bind(c,
na/home/tv/src/plplot-plplot/bindings/f95/plplot_double.f90:223.32:Warning:
Symbol 'pllabelerf2c' at (1) is marked PRIVATE but has been given the
binding label 'plplot_double_private_pllabelerf2c'
1 subroutine pllabelerf2c( axis, value, label, length, data )
bind(c, name
=/home/tv/src/plplot-plplot/bindings/f95/plplot_double.f90:202.27:Warning:
Symbol 'interface_plvect' at (1) is marked PRIVATE but has been given
the binding label 'c_plvect' 1
subroutine interface_plvect( u, v, nx, ny, scale, transform, data )
bin Included at
/home/tv/src/plplot-plplot/bindings/f95/plplot_double.f90:117:included_plplot_real_interfaces.f90:497.35:Warning:
Symbol 'interface_pltr2f' at (1) is marked PRIVATE but has been given
the binding label 'pltr2f' 1
subroutine interface_pltr2f( x, y, tx, ty, data ) bind(c, name =
'pltr2 Included at
/home/tv/src/plplot-plplot/bindings/f95/plplot_double.f90:117:included_plplot_real_interfaces.f90:485.35:Warning:
Symbol 'interface_pltr1' at (1) is marked PRIVATE but has been given
the binding label 'pltr1' 1
subroutine interface_pltr1( x, y, tx, ty, data ) bind(c, name =
'pltr1' Included at
/home/tv/src/plplot-plplot/bindings/f95/plplot_double.f90:117:included_plplot_real_interfaces.f90:474.34:Warning:
Symbol 'interface_pltr0' at (1) is marked PRIVATE but has been given
the binding label 'pltr0' 1
subroutine interface_pltr0( x, y, tx, ty, data ) bind(c, name =
'pltr0' Included at
/home/tv/src/plplot-plplot/bindings/f95/plplot_double.f90:117:included_plplot_real_interfaces.f90:463.34:Warning:
Symbol 'interface_plstransform' at (1) is marked PRIVATE but has been
given the binding label 'c_plstransform'
1 subroutine interface_plstransform( proc, data )
bind(c, name =
'c_plstr/home/tv/src/plplot-plplot/bindings/f95/plplot_double.f90:69.41:Warning:
Symbol 'interface_plslabelfunc' at (1) is marked PRIVATE but has been
given the binding label 'c_plslabelfunc'
1 subroutine interface_plslabelfunc( proc, data )
bind(c, name =
'c_plsla/home/tv/src/plplot-plplot/bindings/f95/plplot_double.f90:60.41:Warning:
Symbol 'interface_plshades_null' at (1) is marked PRIVATE but has been
given the binding label 'plshades_null'
1 subroutine interface_plshades_null( a, nx, ny,
defined, xmin, xmax, ymi Included at
/home/tv/src/plplot-plplot/bindings/f95/plplot_double.f90:117:included_plplot_real_interfaces.f90:438.42:Warning:
Symbol 'interface_plshades' at (1) is marked PRIVATE but has been
given the binding label 'c_plshades'
1 subroutine interface_plshades( a, nx, ny, defined, xmin,
xmax, ymin, ym Included at
/home/tv/src/plplot-plplot/bindings/f95/plplot_double.f90:117:included_plplot_real_interfaces.f90:402.37:Warning:
Symbol 'interface_plshade_null' at (1) is marked PRIVATE but has been
given the binding label 'plshade_null'
1 subroutine interface_plshade_null( a, nx, ny,
defined, xmin, xmax, ymin Included at
/home/tv/src/plplot-plplot/bindings/f95/plplot_double.f90:117:included_plplot_real_interfaces.f90:376.41:Warning:
Symbol 'interface_plshade' at (1) is marked PRIVATE but has been given
the binding label 'c_plshade' 1
subroutine interface_plshade( a, nx, ny, defined, xmin, xmax, ymin,
yma Included at
/home/tv/src/plplot-plplot/bindings/f95/plplot_double.f90:117:included_plplot_real_interfaces.f90:339.36:Warning:
Symbol 'interface_plmeridians' at (1) is marked PRIVATE but has been
given the binding label 'c_plmeridians'
1 subroutine interface_plmeridians( proc, dlong, dlat,
minlong, maxlong, Included at
/home/tv/src/plplot-plplot/bindings/f95/plplot_double.f90:117:included_plplot_real_interfaces.f90:328.40:Warning:
Symbol 'interface_plmaptex' at (1) is marked PRIVATE but has been
given the binding label 'c_plmaptex'
1 subroutine interface_plmaptex( proc, name, dx, dy, just,
text, minx, ma Included at
/home/tv/src/plplot-plplot/bindings/f95/plplot_double.f90:117:included_plplot_real_interfaces.f90:315.37:Warning:
Symbol 'interface_plmapstring' at (1) is marked PRIVATE but has been
given the binding label 'c_plmapstring'
1 subroutine interface_plmapstring( proc, name, string,
minx, maxx, miny, Included at
/home/tv/src/plplot-plplot/bindings/f95/plplot_double.f90:117:included_plplot_real_interfaces.f90:301.40:Warning:
Symbol 'interface_plmapline' at (1) is marked PRIVATE but has been
given the binding label 'c_plmapline'
1 subroutine interface_plmapline( proc, name, minx, maxx,
miny, maxy, plo Included at
/home/tv/src/plplot-plplot/bindings/f95/plplot_double.f90:117:included_plplot_real_interfaces.f90:287.38:Warning:
Symbol 'interface_plmapfill' at (1) is marked PRIVATE but has been
given the binding label 'c_plmapfill'
1 subroutine interface_plmapfill( proc, name, minx, maxx,
miny, maxy, plo Included at
/home/tv/src/plplot-plplot/bindings/f95/plplot_double.f90:117:included_plplot_real_interfaces.f90:273.38:Warning:
Symbol 'interface_plmap' at (1) is marked PRIVATE but has been given
the binding label 'c_plmap' 1
subroutine interface_plmap( proc, name, minx, maxx, miny, maxy ) &
Included at
/home/tv/src/plplot-plplot/bindings/f95/plplot_double.f90:117:included_plplot_real_interfaces.f90:261.34:Warning:
Symbol 'interface_plimagefr_null' at (1) is marked PRIVATE but has
been given the binding label 'plimagefr_null'
1 subroutine interface_plimagefr_null( idata,
nx, ny, & Included at
/home/tv/src/plplot-plplot/bindings/f95/plplot_double.f90:117:included_plplot_real_interfaces.f90:247.43:Warning:
Symbol 'interface_plimagefr' at (1) is marked PRIVATE but has been
given the binding label 'c_plimagefr'
1 subroutine interface_plimagefr( idata, nx, ny, &
Included at
/home/tv/src/plplot-plplot/bindings/f95/plplot_double.f90:117:included_plplot_real_interfaces.f90:222.38:Warning:
Symbol 'interface_plfvect' at (1) is marked PRIVATE but has been given
the binding label 'plfvect' 1
subroutine interface_plfvect( lookup, fgrid1, fgrid2, nx, ny, scale,
tr Included at
/home/tv/src/plplot-plplot/bindings/f95/plplot_double.f90:117:included_plplot_real_interfaces.f90:189.36:Warning:
Symbol 'interface_plfill' at (1) is marked PRIVATE but has been given
the binding label 'c_plfill' 1
subroutine interface_plfill( n, x, y ) bind( c, name='c_plfill')
Included at
/home/tv/src/plplot-plplot/bindings/f95/plplot_double.f90:117:included_plplot_real_interfaces.f90:179.35:Warning:
Symbol 'interface_plfcont' at (1) is marked PRIVATE but has been given
the binding label 'plfcont' 1
subroutine interface_plfcont( lookup, grid, nx, ny, kx, lx, ky, ly,
cle Included at
/home/tv/src/plplot-plplot/bindings/f95/plplot_double.f90:117:included_plplot_real_interfaces.f90:145.36:Warning:
Symbol 'interface_plf2evalr' at (1) is marked PRIVATE but has been
given the binding label 'plf2evalr' 1 function
interface_plf2evalr( ix, iy, data ) bind(c, name = 'plf2evalr'
Included at
/home/tv/src/plplot-plplot/bindings/f95/plplot_double.f90:117:included_plplot_real_interfaces.f90:133.8:Warning:
Symbol 'interface_plcont' at (1) is marked PRIVATE but has been given
the binding label 'c_plcont' 1
subroutine interface_plcont( z, nx, ny, kx, lx, ky, ly, clevel,
nlevel, Included at
/home/tv/src/plplot-plplot/bindings/f95/plplot_double.f90:117:included_plplot_real_interfaces.f90:109.35:
Is there anything I need to do differently? This is a totally clean
build directory with the latest source.
Phil
------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are
consuming the most bandwidth. Provides multi-vendor support for NetFlow,
J-Flow, sFlow and other flows. Make informed decisions using capacity
planning reports. http://sdm.link/zohodev2dev
_______________________________________________
Plplot-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/plplot-devel