Next: , Previous: , Up: Problems running   [Contents][Index]


8.3.6 ‘Unable to determine the OS page size

To implement PAGE ALIGNED messages (see Message alignment) a program needs to be able to query the operating system’s page size. The coNCePTuaL run-time library performs this query using one of the getpagesize() or sysconf() operating-system calls. If neither call is available or functional the run-time library aborts with an ‘Unable to determine the OS page size’ error.

As a workaround, configure provides a --with-page-size option that enables the user to manually specify the page size. Because any manually specified value is prone to error, coNCePTuaL log files include a ‘Page size was specified manually at configuration time’ warning if the run-time library was configured using --with-page-size.

Scott Pakin, pakin@lanl.gov