Axel Reinhold
2006-Jun-27 07:56 UTC
[syslinux] Build on Linux / Messages nasm error: short jump is out of range
Hi, trying to build syslinux on Linux. Please help. bash-2.05b$ uname -a Linux bongo 2.4.32-ARXc3 COHERENT #4-ARX (Build 2660) Sun May 21 15:35:22 CEST 2006 i686 i686 i386 GNU/Linux bash-2.05b$ BUILD/syslinux-3.11/opt/nasm-0.98.38-2/bin/nasm -version NASM version 0.98.38 compiled on Jun 26 2006 But failed with: + make NASM=/home/axel/p/rpm/BUILD/syslinux-3.11/opt/nasm/bin /nasm /home/axel/p/rpm/BUILD/syslinux-3.11/opt/nasm/bin/nasm -f bin -DDATE_STR="'0x43115316'" -DHEXDATE="0x43115316" \ -DMAP=pxelinux.map -l pxelinux.lst -o pxelinux.bin pxelinux.asm pxelinux.asm:356: error: short jump is out of range pxelinux.asm:381: error: short jump is out of range pxelinux.asm:409: error: short jump is out of range pxelinux.asm:414: error: short jump is out of range pxelinux.asm:780: error: short jump is out of range ui.inc:26: error: short jump is out of range ui.inc:30: error: short jump is out of range ui.inc:88: error: short jump is out of range ui.inc:117: error: short jump is out of range ui.inc:337: error: short jump is out of range ui.inc:513: error: short jump is out of range ui.inc:515: error: short jump is out of range ui.inc:517: error: short jump is out of range ui.inc:523: error: short jump is out of range ui.inc:525: error: short jump is out of range ui.inc:534: error: short jump is out of range ui.inc:537: error: short jump is out of range runkernel.inc:135: error: short jump is out of range runkernel.inc:210: error: short jump is out of range runkernel.inc:212: error: short jump is out of range runkernel.inc:253: error: short jump is out of range runkernel.inc:557: error: short jump is out of range pxelinux.asm:1108: error: short jump is out of range pxelinux.asm:1164: error: short jump is out of range pxelinux.asm:1166: error: short jump is out of range pxelinux.asm:1227: error: short jump is out of range pxelinux.asm:1233: error: short jump is out of range pxelinux.asm:1236: error: short jump is out of range pxelinux.asm:1241: error: short jump is out of range pxelinux.asm:1866: error: short jump is out of range pxelinux.asm:2126: error: short jump is out of range pxelinux.asm:2130: error: short jump is out of range pxelinux.asm:2134: error: short jump is out of range pxelinux.asm:2142: error: short jump is out of range pxelinux.asm:2145: error: short jump is out of range conio.inc:101: error: short jump is out of range conio.inc:105: error: short jump is out of range conio.inc:107: error: short jump is out of range conio.inc:110: error: short jump is out of range dnsresolv.inc:281: error: short jump is out of range dnsresolv.inc:283: error: short jump is out of range dnsresolv.inc:290: error: short jump is out of range make: *** [pxelinux.bin] Error 1
H. Peter Anvin
2006-Jun-28 15:53 UTC
[syslinux] Build on Linux / Messages nasm error: short jump is out of range
Axel Reinhold wrote:> Hi, > > trying to build syslinux on Linux. Please help. > > bash-2.05b$ uname -a > Linux bongo 2.4.32-ARXc3 COHERENT #4-ARX (Build 2660) Sun May 21 15:35:22 CEST 2006 i686 i686 i386 GNU/Linux > bash-2.05b$ BUILD/syslinux-3.11/opt/nasm-0.98.38-2/bin/nasm -version > NASM version 0.98.38 compiled on Jun 26 2006 > > But failed with: > > + make NASM=/home/axel/p/rpm/BUILD/syslinux-3.11/opt/nasm/bin > /nasm > /home/axel/p/rpm/BUILD/syslinux-3.11/opt/nasm/bin/nasm -f bin > -DDATE_STR="'0x43115316'" -DHEXDATE="0x43115316" \ > -DMAP=pxelinux.map -l pxelinux.lst -o pxelinux.binYou need to add -O99 to the NASM variable. -hpa