Missing File getpagesize

Some of the various platforms still require the getpagesize.o file, yet it
has been removed from the Head and CVS/src/common directories.

See ray/makeall for further details eg: set compat="bmalloc.o erf.o
getpagesize.o"

Regards

Terry Mc Minn
Faculty of Built Environment, Art and Design
Curtin University of Technology
GPO Box U 1987
Perth 6845
Western Australia
Email: T.Mcminn@curtin.edu.au
CRICOS Provider Code: 00301J

Terrance Mc Minn wrote:

Some of the various platforms still require the getpagesize.o file, yet it
has been removed from the Head and CVS/src/common directories.

See ray/makeall for further details eg: set compat="bmalloc.o erf.o
getpagesize.o"

I think that's just a case of makeall being out of sync with the
code. Getpagesize() was previously used only in common/malloc.c,
and both files have been retired together.

In other words, you can just remove all instances of malloc.o and
getpagesize.o from your copy of makeall, and everythging should
work fine (*don't* remove bmalloc.o, though). I don't normally
touch the old build system, so I'll leave it to greg to update
the master copy.

-schorsch

···

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

Hi Terry,

Schorsch is right (as usual). The module is no longer needed, and should have been removed from the makeall script. I have just done so, and tomorrow's HEAD should reflect this change.

Thanks for pointing out the error.
-Greg

···

From: Georg Mischler <schorsch@schorsch.com>
Date: February 1, 2005 4:33:24 AM PST

Terrance Mc Minn wrote:

Some of the various platforms still require the getpagesize.o file, yet it
has been removed from the Head and CVS/src/common directories.

See ray/makeall for further details eg: set compat="bmalloc.o erf.o
getpagesize.o"

I think that's just a case of makeall being out of sync with the
code. Getpagesize() was previously used only in common/malloc.c,
and both files have been retired together.

In other words, you can just remove all instances of malloc.o and
getpagesize.o from your copy of makeall, and everythging should
work fine (*don't* remove bmalloc.o, though). I don't normally
touch the old build system, so I'll leave it to greg to update
the master copy.

-schorsch