DEB and RPM Radiance linux packages page updated!

Francesco Anselmo wrote:

1) when compiling the "static version" I had some problems with unresolved
symbols inside libGL.a and libGLU.a coming from the Mesa distribution. I even
compiled by myself the Mesa libs, but this didn't solved the problem.
Unfortunately I don't much have time to go deeper, so the static version has
no OpenGL related stuff.

I don't think it's useful (if even possible) to have all OpenGL
components linked statically. After all, the hardware you have
installed decides about which mesa modules need to be loaded.

-schorsch

···

--
Georg Mischler -- simulations developer -- schorsch at schorsch com
+schorsch.com+ -- lighting design tools -- http://www.schorsch.com/

My Radiance linux/i386 packages page has been updated:

http://dream.unipa.it/dream/pub/dot/anselmo/radiance/packages/

Here you will find the following versions of Radiance
Radiance 3.5.0
Radiance 3.5.0 static
Radiance 3.4.1 pmap
(patched with the photon mapping extension by Roland Schregle)

I have decided to prepare 4 kinds of packages: tar.gz, tar.bz2, deb and rpm.

The tar.gz and tar.bz2 packages can be considered add-on packages, so
the suggested installation location is /opt/radiance.

The deb and rpm packages behave this way:

the binaries are installed into -> /usr/lib/radiance/bin
the radiance library is installed into -> /usr/share/radiance/lib
the examples are installed into -> /usr/share/radiance/obj
the documentation is installed into -> /usr/share/doc/radiance
the man pages are installed into -> /usr/share/man

After the package installation, the user only has to add /usr/lib/radiance/bin
to the PATH environment variable, since I have added /usr/share/radiance/lib
to the default library search path in the source code (src/common/paths.h).

Georg Mischler wrote:

I'd say ignore the "should"s at will. Nothing a user can do with
your Radiance package will threaten the integrity of their
system, not even on Debian.

I finally decided to use these locations because making a debian package
means contributing to the debian distribution, that has his own policy that
must be respected.
I also tried to use the /opt/radiance path, but the debian packaging system
didn't behave very well in this case, so I followed the advices that came
from the Debian side. Of course I ignored the "csh scripts
problem" and resolved the "environment variable problem" by adding
/usr/share/radiance/lib to the default library search path in the source code
(src/common/paths.h), as I already said.

The rpm packages are derived from the deb ones using alien.

Here are a few notes about the packages (for more info, just check the page):
1) when compiling the "static version" I had some problems with unresolved
symbols inside libGL.a and libGLU.a coming from the Mesa distribution. I even
compiled by myself the Mesa libs, but this didn't solved the problem.
Unfortunately I don't much have time to go deeper, so the static version has
no OpenGL related stuff.
2) I never managed in compiling the pmap patched code together with
the holodeck files, so the pmap package has no holodeck executables.
If anybody wants to help me, I can share my stderr.

Many thanks to Georg Mischler and to Peter Apian-Bennewitz for their
help and comments.

I hope that these packages can be useful ...

···

--
ing. Francesco Anselmo
[email protected]
--
[ DREAm ]
Dipartimento di Ricerche
Energetiche e Ambientali
--
Universit� di Palermo
--
Viale delle Scienze
90128 Palermo - Italy
--
Tel + 39 091 236 302
Fax + 39 091 484 425
--

Francesco Anselmo wrote:

My Radiance linux/i386 packages page has been updated:

http://dream.unipa.it/dream/pub/dot/anselmo/radiance/packages/

Here you will find the following versions of Radiance
Radiance 3.5.0
Radiance 3.5.0 static
Radiance 3.4.1 pmap
(patched with the photon mapping extension by Roland Schregle)

FYI: pmap for Radiance 3.5 forthcoming in the coming week or two...

--Roland

···

--
END OF LINE. (MCP)

I have extracted the binaries from these two packages and made them available from the radsite downloads page:

  http://radsite.lbl.gov/radiance/download.html

Thanks for putting this together, Francesco!

-Greg

···

From: Francesco Anselmo <[email protected]>
Date: Fri Apr 4, 2003 7:43:03 AM US/Pacific
To: [email protected], [email protected]
Subject: [Radiance-dev] DEB and RPM Radiance linux packages page updated!
Reply-To: [email protected]

My Radiance linux/i386 packages page has been updated:

http://dream.unipa.it/dream/pub/dot/anselmo/radiance/packages/