I’m getting an error when I try to use phantoms greater than 256x256x256 in DOSXYZnrc. I have changed IMAX,JMAX,KMAX in dosxyznrc_user_macros.mortran (which I need to be root to do) but when I try to recompile I get the following error messages:
/tmp/ccqFUuLE.o: In function `brmsfz_’:
dosxyznrc_linux64.F:(.text+0xb): relocation truncated to fit: R_X86_64_PC32 against symbol `lbremz_’ defined in COMMON section in /tmp/ccqFUuLE.o
/tmp/ccqFUuLE.o: In function `init_ranmar_’:
dosxyznrc_linux64.F:(.text+0x214): relocation truncated to fit: R_X86_64_PC32 against symbol `randomm_’ defined in COMMON section in /tmp/ccqFUuLE.o
/tmp/ccqFUuLE.o: In function `ranmar_get_’:
dosxyznrc_linux64.F:(.text+0xb39): relocation truncated to fit: R_X86_64_PC32 against symbol `randomm_’ defined in COMMON section in /tmp/ccqFUuLE.o
/tmp/ccqFUuLE.o: In function `master.1.get_input_.part.0′:
dosxyznrc_linux64.F:(.text+0x1435): relocation truncated to fit: R_X86_64_PC32 against symbol `egs_io_’ defined in COMMON section in /tmp/ccqFUuLE.o
/tmp/ccqFUuLE.o: In function `anihtm_’:
dosxyznrc_linux64.F:(.text+0xa20c): relocation truncated to fit: R_X86_64_PC32 against symbol `molvar_’ defined in COMMON section in /tmp/ccqFUuLE.o
dosxyznrc_linux64.F:(.text+0xa257): relocation truncated to fit: R_X86_64_PC32 against symbol `pmcons_’ defined in COMMON section in /tmp/ccqFUuLE.o
/tmp/ccqFUuLE.o: In function `tmxb_’:
dosxyznrc_linux64.F:(.text+0xa2b3): relocation truncated to fit: R_X86_64_PC32 against symbol `molvar_’ defined in COMMON section in /tmp/ccqFUuLE.o
/tmp/ccqFUuLE.o: In function `bhabrm_’:
dosxyznrc_linux64.F:(.text+0xa8f8): relocation truncated to fit: R_X86_64_PC32 against symbol `molvar_’ defined in COMMON section in /tmp/ccqFUuLE.o
dosxyznrc_linux64.F:(.text+0xaa5e): relocation truncated to fit: R_X86_64_PC32 against symbol `pmcons_’ defined in COMMON section in /tmp/ccqFUuLE.o
/tmp/ccqFUuLE.o: In function `amolrm_’:
dosxyznrc_linux64.F:(.text+0xab7d): relocation truncated to fit: R_X86_64_PC32 against symbol `molvar_’ defined in COMMON section in /tmp/ccqFUuLE.o
dosxyznrc_linux64.F:(.text+0xac34): additional relocation overflows omitted from the output
collect2: error: ld returned 1 exit status
make: * [/home/rhochuli/Documents/EGSnrc/EGS_HOME/bin/linux64/dosxyznrc] Error 1
I have been able to change these values for ctcreate and run it without a problem.
Thanks in advance!