Newbie questions about Pliant

Newbie questions about Pliant

NetBSD

Message posted by maybe auillans on 2001/02/16 18:27:30
Hi

I tryed to install pliant on NetBSD. Does not work I think the first stage is
ok (make-posix-i386) but when I launch the install script I get the following 
message. Any solution ?

# ./pliant/pliant/install/install 
Pliant path is /pliant/
precompiling Pliant (debugging level 0)

Failed to commit memory pages !
precompiling Pliant (debugging level 1)

Failed to commit memory pages !
precompiling Pliant (debugging level 2)

Failed to commit memory pages !
Message posted by pom on 2001/02/16 20:09:11
Hubert, wouldn't it be possible, with a very simple C program, 
to get the OS-dependent memory mapping by trying to commit pages there
and there ?
Message posted by maybe Hubert Tonneau on 2001/02/16 21:14:39
In the '/pliant/install/install' script, you can try to uncomment the
  options="${options} memory_base_address 1536"
line: it will modify the way Pliant is allocating memory pages.

If you are an advanced NetBSD user, you may want to look at module
  /pliant/language/memory/page.c
which is the interface between Pliant and the OS memory API.

I don't see what is wrong with Pliant current code, except that some
OS might expect different flags for 'mmap'.