Hi Christopher,

I got an « unused variable » error this time.

Best regards,

Philippe


—————

[  0%] Built target buildtimestart
[  0%] Built target printtimestamp

Build Time: Tue Oct  7 07:50:44 2014

[  0%] Built target timestamp
[  0%] Built target BENCHMARK_PIX_cp
[  0%] Built target utahrle
[  0%] Built target rletogif
[  0%] Built target rawtorle
[  0%] Built target painttorle
[  0%] Built target rletoabA60
[  0%] Built target rletoalias
[  0%] Built target rletoabA62
[  0%] Built target rleselect
[  0%] Built target rlesetbg
[  0%] Built target smush
[  0%] Built target rlescale
[  0%] Built target rlenoise
[  0%] Built target rlepatch
[  0%] Built target rlequant
[  0%] Built target rleprint
[  3%] Built target tcl
[  3%] Built target tclsh
[  3%] Built target tclstub
[  5%] Built target libbu
[  5%] Built target tester_bu_gethostname
[  5%] Built target tester_bu_basename
[  5%] Built target aliastorle
[  5%] Built target lempar_cp
[  5%] Built target rlesplice
[  5%] Built target giftorle
[  5%] Built target avg4
[  5%] Built target rletopaint
[  5%] Built target rletovcr
[  5%] Built target applymap
[  5%] Built target xbmtorle
[  5%] Built target crop
[  5%] Built target lemon
[  5%] Built target rlespiff
[  5%] Built target cubitorle
[  5%] Built target termlib-static
[  5%] Built target into
[  5%] Built target rledither
[  5%] Built target rlebg
[  5%] Built target rlebox
[  5%] Built target perplex_template_cp
[  5%] Built target rlecat
[  5%] Built target re2c_bootstrap
[  6%] Built target utahrle-static
[  6%] Built target re2c
[  6%] Built target perplex
[  6%] Built target fant
[  6%] Built target pyrmask
[  6%] Built target rleflip
[  6%] Built target libvds
[  8%] Built target openNURBS
[  8%] Built target libgdiam
[  8%] Built target p2t
[  8%] Built target libbn
[  8%] Built target libbrep
Scanning dependencies of target librt
[  8%] Building CXX object 
src/librt/CMakeFiles/librt.dir/primitives/brep/brep.cpp.o
[  8%] Building CXX object 
src/librt/CMakeFiles/librt.dir/primitives/brep/brep_debug.cpp.o
[  8%] Building CXX object 
src/librt/CMakeFiles/librt.dir/primitives/bspline/bspline.cpp.o
[  8%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/bspline/bspline_mirror.c.o
[  8%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/bspline/nurb_basis.c.o
[  9%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/bspline/nurb_bezier.c.o
[  9%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/bspline/nurb_bound.c.o
[  9%] Building CXX object 
src/librt/CMakeFiles/librt.dir/primitives/bspline/nurb_brep.cpp.o
[  9%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/bspline/nurb_c2.c.o
[  9%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/bspline/nurb_copy.c.o
[  9%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/bspline/nurb_diff.c.o
[  9%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/bspline/nurb_eval.c.o
[  9%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/bspline/nurb_flat.c.o
[  9%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/bspline/nurb_interp.c.o
[  9%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/bspline/nurb_knot.c.o
[  9%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/bspline/nurb_norm.c.o
[  9%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/bspline/nurb_plot.c.o
[  9%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/bspline/nurb_poly.c.o
[  9%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/bspline/nurb_ray.c.o
[  9%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/bspline/nurb_refine.c.o
[  9%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/bspline/nurb_reverse.c.o
[  9%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/bspline/nurb_solve.c.o
[  9%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/bspline/nurb_split.c.o
[  9%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/bspline/nurb_tess.c.o
[  9%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/bspline/nurb_trim.c.o
[  9%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/bspline/nurb_trim_util.c.o
[  9%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/bspline/nurb_util.c.o
[  9%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/bspline/nurb_xsplit.c.o
[  9%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/cline/cline.c.o
[  9%] Building CXX object 
src/librt/CMakeFiles/librt.dir/primitives/cline/cline_brep.cpp.o
[  9%] Building C object src/librt/CMakeFiles/librt.dir/primitives/dsp/dsp.c.o
[  9%] Building CXX object 
src/librt/CMakeFiles/librt.dir/primitives/dsp/dsp_brep.cpp.o
[  9%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/dsp/dsp_mirror.c.o
[  9%] Building C object src/librt/CMakeFiles/librt.dir/primitives/ebm/ebm.c.o
[  9%] Building CXX object 
src/librt/CMakeFiles/librt.dir/primitives/ebm/ebm_brep.cpp.o
[  9%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/ebm/ebm_mirror.c.o
[  9%] Building C object src/librt/CMakeFiles/librt.dir/primitives/ehy/ehy.c.o
[  9%] Building CXX object 
src/librt/CMakeFiles/librt.dir/primitives/ehy/ehy_brep.cpp.o
[  9%] Building C object src/librt/CMakeFiles/librt.dir/primitives/ell/ell.c.o
[  9%] Building CXX object 
src/librt/CMakeFiles/librt.dir/primitives/ell/ell_brep.cpp.o
[  9%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/ell/ell_mirror.c.o
[  9%] Building C object src/librt/CMakeFiles/librt.dir/primitives/epa/epa.c.o
[  9%] Building CXX object 
src/librt/CMakeFiles/librt.dir/primitives/epa/epa_brep.cpp.o
[  9%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/epa/epa_mirror.c.o
[  9%] Building C object src/librt/CMakeFiles/librt.dir/primitives/eto/eto.c.o
[  9%] Building CXX object 
src/librt/CMakeFiles/librt.dir/primitives/eto/eto_brep.cpp.o
[  9%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/eto/eto_mirror.c.o
[  9%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/extrude/extrude.c.o
[  9%] Building CXX object 
src/librt/CMakeFiles/librt.dir/primitives/extrude/extrude_brep.cpp.o
[  9%] Building C object src/librt/CMakeFiles/librt.dir/primitives/generic.c.o
[  9%] Building C object src/librt/CMakeFiles/librt.dir/primitives/grip/grip.c.o
[  9%] Building CXX object 
src/librt/CMakeFiles/librt.dir/primitives/grip/grip_brep.cpp.o
[  9%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/grip/grip_mirror.c.o
[  9%] Building C object src/librt/CMakeFiles/librt.dir/primitives/half/half.c.o
[ 10%] Building CXX object 
src/librt/CMakeFiles/librt.dir/primitives/half/half_brep.cpp.o
[ 10%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/half/half_mirror.c.o
[ 10%] Building C object src/librt/CMakeFiles/librt.dir/primitives/hf/hf.c.o
[ 10%] Building CXX object 
src/librt/CMakeFiles/librt.dir/primitives/hf/hf_brep.cpp.o
[ 10%] Building C object src/librt/CMakeFiles/librt.dir/primitives/hyp/hyp.c.o
[ 10%] Building CXX object 
src/librt/CMakeFiles/librt.dir/primitives/hyp/hyp_brep.cpp.o
[ 10%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/hyp/hyp_mirror.c.o
[ 10%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/metaball/metaball.c.o
[ 10%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/metaball/metaball_tri.c.o
[ 10%] Building C object src/librt/CMakeFiles/librt.dir/primitives/mirror.c.o
[ 10%] Building C object src/librt/CMakeFiles/librt.dir/primitives/nmg/nmg.c.o
[ 10%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/nmg/nmg_bool.c.o
[ 10%] Building CXX object 
src/librt/CMakeFiles/librt.dir/primitives/nmg/nmg_brep.cpp.o
[ 10%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/nmg/nmg_ck.c.o
[ 10%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/nmg/nmg_class.c.o
[ 10%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/nmg/nmg_copy.c.o
[ 10%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/nmg/nmg_eval.c.o
[ 10%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/nmg/nmg_extrude.c.o
[ 10%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/nmg/nmg_fcut.c.o
[ 10%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/nmg/nmg_fuse.c.o
[ 10%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/nmg/nmg_index.c.o
[ 10%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/nmg/nmg_info.c.o
[ 10%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/nmg/nmg_inter.c.o
[ 10%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/nmg/nmg_manif.c.o
[ 10%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/nmg/nmg_mesh.c.o
[ 10%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/nmg/nmg_mirror.c.o
[ 10%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/nmg/nmg_misc.c.o
[ 10%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/nmg/nmg_mk.c.o
[ 10%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/nmg/nmg_mod.c.o
[ 10%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/nmg/nmg_plot.c.o
[ 10%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/nmg/nmg_pr.c.o
[ 10%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/nmg/nmg_pt_fu.c.o
[ 10%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/nmg/nmg_rt_isect.c.o
[ 10%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/nmg/nmg_rt_segs.c.o
[ 10%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/nmg/nmg_tri.c.o
[ 10%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/nmg/nmg_tri_mc.c.o
[ 10%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/nmg/nmg_visit.c.o
[ 10%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/obj_adjust.c.o
[ 10%] Building C object src/librt/CMakeFiles/librt.dir/primitives/obj_curve.c.o
[ 10%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/obj_describe.c.o
[ 10%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/obj_export.c.o
[ 10%] Building C object src/librt/CMakeFiles/librt.dir/primitives/obj_free.c.o
[ 10%] Building C object src/librt/CMakeFiles/librt.dir/primitives/obj_get.c.o
[ 10%] Building C object src/librt/CMakeFiles/librt.dir/primitives/obj_ifree.c.o
[ 10%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/obj_import.c.o
[ 10%] Building C object src/librt/CMakeFiles/librt.dir/primitives/obj_make.c.o
[ 10%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/obj_mirror.c.o
[ 10%] Building C object src/librt/CMakeFiles/librt.dir/primitives/obj_norm.c.o
[ 10%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/obj_params.c.o
[ 11%] Building C object src/librt/CMakeFiles/librt.dir/primitives/obj_plot.c.o
[ 11%] Building C object src/librt/CMakeFiles/librt.dir/primitives/obj_prep.c.o
[ 11%] Building C object src/librt/CMakeFiles/librt.dir/primitives/obj_print.c.o
[ 11%] Building C object src/librt/CMakeFiles/librt.dir/primitives/obj_shot.c.o
[ 11%] Building C object src/librt/CMakeFiles/librt.dir/primitives/obj_tess.c.o
[ 11%] Building C object src/librt/CMakeFiles/librt.dir/primitives/obj_tnurb.c.o
[ 11%] Building C object src/librt/CMakeFiles/librt.dir/primitives/obj_uv.c.o
[ 11%] Building C object src/librt/CMakeFiles/librt.dir/primitives/obj_vshot.c.o
[ 11%] Building C object src/librt/CMakeFiles/librt.dir/primitives/obj_xform.c.o
[ 11%] Building C object src/librt/CMakeFiles/librt.dir/primitives/part/part.c.o
[ 11%] Building CXX object 
src/librt/CMakeFiles/librt.dir/primitives/part/part_brep.cpp.o
[ 11%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/part/part_mirror.c.o
[ 11%] Building C object src/librt/CMakeFiles/librt.dir/primitives/pipe/pipe.c.o
[ 11%] Building CXX object 
src/librt/CMakeFiles/librt.dir/primitives/pipe/pipe_brep.cpp.o
[ 11%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/pipe/pipe_mirror.c.o
[ 11%] Building C object src/librt/CMakeFiles/librt.dir/primitives/pnts/pnts.c.o
[ 11%] Building CXX object 
src/librt/CMakeFiles/librt.dir/primitives/pnts/pnts_brep.cpp.o
[ 11%] Building C object src/librt/CMakeFiles/librt.dir/primitives/poly/poly.c.o
[ 11%] Building CXX object 
src/librt/CMakeFiles/librt.dir/primitives/poly/poly_brep.cpp.o
[ 11%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/poly/poly_mirror.c.o
[ 11%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/primitive_util.c.o
[ 11%] Building C object src/librt/CMakeFiles/librt.dir/primitives/rec/rec.c.o
[ 11%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/revolve/revolve.c.o
[ 11%] Building CXX object 
src/librt/CMakeFiles/librt.dir/primitives/revolve/revolve_brep.cpp.o
[ 11%] Building C object src/librt/CMakeFiles/librt.dir/primitives/rhc/rhc.c.o
[ 11%] Building CXX object 
src/librt/CMakeFiles/librt.dir/primitives/rhc/rhc_brep.cpp.o
[ 11%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/rhc/rhc_mirror.c.o
[ 11%] Building C object src/librt/CMakeFiles/librt.dir/primitives/rpc/rpc.c.o
[ 11%] Building CXX object 
src/librt/CMakeFiles/librt.dir/primitives/rpc/rpc_brep.cpp.o
[ 11%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/rpc/rpc_mirror.c.o
[ 11%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/sketch/sketch.c.o
[ 11%] Building CXX object 
src/librt/CMakeFiles/librt.dir/primitives/sketch/sketch_brep.cpp.o
[ 11%] Building CXX object 
src/librt/CMakeFiles/librt.dir/primitives/sketch/sketch_tess.cpp.o
[ 11%] Building C object src/librt/CMakeFiles/librt.dir/primitives/sph/sph.c.o
[ 11%] Building CXX object 
src/librt/CMakeFiles/librt.dir/primitives/sph/sph_brep.cpp.o
[ 11%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/submodel/submodel.c.o
[ 11%] Building C object 
src/librt/CMakeFiles/librt.dir/primitives/superell/superell.c.o
/Users/philippe/Desktop/brlcad-7.24.2/src/librt/primitives/superell/superell.c:1074:22:
 error: unused variable 'rt_superell_uvw' [-Werror,-Wunused-const-variable]
static const fastf_t rt_superell_uvw[5*ELEMENTS_PER_VECT] = {
                     ^
1 error generated.
make[2]: *** [src/librt/CMakeFiles/librt.dir/primitives/superell/superell.c.o] 
Error 1
make[1]: *** [src/librt/CMakeFiles/librt.dir/all] Error 2
make: *** [all] Error 2


—————


Le 6 oct. 2014 à 23:38, Christopher Sean Morrison <brl...@mac.com> a écrit :

> On Oct 6, 2014, at 5:02 PM, Philippe de Rochambeau wrote:
> 
>> Here it is.
> 
> 
> Thanks Philippe!  That helped...
> 
> The build error you have is fixed in our latest sources but unfortunately 
> just barely didn't make it into the 7.24.2 release.  The fix is very simple 
> and one you can make.  If you edit the src/librt/primitives/brep/brep.cpp 
> file, add the word "const" on two lines.  Here's a before and after patch:
> 
> Index: src/librt/primitives/brep/brep.cpp
> ===================================================================
> --- src/librt/primitives/brep/brep.cpp        (revision 58507)
> +++ src/librt/primitives/brep/brep.cpp        (revision 58508)
> @@ -537,12 +537,12 @@
>       return *this;
>     }
> 
> -    bool operator==(const brep_hit& h)
> +    bool operator==(const brep_hit& h) const
>     {
>       return NEAR_ZERO(dist - h.dist, BREP_SAME_POINT_TOLERANCE);
>     }
> 
> -    bool operator<(const brep_hit& h)
> +    bool operator<(const brep_hit& h) const
>     {
>       return dist < h.dist;
>     }
> 
> That should basically do the trick.
> 
> Cheers!
> Sean
> 
> 
> ------------------------------------------------------------------------------
> Slashdot TV.  Videos for Nerds.  Stuff that Matters.
> http://pubads.g.doubleclick.net/gampad/clk?id=160591471&iu=/4140/ostg.clktrk
> _______________________________________________
> BRL-CAD Users mailing list
> brlcad-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/brlcad-users


------------------------------------------------------------------------------
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
_______________________________________________
BRL-CAD Users mailing list
brlcad-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/brlcad-users

Reply via email to