POV-Ray : Newsgroups : povray.unix : Build issues on Mac OS X : Re: Build issues on Mac OS X Server Time
26 Apr 2024 20:05:54 EDT (-0400)
  Re: Build issues on Mac OS X  
From: Le Forgeron
Date: 21 Oct 2015 00:53:12
Message: <56271a38@news.povray.org>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Le 20/10/2015 20:01, abecke12 a écrit :
> Not sure how much help is available for this, but -
> 
> I was having issues getting my ./configure "etc" to run, but was
> able to use the -lboost_system fix from 
> http://news.povray.org/povray.unix/thread/%3Cslrnl8rua3.ipl.bisqwit%40
bisqwit.iki.fi%3E/?mtop=397883.
>
>  However, I am having issues during the configuration with:
> 
> "checking build system type... i386-apple-darwin14.5.0 checking
> host system type... i386-apple-darwin14.5.0 checking for a
> BSD-compatible install... /usr/bin/install -c checking whether
> build environment is sane... yes 
> /Users/abecker/Downloads/povray-3.7.0.0/unix/config/missing:
> Unknown `--is-lightweight' option Try
> `/Users/abecker/Downloads/povray-3.7.0.0/unix/config/missing
> --help' for more information configure: WARNING: 'missing' script
> is too old or missing checking for a thread-safe mkdir -p...
> unix/config/install-sh -c -d checking for gawk... no checking for
> mawk... no checking for nawk... no checking for awk... awk"
> 
> 
> etcetc.
> 
> I have tried the fixes of ./prebuild.sh in the unix directory,
> automake --add-missing in the root, then ./prebuild.sh in the unix
> again, and it didn't do anything. (Also, possibly unrelated, is 
> "source/Makefile.am:35: warning: source file
> 'backend/bounding/bbox.cpp' is in a subdirectory, 
> source/Makefile.am:35: but option 'subdir-objects' is disabled" for
> multiple multiple multiple .cpp files. I am not versed in how to
> correct this. automake's suggested fix is below, but I do not know
> how to enact it.
> 
> automake: warning: possible forward-incompatibility. automake: At
> least a source file is in a subdirectory, but the 'subdir-objects' 
> automake: automake option hasn't been enabled.  For now, the
> corresponding output automake: object file(s) will be placed in the
> top-level directory.  However, automake: this behaviour will change
> in future Automake versions: they will automake: unconditionally
> cause object files to be placed in the same subdirectory automake:
> of the corresponding sources. automake: You are advised to start
> using 'subdir-objects' option throughout your automake: project, to
> avoid future incompatibilities." )
> 
> The configuration *says* it finishes, even with the 'missing'
> error, but the make install does not work afterwards.
> 
> Thank you for your assistance, abecke12
> 
> 
Did you read ? your version of automake is modern... and you need to
add the --subdir-objects on its command line. Just thanks the break of
backward compatibility in the development line of automake. (that's a
new option, that must be set to keep the same behaviour that previous
version had, and it is not recognized or even ignored without error by
older version).

Yet another great powerful fertilizer, isn't it ?

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iJwEAQEIAAYFAlYnGjcACgkQhKAm8mTpkW1HxQQAwMTUGckrcpe/JZb6ALFA+KpS
yeObHLjCsKf3vlJyZhOTrDBAEhQ4Vlxk5zUkhJPa4q3IN7Uep2pTMMUOw+7RVT0Q
PUn8L/BaJdHEZnQuB3OnvsRcttXtN9r9fXoCW/M98OUjBocNRZtR3gmFifGQq5S/
2Y4nout6WXWEbeZ2GH0=
=4qY7
-----END PGP SIGNATURE-----


Post a reply to this message

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