Hello everyone - I just did a clean (not an upgrade) install of Fedora 15, 64-bit. Trying to compile Therion 5.3.6 and 5.3.7 produces an error in thbezier. There are warnings, too, but I think they can be ignored.
Version 5.3.6 compiles on 64-bit Fedora 14 as long as I turn off the loch item in the makefile. That may also be required for 5.3.7 ... I have never been able to get loch to compile. Any ideas? Thanks - Bill Gee ==================== thdataleg.cxx: In member function âvoid thdataleg::calc_total_stds()â: thdataleg.cxx:173:53: warning: variable âdhâ set but not used [-Wunused-but- set-variable] c++ -c -Wall -DTHLINUX -O2 -o thobjectname.o thobjectname.cxx c++ -c -Wall -DTHLINUX -O2 -o thinfnan.o thinfnan.cxx c++ -c -Wall -DTHLINUX -O2 -o thlayout.o thlayout.cxx c++ -c -Wall -DTHLINUX -O2 -o thinit.o thinit.cxx c++ -c -Wall -DTHLINUX -O2 -o thdb1d.o thdb1d.cxx thdb1d.cxx: In member function âvoid thdb1d::print_loops()â: thdb1d.cxx:2466:19: warning: variable âprev_psâ set but not used [-Wunused- but-set-variable] thdb1d.cxx:2466:30: warning: variable âfirst_psâ set but not used [-Wunused- but-set-variable] c++ -c -Wall -DTHLINUX -O2 -o thsvxctrl.o thsvxctrl.cxx c++ -c -Wall -DTHLINUX -O2 -o thdatastation.o thdatastation.cxx c++ -c -Wall -DTHLINUX -O2 -o thobjectid.o thobjectid.cxx c++ -c -Wall -DTHLINUX -O2 -o thobjectsrc.o thobjectsrc.cxx c++ -c -Wall -DTHLINUX -O2 -o thgrade.o thgrade.cxx c++ -c -Wall -DTHLINUX -O2 -o thlibrary.o thlibrary.cxx c++ -c -Wall -DTHLINUX -O2 -o thgeomag.o thgeomag.cxx thgeomag.cxx: In function âdouble thgeomag(double, double, double, double)â: thgeomag.cxx:61:68: warning: variable âZâ set but not used [-Wunused-but-set- variable] c++ -c -Wall -DTHLINUX -O2 -o thbezier.o thbezier.cxx In file included from thbezier.cxx:48:0: thbezier.h:53:3: error: âsize_tâ does not name a type thbezier.h:66:3: error: âsize_tâ does not name a type thbezier.cxx: In member function âvoid thbezier_curve::copy_polyline(thbezier_polyline*, double)â: thbezier.cxx:1372:25: error: âstruct thbezier_polylineâ has no member named âget_lengthâ make: *** [thbezier.o] Error 1 ===================
