Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 11 Mar 1998 21:00:05 -0800 (PST)
From:      Donald Burr <dburr@POBoxes.com>
To:        FreeBSD Ports <freebsd-ports@FreeBSD.ORG>
Subject:   Need help with Moonlight Creator port
Message-ID:  <XFMail.980311210005.dburr@POBoxes.com>

next in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE-----

Someone on this list requested that someone do a port of Moonlight Creator
(http://www.cybersociety.com/moonlight/), a really cool looking 3-D
modeling and rendering thingie.  Since I happen to have some free time
(wow! what's that?) on my hands, and an interest in this sort of thing
(after seeing the movie _Titanic_ and learning that a lot of the effects
were done on Linux PC's -- wow!), I am now working on a port for it.

Unfortun

1.  This thing needs POSIX threads (either libpthread or libpthreads) in
order to do "full multi-threaded radiosity computation."

First I checked ports.  There was no pthread/pthreads library there.

Then, I thought about it, and I did a search on my system (using 'locate')
for the string 'pthread' and lo and behold, I found a lot of stuff,
including a pthread(3) man page, and a pthread.h #include file.  I also
found some indications that the pthread stuff is in the standard C library
(libc)??

My question (really two questions) is this:
a.  Is there really a pthread/pthreads implementation built in to FreeBSD,
and is it in the standard C library?, and
b.  Will it work for this purpose?

2.  It needs to use the "libz" compression library, version 1.04.  I see
that FreeBSD comes with a /usr/lib/libz.so.2.0.  Is this the "real" libz
library, and will it work?  (I saw some discussion on ports a while ago
about a newer libz library and whether it would be incorporated into the
FreeBSD src tree or not -- I wasn't paying much attention at the time.)

3.  It also needs a libary(?) called "GLTT".  Again I searched ports, and
came up with nothing.  I also consulted the standard set of search
engines, and again came up with nothing (!).  (Odd, since my searches
usually turn up _too_much_ information...)  I did post a question to
usenet, but perhaps you FreeBSD porters know more about it -- where to get
it, and how to port it (maybe someone's even working on a pot of it
already?).

Your answers to these questions will greatly assist me in my porting
endeavors.  TIA for your help!
- ---
Donald Burr <dburr@POBoxes.com> - Ask me for my PGP key | PGP: Your
WWW HomePage: http://DonaldBurr.base.org/  ICQ #1347455 | right to
Address: P.O. Box 91212, Santa Barbara, CA 93190-1212   | 'Net privacy.
Phone: (805) 957-9666    FAX: (800) 492-5954            | USE IT.

-----BEGIN PGP SIGNATURE-----
Version: 2.6.2

iQCVAwUBNQdr1fjpixuAwagxAQGikwP/XeILM65b/TYj9CjyYnzZtGu0puwlaUQy
97hv5WoiIXJj92/Q+scvRZgAyFBFBJn5LRaq8m4Mb3+jWGBWIybXZsQ6SZk/6zLs
Tz5cDoUVg9u57mNiQvZ0+qfMOsGkVC4POGOhsaQtEszJsLUK9ZCSM8hrKnTkF/1V
cFcdFkY2b+4=
=XQD5
-----END PGP SIGNATURE-----

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?XFMail.980311210005.dburr>