![](/i/fill.gif) |
![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Fixing various problems with autoconfiscation. Source only for now,
binaries should be up later.
http://www.mailbag.com/users/mtgordon/megapov.html
-Mark Gordon
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
From: Nicolas Calimet
Subject: Re: yet another bugfix version of MegaPovPlus for Linux
Date: 29 Aug 2000 12:12:50
Message: <39ABE380.49E45080@free.fr>
|
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Hi Mark !
I'm a Linux user who's not root on my box. I've installed
newer zlib and libpng libraries in non-standard location (under my
home directory as all the softs that I installed for 3 years...).
However I didn't find in the ./configure options how to specify the
path for libpng libraries. I could only compile MegaPovPlus when
updating these lines directly in the src/Makefile (***adds***):
LDADD = -L/usr/X11R6/lib ***-L/the_path_to/libpng-1.0.8***
LIBS = -lvgagl -lvga -lz -lm -lX11 ***-lpng***
Is there a more elegant solution in this case ?
Thanks !
*** Nicolas Calimet
*** http://pov4grasp.free.fr
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Nicolas Calimet wrote:
> Is there a more elegant solution in this case ?
Try running ./configure --help to find a variety of elegant solutions.
:-)
Check --prefix, --libdir, and --includedir in particular.
It's worth trying, I suspect.
-Mark Gordon
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
From: Nicolas Calimet
Subject: Re: yet another bugfix version of MegaPovPlus for Linux
Date: 30 Aug 2000 06:03:18
Message: <39ACDE65.E16AB122@free.fr>
|
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
> Try running ./configure --help to find a variety of elegant solutions.
> Check --prefix, --libdir, and --includedir in particular.
This is what I did before posting:
./configure --prefix=`pwd`
I didn't add --libdir since I supposed (from the configure help) that
this option is only related to the "make install" procedure. Anyway all compiled
fine (so --includedir is not required), only linking failed because -lpng and
related path were missing in src/Makefile. I then decided to tweak this file as
mentionned in my previous post, did 'make' again (worked) then 'make install'
(worked perfectly too).
Now I tried again to reinstall all on another disk location and from
a clean, just-downloaded distribution to be sure :-) As you proposed me,
I then typed:
./configure --prefix=`pwd` --includedir=/path/to/libpng
--libdir=/path/to/libpng
This again does not work: linking fails exactly for the same reason
than before. I don't see any other relevant option in the configure help,
but maybe I'm simply blind 8-)
Unfortunately I may be the only one who cannot be root to install
UniMegaPovPlus on his box... At least it shows it's not so easy to manage
in this case... Waiting from another "elegant" solution ;-)
*** Nicolas Calimet
*** http://pov4grasp.free.fr
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Nicolas Calimet wrote:
> Waiting from another "elegant" solution ;-)
Rooting the box? ;-)
-Mark Gordon
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
From: Nicolas Calimet
Subject: Re: yet another bugfix version of MegaPovPlus for Linux
Date: 30 Aug 2000 11:55:06
Message: <39AD30D7.FCBE367E@free.fr>
|
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
> > Waiting from another "elegant" solution ;-)
>
> Rooting the box? ;-)
Well I actually did that once to install a compiler
on some another linux box where I also was not root... My
boss never forgive me the fact that I could change his root
passwd without knowing (and even worse asking for) it ;-)
Anyway did you plan to do something in the future
release of the ./configure file for poor-tiny-winy user as
me ? I think your work to make the distrib more GNU-ish and
uniform (SVGA/X/console) is really good. One more thing I
would like to be able to do is to install UniMegaPOV(+)/POV-
Ray 3.5 on different architectures from the same disk location.
Typically something like bin/linux, bin/sgi, bin/dec and same
for libraries... Maybe it's already possible but I never tried
that from any GPL distribution.
Any tips or clue ?
- Thanks again !
*** Nicolas Calimet
*** http://pov4grasp.free.fr
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
In article <39ABADA2.C4A1215C@mailbag.com>, mtg### [at] povray org wrote:
> Fixing various problems with autoconfiscation. Source only for now,
> binaries should be up later.
> http://www.mailbag.com/users/mtgordon/megapov.html
I will put a link to this page on my site next time I update it.
--
Christopher James Huff
Personal: chr### [at] mac com, http://homepage.mac.com/chrishuff/
TAG: chr### [at] tag povray org, http://tag.povray.org/
<><
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Nicolas Calimet wrote:
> Anyway did you plan to do something in the future
> release of the ./configure file for poor-tiny-winy user as
> me ?
I'll look into it, but I'm not going to be able to do much in the short
term, as I'm going to be moving in a couple of weeks, and I have a lot
of packing to do.
-Mark Gordon
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |