[tlbuild] clisp building on alpha-linux
Bruno Haible
bruno at clisp.org
Fri May 16 12:33:03 CEST 2008
Norbert Preining wrote:
> stracing gives me not much, here the problematic case:
>
> mmap(NULL, 794624, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2000024a000
> mmap(0x4000000000000, 106496, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = -1 ENOMEM (Cannot allocate memory)
clisp has some built-in knowledge about the Alpha CPUs. Comments say
Code address range: 0x000000012xxxxxxx
Malloc address range: 0x000000012xxxxxxx
and: 0x0000015555xxxxxx
Shared libraries: 0x0000015555xxxxxx
Virtual address limit: 0x0000040000000000
So, one of the things that you can do is to show what is special about your
CPU.
$ uname -a
$ cat /proc/cpuinfo
The other thing that you can do is to follow the hints in the section
"Hints for porting to new platforms" in unix/PLATFORMS.
Bruno
More information about the tlbuild
mailing list