Hello All,

I have compiled the head many times over the years using *makeall*.

1) Downloaded the latest HEAD (2018-04-19) and Supplementary files
2) Extracted to ~/Desktop/ray
3) Installed csh (apt-get install csh) version 20110502-3
4) installed ed (apt-get install ed) do version.c is generated as code not text lines
5) gcc version 7.3.0 (Debian 7.3.0-16)
6) sudo makeall install (use defaults as seen in the rmake file below)

cat /usr/local/bin/rmake
#!/bin/sh
exec make "SPECIAL=" \
    "OPT=-O2" \
    "MACH=-Dlinux -D_FILE_OFFSET_BITS=64 -L/usr/X11R6/lib -I/usr/include/X11 -DNOSTEREO" \
    ARCH=IBMPC "COMPAT=erf.o" \
    INSTDIR=/usr/local/bin \
    LIBDIR=/usr/local/lib/ray \
    ESUFFIX= \
    CC=gcc "$@" -f Rmakefile

Error starting with:

gcc -Dlinux -D_FILE_OFFSET_BITS=64 -L/usr/X11R6/lib -I/usr/include/X11 -DNOSTEREO -O2   -c -o maxheap.o maxheap.c
maxheap.c: In function ‘resize_heap’:
maxheap.c:21:22: error: ‘HUGE’ undeclared (first use in this function); did you mean ‘FHUGE’?
   hp->heap[i].key = -HUGE;
                      ^~~~
                      FHUGE
maxheap.c:21:22: note: each undeclared identifier is reported only once for each function it appears in
maxheap.c: In function ‘mheap_remove_max’:

No libraries made hence issues further later into the makeall.

/*Which standard header is HUGE defined in?*/

/maths.h defines HUGE_VAL but not HUGE/

Tried using *cmake* but encountered packaging errors as to missing packages:

1) cmake --version
cmake version 3.10.2
2) Packages:
2.1) GIT (git version 2.17.0)
2.2) Qt5Widgets - where to download? Have installed libqt5widgets5 which includes:
        /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
        /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.10
        /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.10.1
find_package(Qt5Widgets) *fails*
2.3 Numerous non-existent target for Qt5::
CMake Error at src/rt/CMakeLists.txt:151 (get_target_property):
  get_target_property() called with non-existent target "Qt5::QGifPlugin".

--
Re: Request for a change
Regards
*Terrance McMinn*
_______________________________________________
Radiance-dev mailing list
Radiance-dev@radiance-online.org
https://www.radiance-online.org/mailman/listinfo/radiance-dev

Reply via email to