POV-Ray : Newsgroups : povray.unix : Compiling povray on IRIX 6.5.23 Server Time
22 Dec 2024 14:08:35 EST (-0500)
  Compiling povray on IRIX 6.5.23 (Message 1 to 2 of 2)  
From: jleibow
Subject: Compiling povray on IRIX 6.5.23
Date: 22 Jun 2005 14:25:00
Message: <web.42b9ac086b8b2df8c72d8b40@news.povray.org>
I am admittedly green when it comes to compiling new apps, so please excuse
me if this question has an easy solution.

I am trying to compile the new version of povray (3.6.1) on an SGI system,
and I am coming across a syntax error when I run the make command:

> make
        make  all-recursive
Making all in libraries
make: file `Makefile' line 424: Syntax error
*** Error code 1 (bu21)
*** Error code 1 (bu21)

Anyone have any suggestions?

Here's what line 424 (424 labelled below) looks like:

# This directory's subdirectories are mostly independent; you can cd
# into them and run `make' without going through this Makefile.
# To change the values of `make' variables: instead of editing Makefiles,
# (1) if the variable is set in `config.status', edit `config.status'
#     (which will cause the Makefiles to be regenerated when you run
`make');
# (2) otherwise, pass the desired values on the `make' command line.
$(RECURSIVE_TARGETS):
        @set fnord $$MAKEFLAGS; amf=$$2;
        dot_seen=no;
        target=`echo $@ | sed s/-recursive//`;
        list='$(SUBDIRS)'; for subdir in $$list; do
          echo "Making $$target in $$subdir";
          if test "$$subdir" = "."; then
            dot_seen=yes;
            local_target="$$target-am";
          else
            local_target="$$target";
          fi;
          (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target)
           || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;;
esac;
        done;
        if test "$$dot_seen" = "no"; then
          $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1;
        fi; test -z "$$fail"

<line 424 starts below>
mostlyclean-recursive clean-recursive distclean-recursive
maintainer-clean-recursive:
        @set fnord $$MAKEFLAGS; amf=$$2;
        dot_seen=no;
        case "$@" in
          distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;;
          *) list='$(SUBDIRS)' ;;
        esac;
        rev=''; for subdir in $$list; do
          if test "$$subdir" = "."; then :; else
            rev="$$subdir $$rev";
          fi;
        done;
        rev="$$rev .";
        target=`echo $@ | sed s/-recursive//`;
        for subdir in $$rev; do
          echo "Making $$target in $$subdir";
          if test "$$subdir" = "."; then

Thanks in advance.

Jeff


Post a reply to this message

From: Nicolas Calimet
Subject: Re: Compiling povray on IRIX 6.5.23
Date: 23 Jun 2005 09:35:49
Message: <42babab5$1@news.povray.org>
> Anyone have any suggestions?

	Yes.  As per the INSTALL file recommandations, try installing
first a working make utility such as GNU make.  Here is a direct link
to its latest version:

http://ftp.gnu.org/pub/gnu/make/make-3.80.tar.gz

	Hopefully that will solve your problem.

	- NC


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.