|
|
|
|
|
|
| |
| |
|
|
|
|
| |
| |
|
|
On Tue, 08 Nov 2011 21:44:45 +0100, Jörg 'Yadgar' Bleimann wrote:
> Now I downloaded version 1.47 of the boost libaries from www.boost.org,
> unpacked it into /usr/local/ and then this:
>
> "To compile anything in Boost, you need a directory containing the
> boost/
> subdirectory in your #include path."
>
> (http://www.boost.org/doc/libs/1_47_0/more/getting_started/unix-
variants.html#get-boost)
>
> What is the #include path? Where do I find it?
>
> Why are these things so brain-shreddingly complicated?
The path used for #include in *nix is specified with the -I parameter for
the 'make' command or is specified in the Makefile.
"man make" will tell you what you need to know.
Do you often build software on Linux? If you don't, you might want to
start with a tutorial on how to build software in general before diving
in to build POVray.
Jim
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
Am 08.11.2011 21:44, schrieb Jörg 'Yadgar' Bleimann:
> What is the #include path? Where do I find it?
>
> Why are these things so brain-shreddingly complicated?
Seems to be typical for libraries. I have yet to see any that comes with
an easy-to-use build system. Or at least some /standardized/ one, for
that matter. The tendency there seems to be to try make life for the lib
developers as easy as possible by using some home-brewn build system
custom-tailored to their needs, but at the same time making life
annoyingly difficult for application developers (or end users), forcing
them to dig through all those different build systems of the libraries
the app is using.
Okay, maybe I'm exaggerating here. Never mind...
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
Hi(gh)!
On 08.11.2011 23:04, Jaime Vives Piqueres wrote:
> Here on Ubuntu, I had to install libboost and libboost-dev... I
> suppose it should be the same for Debian.
I only could successfully install libboost-dev - libboost does not exist
on the repositories for my distro (which is Debian aptosid, kernel 2.6.9).
<yaz### [at] gmxde>", firstly all went fine... until configure complained:
configure: error: cannot find a suitable ZLIB library
What went wrong now? Or should I better first compile and install the
whole boost v1.47 package from www.boost.org?
See you in Khyberspace!
Yadgar
Post a reply to this message
|
|
| |
| |
|
|
From: Jörg 'Yadgar' Bleimann
Subject: Re: Compiling PoV-Ray 3.7 under Linux
Date: 8 Nov 2011 19:09:18
Message: <4eb9c4ae@news.povray.org>
|
|
|
| |
| |
|
|
Hi(gh)!
On 09.11.2011 00:02, Jim Henderson wrote:
> Do you often build software on Linux?
No - it's the very first time in my life (after one or two early aborted
attempts in the past few years)!
> If you don't, you might want to
> start with a tutorial on how to build software in general before diving
> in to build POVray.
And where do I find such a tutorial (no, I don't believe in Google being
my friend!)?
See you in Khyberspace!
Yadgar
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
Hi(gh)!
On 09.11.2011 00:23, clipka wrote:
> Seems to be typical for libraries. I have yet to see any that comes with
> an easy-to-use build system. Or at least some /standardized/ one, for
> that matter. The tendency there seems to be to try make life for the lib
> developers as easy as possible by using some home-brewn build system
> custom-tailored to their needs, but at the same time making life
> annoyingly difficult for application developers (or end users), forcing
> them to dig through all those different build systems of the libraries
> the app is using.
I'm about to give up... and remorsefully crawling back into
Micro$lavery! Obviously, it is IMPOSSIBLE for an average DAU (to the
non-German speakers: Most Stupid User To Assume!) to build any software
under Linux!
See you in Khyberspace!
Yadgar
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
On Wed, 09 Nov 2011 01:09:17 +0100, Jörg 'Yadgar' Bleimann wrote:
> Hi(gh)!
>
> On 09.11.2011 00:02, Jim Henderson wrote:
>
>> Do you often build software on Linux?
>
> No - it's the very first time in my life (after one or two early aborted
> attempts in the past few years)!
>
>> If you don't, you might want to
>> start with a tutorial on how to build software in general before diving
>> in to build POVray.
>
> And where do I find such a tutorial (no, I don't believe in Google being
> my friend!)?
Google can tell you.
I could search for you, but you can search as easily as I can. It's not
a good use of my time to do searches for people that they can do for
themselves. :)
Try a search with words like "Linux compile tutorial". That should get
you started.
Jim
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
On Wed, 09 Nov 2011 01:13:37 +0100, Jörg 'Yadgar' Bleimann wrote:
> Obviously, it is IMPOSSIBLE for an average DAU (to the non-German
> speakers: Most Stupid User To Assume!) to build any software under
> Linux!
No, it's not impossible, but it does require being willing to do your
homework.
For example, the question you asked about which version of Boost was
needed was answered in the INSTALL file I linked you to. Which file,
IIRC, is included in the source you downloaded.
Jim
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
Le 09/11/2011 01:07, Jörg 'Yadgar' Bleimann a écrit :
firstly all went fine... until configure complained:
>
> configure: error: cannot find a suitable ZLIB library
>
> What went wrong now? Or should I better first compile and install the
> whole boost v1.47 package from www.boost.org?
It's unrelated to boost.
You need a zlib library (oh, what, it's in the error message! ), the
-dev version of course.
something like zlib1g-dev on Ubuntu...
You can propably expect to also need the pictures' formats library also
in -dev version... start looking for :
libpng12-dev
libtiff4-dev
libjpeg62-dev
libopenexr-dev
... and so on (number and package name might vary with your distribution)
Post a reply to this message
|
|
| |
| |
|
|
From: Jörg 'Yadgar' Bleimann
Subject: Re: Compiling PoV-Ray 3.7 under Linux
Date: 9 Nov 2011 06:50:07
Message: <4eba68ef@news.povray.org>
|
|
|
| |
| |
|
|
High!
On 09.11.2011 09:45, Le_Forgeron wrote:
> You need a zlib library (oh, what, it's in the error message! ), the
> -dev version of course.
>
> something like zlib1g-dev on Ubuntu...
Does not exist for my distro (Debian aptosid)! Should I instead just try
apt-get install zlib* ?
See you in Khyberspace!
Yadgar
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
On 09.11.2011 09:45, Le_Forgeron wrote:
> You can propably expect to also need the pictures' formats library also
> in -dev version... start looking for :
> libpng12-dev
> libtiff4-dev
> libjpeg62-dev
> libopenexr-dev
> ... and so on (number and package name might vary with your distribution)
I mistook a "1" for an "l"... after correct that, configure went
flawless, but at the end of the "make check" process, I got a huge mass
of cryptic error messages, so "make install" did not work either.
No, I give up... or wait until I either can afford a second computer
running under Windows or the final release of 3.7 is published and
finally available as a Debian standard package! Too bad, no really good
looking indoor radiosity until at least next summer...
See you in Khyberspace!
Yadgar
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |