Hello everyone!

Hello everyone!

I am going to be attempting a full GPU-targeted port of EGSnrc for my Master’s thesis starting late 2019. The tentative plan is using a language such as OpenCL for the GPU-specific code, while also modernizing the codebase using C++11 or another C variant. There is a project fork here if anyone is interested in helping out or offering suggestions (it’ll probably be pretty quiet for the next few months).

https://github.com/mxxo/EGSnrc/tree/gpu//cdn.embedly.com/widgets/platform.js

Hello

Hello,

I have installed the EGSnrc on my device in 2017 and used it for a year so, and now I am trying to run the simulation using clusters (parallel computing) at my research center (Where they use SLURM). Does EGSnrc have built in code/function to run using SLURM? If not, how do I able to run? It would be highly appreciated. Thank you.

I could not compile any code in EGS_gui and BEAM_nrc all were en up with Exit code= 2 or compilation fail please…

I could not compile any code in EGS_gui and BEAM_nrc all were en up with Exit code= 2 or compilation fail please tell me how to rectify this. Here I hae copied log file from HEN_HOUSE directories. –

GNU Fortran (x86_64-posix-seh-rev0, Built by MinGW-W64 project) 8.1.0

Using xml test file C:EGSnrcHEN_HOUSEpiecestests_win.xml

===> Checking for availability of system dependent functions

gfortran -c -o HasObject.obj HasObject.f

gfortran -o DoesExe.exe DoesExe.f

gfortran -o ExitFun.exe ExitFun.f

./ExitFun.exe 1

exit

Exit code is 1

Reference is 1

./ExitFun.exe 5

exit

Exit code is 5

Reference is 5

./ExitFun.exe 25

exit

Exit code is 25

Reference is 25

gcc -c -o egs_exit.obj egs_exit.c

egs_exit.c: In function ‘my_exit’:

egs_exit.c:6:4: warning: implicit declaration of function ‘exit’ [-Wimplicit-function-declaration]

exit(s);

^~~~

egs_exit.c:6:4: warning: incompatible implicit declaration of built-in function ‘exit’

egs_exit.c:6:4: note: include ” or provide a declaration of ‘exit’

egs_exit.c:1:1:

+#include

#ifdef __cplusplus

egs_exit.c:6:4:

exit(s);

^~~~

gfortran -o SystemFun.exe SystemFun.f

./SystemFun.exe 0

hallo

0

Exit code is 0

Reference is 0

output:hallo

0

reference:0

gfortran -o SystemFun.exe SystemFun.f

./SystemFun.exe 1

‘blah__blah’ is not recognized as an internal or external command,

operable program or batch file.

1

Exit code is 0

Reference is 1

output:’blah__blah’ is not recognized as an internal or external command,

operable program or batch file.

1

reference:1

gfortran -o SystemSub.exe SystemSub.f

./SystemSub.exe 0

hallo

0

Exit code is 0

Reference is 0

output:hallo

0

reference:0

gfortran -o FlushFun.exe FlushFun.f

./FlushFun.exe 0

flush

Exit code is 0

Reference is 0

gfortran -o DateAndTime.exe DateAndTime.f

gfortran -o FDateFun.exe FDateFun.f

./FDateFun.exe 0

fdate

Exit code is 0

Reference is 0

gfortran -o SecndsFun.exe SecndsFun.f

./SecndsFun.exe 0

secnds

Exit code is 0

Reference is 0

gfortran -o DateFun.exe DateFun.f

C:UsersVarianAppDataLocalTempccM6tiTW.o:DateFun.f:(.text+0x20): undefined reference to `date_’

collect2.exe: error: ld returned 1 exit status

gfortran -o DateFun.exe DateFun.f

C:UsersVarianAppDataLocalTempccsLAogv.o:DateFun.f:(.text+0x20): undefined reference to `date__’

collect2.exe: error: ld returned 1 exit status

gfortran -o TimeFun.exe TimeFun.f

C:UsersVarianAppDataLocalTempccIP65dc.o:TimeFun.f:(.text+0x20): undefined reference to `time_’

collect2.exe: error: ld returned 1 exit status

gfortran -o TimeFun.exe TimeFun.f

C:UsersVarianAppDataLocalTempcccm83JK.o:TimeFun.f:(.text+0x20): undefined reference to `time__’

collect2.exe: error: ld returned 1 exit status

gfortran -o ETimeFun.exe ETimeFun.f

./ETimeFun.exe 0

etime

Exit code is 0

Reference is 0

gfortran -o LnblnkFun.exe LnblnkFun.f

gfortran -o HostName.exe HostName.f

./HostName.exe hostnm

hostnm

Exit code is 0

Reference is hostnm

output:hostnm

reference:hostnm

gfortran -o LstatFun.exe LstatFun.f

./LstatFun.exe 3:13

1

Exit code is 0

Reference is 3:13

output:1

reference:3:13

gfortran -o LstatFun.exe LstatFun.f

./LstatFun.exe 5:25

1

Exit code is 0

Reference is 5:25

output:1

reference:5:25

gfortran -o InquireFun.exe InquireFun.f

./InquireFun.exe 0

0

Exit code is 0

Reference is 0

output:0

reference:0

gcc -c -o file_size.obj file_size.c

gfortran -o RecordLength.exe RecordLength.f file_size.obj

./RecordLength.exe 4

4

Exit code is 0

Reference is 4

output:4

reference:4

gfortran -o LongInteger.exe LongInteger.f

./LongInteger.exe 0

integer*8

Exit code is 0

Reference is 0

gfortran -o ShortInteger.exe ShortInteger.f

./ShortInteger.exe 0

integer*2

Exit code is 0

Reference is 0

gfortran -o Endianess.exe Endianess.f

./Endianess.exe 0

little endian

Exit code is 0

Reference is 0

gcc -c -o NameDecoration.obj NameDecoration.c

gfortran -o NameMangling.exe NameMangling.f NameDecoration.obj

./NameMangling.exe 0

lower case, _ and _

Exit code is 0

Reference is 0

********** Tests concluded ! *****

===> Creating C Utilities for EGSnrc…

Building the utilities object file …

gcc -O2 -c -DWIN32 -o C:EGSnrcHEN_HOUSElibwin6432egs_c_utils.obj C:EGSnrcHEN_HOUSElibwin6432egs_c_utils.c

C:EGSnrcHEN_HOUSElibwin6432egs_c_utils.c: In function ‘egs_open_control_file_’:

C:EGSnrcHEN_HOUSElibwin6432egs_c_utils.c:76:5: warning: ‘_sleep’ is deprecated [-Wdeprecated-declarations]

_sleep(1000);

^~~~~~

In file included from C:/Program Files/mingw-w64/x86_64-8.1.0-posix-seh-rt_v6-rev0/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/mm_malloc.h:27,

from C:/Program Files/mingw-w64/x86_64-8.1.0-posix-seh-rt_v6-rev0/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/xmmintrin.h:34,

from C:/Program Files/mingw-w64/x86_64-8.1.0-posix-seh-rt_v6-rev0/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/x86intrin.h:33,

from C:/Program Files/mingw-w64/x86_64-8.1.0-posix-seh-rt_v6-rev0/mingw64/x86_64-w64-mingw32/include/winnt.h:1554,

from C:/Program Files/mingw-w64/x86_64-8.1.0-posix-seh-rt_v6-rev0/mingw64/x86_64-w64-mingw32/include/minwindef.h:163,

from C:/Program Files/mingw-w64/x86_64-8.1.0-posix-seh-rt_v6-rev0/mingw64/x86_64-w64-mingw32/include/windef.h:8,

from C:/Program Files/mingw-w64/x86_64-8.1.0-posix-seh-rt_v6-rev0/mingw64/x86_64-w64-mingw32/include/windows.h:69,

from C:EGSnrcHEN_HOUSElibwin6432egs_config1.h:36,

from C:EGSnrcHEN_HOUSElibwin6432egs_c_utils.h:40,

from C:EGSnrcHEN_HOUSElibwin6432egs_c_utils.c:37:

C:/Program Files/mingw-w64/x86_64-8.1.0-posix-seh-rt_v6-rev0/mingw64/x86_64-w64-mingw32/include/stdlib.h:659:24: note: declared here

_CRTIMP void __cdecl _sleep(unsigned long _Duration) __MINGW_ATTRIB_DEPRECATED;

^~~~~~

C:EGSnrcHEN_HOUSElibwin6432egs_c_utils.c: In function ‘egs_sleep_’:

C:EGSnrcHEN_HOUSElibwin6432egs_c_utils.c:154:3: warning: ‘_sleep’ is deprecated [-Wdeprecated-declarations]

unsigned int msecs = *secs * 1000; _sleep(msecs);

^~~~~~~~

In file included from C:/Program Files/mingw-w64/x86_64-8.1.0-posix-seh-rt_v6-rev0/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/mm_malloc.h:27,

from C:/Program Files/mingw-w64/x86_64-8.1.0-posix-seh-rt_v6-rev0/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/xmmintrin.h:34,

from C:/Program Files/mingw-w64/x86_64-8.1.0-posix-seh-rt_v6-rev0/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/x86intrin.h:33,

from C:/Program Files/mingw-w64/x86_64-8.1.0-posix-seh-rt_v6-rev0/mingw64/x86_64-w64-mingw32/include/winnt.h:1554,

from C:/Program Files/mingw-w64/x86_64-8.1.0-posix-seh-rt_v6-rev0/mingw64/x86_64-w64-mingw32/include/minwindef.h:163,

from C:/Program Files/mingw-w64/x86_64-8.1.0-posix-seh-rt_v6-rev0/mingw64/x86_64-w64-mingw32/include/windef.h:8,

from C:/Program Files/mingw-w64/x86_64-8.1.0-posix-seh-rt_v6-rev0/mingw64/x86_64-w64-mingw32/include/windows.h:69,

from C:EGSnrcHEN_HOUSElibwin6432egs_config1.h:36,

from C:EGSnrcHEN_HOUSElibwin6432egs_c_utils.h:40,

from C:EGSnrcHEN_HOUSElibwin6432egs_c_utils.c:37:

C:/Program Files/mingw-w64/x86_64-8.1.0-posix-seh-rt_v6-rev0/mingw64/x86_64-w64-mingw32/include/stdlib.h:659:24: note: declared here

_CRTIMP void __cdecl _sleep(unsigned long _Duration) __MINGW_ATTRIB_DEPRECATED;

^~~~~~

gcc -O2 -c -DWIN32 -o C:EGSnrcHEN_HOUSElibwin6432load_beamlib.obj C:EGSnrcHEN_HOUSElibwin6432load_beamlib.c

gcc -O2 -c -DWIN32 -o C:EGSnrcHEN_HOUSElibwin6432load_vculib.obj C:EGSnrcHEN_HOUSElibwin6432load_vculib.c

gcc -O2 -c -DWIN32 -o C:EGSnrcHEN_HOUSElibwin6432read_write_pardose.obj C:EGSnrcHEN_HOUSElibwin6432read_write_pardose.c

Testing the C utilities object file …

gfortran -o test_c_utils.exe test_c_utils.f C:EGSnrcHEN_HOUSElibwin6432egs_c_utils.obj

Yes, egs_c_utils can be successfully linked to a Fortran file.

Assuming there is no need to pass a flag

to the compiler for opening a DSO on Windows

using Win API function LoadLibrary().

===> Creating configuration file …

===> Creating machine.macros …

* System file C:EGSnrcHEN_HOUSElibwin6432machine.macros successfully created *

===> Creating machine.f …

===> Creating machine.mortran …

* System file C:EGSnrcHEN_HOUSElibwin6432machine.mortran successfully created *

===> Creating dosxyznrc_win6432.spec … done

===> Appending VCU library to dosxyznrc_win6432.spec … done

===> Compiling Mortran3 …

“Compiling mortran3.f C:EGSnrcHEN_HOUSElibwin6432machine.f”

“Making mortran3.dat”

Compilation succeeded !

===> Compiling Pegs4 …

“Generating pegs4_win6432.f from pegs4.mortran”

mortran3.exe: using following I/O units

raw/hex data file: C:EGSnrcHEN_HOUSEbinwin6432mortran3.dat

command line files:

-> appending C:EGSnrcHEN_HOUSElibwin6432machine.macros

-> appending pegs4.mortran

-> appending C:EGSnrcHEN_HOUSElibwin6432machine.mortran

generated mortjob.mortran

fortran output: pegs4_win6432.f

mortlst output: pegs4_win6432.mortlst

Mortran compiling …

OK

“Compiling pegs4_win6432.f with flags ‘ -O3 -ffast-math'”

pegs4_win6432.f:1723:49:

IF((QFIT(NJ,XL,XU,XR,EP,ZTHR,ZEP,REM,NIP,XFUN,XFI, AX,BX,NALM,NF

1

Warning: Interface mismatch in dummy procedure ‘xfun’ at (1): ‘xfun’ is not a function [-Wargument-mismatch]

pegs4_win6432.f:1740:50:

IF ((QFIT(NJ,XL,XU,XR,EP,ZTHR,ZEP,REM,NIP,XFUN,XFI, AX,BX,NALM,N

1

Warning: Interface mismatch in dummy procedure ‘xfun’ at (1): ‘xfun’ is not a function [-Wargument-mismatch]

pegs4_win6432.f:1750:52:

IF((.NOT.QFIT(NI,XL,XU,XR,EP,ZTHR,ZEP,REM,NIP,XFUN,XFI, AX,BX,NALM

1

Warning: Interface mismatch in dummy procedure ‘xfun’ at (1): ‘xfun’ is not a function [-Wargument-mismatch]

pegs4_win6432.f:288:57:

CALL PWLF1(NGL,NALG,AP,UP,RMT2,EPG,ZTHRG,ZEPG,NIPG,ALOG,EXP, AXG,B

1

Warning: Interface mismatch in dummy procedure ‘xfun’ at (1): ‘alog’ is not a subroutine [-Wargument-mismatch]

pegs4_win6432.f:3855:16:

QD=DCADRE(F,ADUM,BDUM,1.E-16,1.E-5,ERRDUM,IER)

1

Warning: Interface mismatch in dummy procedure ‘f’ at (1): ‘f’ is not a function [-Wargument-mismatch]

Compilation succeeded !

Congratulations! You successfully configured the EGSnrc build system

for Windows. You can use this configuration for compiling EGSnrc user codes

by the following 3 methods:

1. Set the environment variable EGS_CONFIG to point to the file

C:EGSnrcHEN_HOUSEspecs/C:EGSnrcHEN_HOUSEspecswin6432.conf by typing on your command prompt

set EGS_CONFIG=C:EGSnrcHEN_HOUSEspecs/C:EGSnrcHEN_HOUSEspecswin6432.conf

for a temporary setting or by adding/updating EGS_CONFIG permanently

on your system properties:

Start->[Settings]>Control panel>System->Advanced->Environment Variables

and then just go to a user code directory and type ‘make’.

Note: EGS_CONFIG might have been already set by the installation program

2. By invoking make with an argument specifying to use this configuration,e.g

make EGS_CONFIG=C:EGSnrcHEN_HOUSEspecswin6432.conf

3. By using one of the GUI’s egs_gui or egs_inprz (RZ codes only)

*******************************

* Elapsed time: 29.691 s *

*******************************

===> Creating C++ configuration file …

===> Compiling IAEA library …

g++ -I..libwin6432 -DWIN32 -DBUILD_IAEA_DLL -O3 -ffast-math -c -o ..egs++dsowin6432iaea_phsp.o iaea_phsp.cpp

g++ -I..libwin6432 -DWIN32 -DBUILD_IAEA_DLL -O3 -ffast-math -c -o ..egs++dsowin6432iaea_header.o iaea_header.cpp

g++ -I..libwin6432 -DWIN32 -DBUILD_IAEA_DLL -O3 -ffast-math -c -o ..egs++dsowin6432iaea_record.o iaea_record.cpp

g++ -I..libwin6432 -DWIN32 -DBUILD_IAEA_DLL -O3 -ffast-math -c -o ..egs++dsowin6432utilities.o utilities.cpp

utilities.cpp: In function ‘FILE* open_file(char*, const char*, const char*)’:

utilities.cpp:243:46: warning: non-constant array new length must be specified without parentheses around the type-id [-Wvla]

char *filename1 = new(char[filenameLength]);

^

g++ -I..libwin6432 -DWIN32 -DBUILD_IAEA_DLL -O3 -ffast-math -shared ..egs++dsowin6432iaea_phsp.o ..egs++dsowin6432iaea_header.o ..egs++dsowin6432iaea_record.o ..egs++dsowin6432utilities.o -o ..egs++dsowin6432iaea_phsp.dll -Wl,–out-implib,..egs++dsowin6432iaea_phsp.lib

Compilation succeeded !

*******************************

* Elapsed time: 34.786 s *

*******************************

===> Compiling C++ library …

g++ -I..libwin6432 -DWIN32 -O3 -ffast-math -c -o dsowin6432egspp.o egspp.cpp

g++ -I..libwin6432 -DWIN32 -DBUILD_DLL -O3 -ffast-math -c -o dsowin6432egs_input.o egs_input.cpp

g++ -I..libwin6432 -DWIN32 -DBUILD_DLL -O3 -ffast-math -c -o dsowin6432egs_base_geometry.o egs_base_geometry.cpp

g++ -I..libwin6432 -DWIN32 -DBUILD_DLL -O3 -ffast-math -c -o dsowin6432egs_library.o egs_library.cpp

g++ -I..libwin6432 -DWIN32 -DBUILD_DLL -O3 -ffast-math -c -o dsowin6432egs_transformations.o egs_transformations.cpp

g++ -I..libwin6432 -DWIN32 -DBUILD_DLL -O3 -ffast-math -c -o dsowin6432egs_rndm.o egs_rndm.cpp

g++ -I..libwin6432 -DWIN32 -DBUILD_DLL -O3 -ffast-math -c -o dsowin6432egs_shapes.o egs_shapes.cpp

g++ -I..libwin6432 -DWIN32 -DBUILD_DLL -O3 -ffast-math -c -o dsowin6432egs_geometry_tester.o egs_geometry_tester.cpp

g++ -I..libwin6432 -DWIN32 -DBUILD_DLL -O3 -ffast-math -c -o dsowin6432egs_timer.o egs_timer.cpp

g++ -I..libwin6432 -DWIN32 -DBUILD_DLL -O3 -ffast-math -c -o dsowin6432egs_polygon.o egs_polygon.cpp

g++ -I..libwin6432 -DWIN32 -DBUILD_DLL -O3 -ffast-math -c -o dsowin6432egs_projectors.o egs_projectors.cpp

g++ -I..libwin6432 -DWIN32 -DBUILD_DLL -O3 -ffast-math -c -o dsowin6432egs_alias_table.o egs_alias_table.cpp

g++ -I..libwin6432 -DWIN32 -DBUILD_DLL -O3 -ffast-math -c -o dsowin6432egs_object_factory.o egs_object_factory.cpp

g++ -I..libwin6432 -DWIN32 -DBUILD_DLL -O3 -ffast-math -c -o dsowin6432egs_spectra.o egs_spectra.cpp

g++ -I..libwin6432 -DWIN32 -DBUILD_DLL -O3 -ffast-math -c -o dsowin6432egs_base_source.o egs_base_source.cpp

g++ -I..libwin6432 -DWIN32 -DBUILD_DLL -O3 -ffast-math -c -o dsowin6432egs_functions.o egs_functions.cpp

g++ -I..libwin6432 -DWIN32 -DBUILD_DLL -O3 -ffast-math -c -o dsowin6432egs_application.o egs_application.cpp

g++ -I..libwin6432 -DWIN32 -DBUILD_DLL -O3 -ffast-math -c -o dsowin6432egs_run_control.o egs_run_control.cpp

g++ -I..libwin6432 -DWIN32 -DBUILD_DLL -O3 -ffast-math -c -o dsowin6432egs_scoring.o egs_scoring.cpp

g++ -I..libwin6432 -DWIN32 -DBUILD_DLL -O3 -ffast-math -c -o dsowin6432egs_interpolator.o egs_interpolator.cpp

g++ -I..libwin6432 -DWIN32 -DBUILD_DLL -O3 -ffast-math -c -o dsowin6432egs_atomic_relaxations.o egs_atomic_relaxations.cpp

g++ -I..libwin6432 -DWIN32 -DBUILD_DLL -O3 -ffast-math -c -o dsowin6432egs_ausgab_object.o egs_ausgab_object.cpp

g++ -I..libwin6432 -DWIN32 -DBUILD_DLL -O3 -ffast-math -c -o dsowin6432egs_particle_track.o egs_particle_track.cpp

g++ -I..libwin6432 -DWIN32 -DBUILD_DLL -O3 -ffast-math -c -o dsowin6432egs_fortran_geometry.o egs_fortran_geometry.cpp

g++ -I..libwin6432 -DWIN32 -DBUILD_DLL -O3 -ffast-math -c -o dsowin6432egs_ensdf.o egs_ensdf.cpp

egs_run_control.cpp: In member function ‘bool EGS_FileLocking::openControlFile(const char*)’:

egs_run_control.cpp:250:38: warning: ‘void _sleep(long unsigned int)’ is deprecated [-Wdeprecated-declarations]

#define WAIT_FOR_FILE _sleep(1000)

^

egs_run_control.cpp:330:13: note: in expansion of macro ‘WAIT_FOR_FILE’

WAIT_FOR_FILE;

^~~~~~~~~~~~~

In file included from C:/Program Files/mingw-w64/x86_64-8.1.0-posix-seh-rt_v6-rev0/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/cstdlib:75,

from C:/Program Files/mingw-w64/x86_64-8.1.0-posix-seh-rt_v6-rev0/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/stdlib.h:36,

from C:/Program Files/mingw-w64/x86_64-8.1.0-posix-seh-rt_v6-rev0/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/mm_malloc.h:27,

from C:/Program Files/mingw-w64/x86_64-8.1.0-posix-seh-rt_v6-rev0/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/xmmintrin.h:34,

from C:/Program Files/mingw-w64/x86_64-8.1.0-posix-seh-rt_v6-rev0/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/x86intrin.h:33,

from C:/Program Files/mingw-w64/x86_64-8.1.0-posix-seh-rt_v6-rev0/mingw64/x86_64-w64-mingw32/include/winnt.h:1554,

from C:/Program Files/mingw-w64/x86_64-8.1.0-posix-seh-rt_v6-rev0/mingw64/x86_64-w64-mingw32/include/minwindef.h:163,

from C:/Program Files/mingw-w64/x86_64-8.1.0-posix-seh-rt_v6-rev0/mingw64/x86_64-w64-mingw32/include/windef.h:8,

from C:/Program Files/mingw-w64/x86_64-8.1.0-posix-seh-rt_v6-rev0/mingw64/x86_64-w64-mingw32/include/windows.h:69,

from ..libwin6432/egs_config1.h:36,

from egs_libconfig.h:54,

from egs_run_control.h:40,

from egs_run_control.cpp:38:

C:/Program Files/mingw-w64/x86_64-8.1.0-posix-seh-rt_v6-rev0/mingw64/x86_64-w64-mingw32/include/stdlib.h:659:24: note: declared here

_CRTIMP void __cdecl _sleep(unsigned long _Duration) __MINGW_ATTRIB_DEPRECATED;

^~~~~~

egs_run_control.cpp:250:38: warning: ‘void _sleep(long unsigned int)’ is deprecated [-Wdeprecated-declarations]

#define WAIT_FOR_FILE _sleep(1000)

^

egs_run_control.cpp:330:13: note: in expansion of macro ‘WAIT_FOR_FILE’

WAIT_FOR_FILE;

^~~~~~~~~~~~~

In file included from C:/Program Files/mingw-w64/x86_64-8.1.0-posix-seh-rt_v6-rev0/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/cstdlib:75,

from C:/Program Files/mingw-w64/x86_64-8.1.0-posix-seh-rt_v6-rev0/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/stdlib.h:36,

from C:/Program Files/mingw-w64/x86_64-8.1.0-posix-seh-rt_v6-rev0/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/mm_malloc.h:27,

from C:/Program Files/mingw-w64/x86_64-8.1.0-posix-seh-rt_v6-rev0/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/xmmintrin.h:34,

from C:/Program Files/mingw-w64/x86_64-8.1.0-posix-seh-rt_v6-rev0/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/x86intrin.h:33,

from C:/Program Files/mingw-w64/x86_64-8.1.0-posix-seh-rt_v6-rev0/mingw64/x86_64-w64-mingw32/include/winnt.h:1554,

from C:/Program Files/mingw-w64/x86_64-8.1.0-posix-seh-rt_v6-rev0/mingw64/x86_64-w64-mingw32/include/minwindef.h:163,

from C:/Program Files/mingw-w64/x86_64-8.1.0-posix-seh-rt_v6-rev0/mingw64/x86_64-w64-mingw32/include/windef.h:8,

from C:/Program Files/mingw-w64/x86_64-8.1.0-posix-seh-rt_v6-rev0/mingw64/x86_64-w64-mingw32/include/windows.h:69,

from ..libwin6432/egs_config1.h:36,

from egs_libconfig.h:54,

from egs_run_control.h:40,

from egs_run_control.cpp:38:

C:/Program Files/mingw-w64/x86_64-8.1.0-posix-seh-rt_v6-rev0/mingw64/x86_64-w64-mingw32/include/stdlib.h:659:24: note: declared here

_CRTIMP void __cdecl _sleep(unsigned long _Duration) __MINGW_ATTRIB_DEPRECATED;

^~~~~~

g++ -I..libwin6432 -DWIN32 -DBUILD_DLL -O3 -ffast-math -shared dsowin6432egs_input.o dsowin6432egs_base_geometry.o dsowin6432egs_library.o dsowin6432egs_transformations.o dsowin6432egs_rndm.o dsowin6432egs_shapes.o dsowin6432egs_geometry_tester.o dsowin6432egs_timer.o dsowin6432egs_polygon.o dsowin6432egs_projectors.o dsowin6432egs_alias_table.o dsowin6432egs_object_factory.o dsowin6432egs_spectra.o dsowin6432egs_base_source.o dsowin6432egs_functions.o dsowin6432egs_application.o dsowin6432egs_run_control.o dsowin6432egs_scoring.o dsowin6432egs_interpolator.o dsowin6432egs_atomic_relaxations.o dsowin6432egs_ausgab_object.o dsowin6432egs_particle_track.o dsowin6432egs_fortran_geometry.o dsowin6432egs_ensdf.o -o C:EGSnrcHEN_HOUSEegs++dsowin6432egspp.dll -Wl,–out-implib,C:EGSnrcHEN_HOUSEegs++dsowin6432egspp.lib

g++ -I..libwin6432 -DWIN32 -O3 -ffast-math -o C:EGSnrcHEN_HOUSEbinwin6432egspp.exe dsowin6432egspp.o -LC:EGSnrcHEN_HOUSEegs++dsowin6432 -legspp

cd geometryegs_planes && mingw32-make

cd geometryegs_cd_geometry && mingw32-make

cd geometryegs_gtransformed && mingw32-make

cd geometryegs_nd_geometry && mingw32-make

cd geometryegs_box && mingw32-make

cd geometryegs_genvelope && mingw32-make

cd geometryegs_spheres && mingw32-make

cd geometryegs_cylinders && mingw32-make

cd geometryegs_iplanes && mingw32-make

cd geometryegs_cones && mingw32-make

cd geometryegs_gstack && mingw32-make

cd geometryegs_prism && mingw32-make

cd geometryegs_union && mingw32-make

cd geometryegs_pyramid && mingw32-make

cd geometryegs_conez && mingw32-make

cd geometryegs_space && mingw32-make

cd geometryegs_elliptic_cylinders && mingw32-make

cd geometryegs_smart_envelope && mingw32-make

cd geometryegs_vhp_geometry && mingw32-make

cd geometryegs_octree && mingw32-make

cd geometryegs_roundrect_cylinders && mingw32-make

cd sourcesegs_collimated_source && mingw32-make

cd sourcesegs_isotropic_source && mingw32-make

cd sourcesegs_parallel_beam && mingw32-make

cd sourcesegs_point_source && mingw32-make

cd sourcesegs_source_collection && mingw32-make

mingw32-make[1]: Entering directory ‘C:/EGSnrc/HEN_HOUSE/egs++/geometry/egs_cylinders’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_CYLINDERS_DLL -O3 -ffast-math -c -o ….dsowin6432egs_cylinders.o egs_cylinders.cpp

mingw32-make[1]: Entering directory ‘C:/EGSnrc/HEN_HOUSE/egs++/geometry/egs_cones’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_CONES_DLL -O3 -ffast-math -c -o ….dsowin6432egs_cones.o egs_cones.cpp

mingw32-make[1]: Entering directory ‘C:/EGSnrc/HEN_HOUSE/egs++/geometry/egs_iplanes’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_IPLANES_DLL -O3 -ffast-math -c -o ….dsowin6432egs_iplanes.o egs_iplanes.cpp

cd sourcesegs_transformed_source && mingw32-make

cd sourcesegs_beam_source && mingw32-make

cd sourcesegs_phsp_source && mingw32-make

mingw32-make[1]: Entering directory ‘C:/EGSnrc/HEN_HOUSE/egs++/geometry/egs_conez’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_CONEZ_DLL -O3 -ffast-math -c -o ….dsowin6432egs_conez.o egs_conez.cpp

mingw32-make[1]: Entering directory ‘C:/EGSnrc/HEN_HOUSE/egs++/geometry/egs_genvelope’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_ENVELOPEG_DLL -O3 -ffast-math -c -o ….dsowin6432egs_envelope_geometry.o egs_envelope_geometry.cpp

mingw32-make[1]: Entering directory ‘C:/EGSnrc/HEN_HOUSE/egs++/geometry/egs_elliptic_cylinders’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_ELLIPTIC_CYLINDERS_DLL -O3 -ffast-math -c -o ….dsowin6432egs_elliptic_cylinders.o egs_elliptic_cylinders.cpp

cd sourcesegs_angular_spread && mingw32-make

cd sourcesiaea_phsp_source && mingw32-make

mingw32-make[1]: Entering directory ‘C:/EGSnrc/HEN_HOUSE/egs++/geometry/egs_gstack’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_STACKG_DLL -O3 -ffast-math -c -o ….dsowin6432egs_stack_geometry.o egs_stack_geometry.cpp

mingw32-make[1]: Entering directory ‘C:/EGSnrc/HEN_HOUSE/egs++/geometry/egs_union’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_UNIONG_DLL -O3 -ffast-math -c -o ….dsowin6432egs_union_geometry.o egs_union_geometry.cpp

cd sourcesegs_radionuclide_source && mingw32-make

mingw32-make[1]: Entering directory ‘C:/EGSnrc/HEN_HOUSE/egs++/geometry/egs_planes’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_PLANES_DLL -O3 -ffast-math -c -o ….dsowin6432egs_planes.o egs_planes.cpp

mingw32-make[1]: Entering directory ‘C:/EGSnrc/HEN_HOUSE/egs++/geometry/egs_roundrect_cylinders’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_ROUNDRECT_CYLINDERS_DLL -O3 -ffast-math -c -o ….dsowin6432egs_roundrect_cylinders.o egs_roundrect_cylinders.cpp

mingw32-make[1]: Entering directory ‘C:/EGSnrc/HEN_HOUSE/egs++/geometry/egs_prism’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_PRISM_DLL -O3 -ffast-math -c -o ….dsowin6432egs_prism.o egs_prism.cpp

mingw32-make[1]: Entering directory ‘C:/EGSnrc/HEN_HOUSE/egs++/geometry/egs_pyramid’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_PYRAMID_DLL -O3 -ffast-math -c -o ….dsowin6432egs_pyramid.o egs_pyramid.cpp

mingw32-make[1]: Entering directory ‘C:/EGSnrc/HEN_HOUSE/egs++/geometry/egs_spheres’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_SPHERES_DLL -O3 -ffast-math -c -o ….dsowin6432egs_spheres.o egs_spheres.cpp

mingw32-make[1]: Entering directory ‘C:/EGSnrc/HEN_HOUSE/egs++/geometry/egs_space’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_SPACE_DLL -O3 -ffast-math -c -o ….dsowin6432egs_space.o egs_space.cpp

mingw32-make[1]: Entering directory ‘C:/EGSnrc/HEN_HOUSE/egs++/geometry/egs_nd_geometry’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_NDG_DLL -DEXPLICIT_XYZ -O3 -ffast-math -c -o ….dsowin6432egs_nd_geometry.o egs_nd_geometry.cpp

mingw32-make[1]: Entering directory ‘C:/EGSnrc/HEN_HOUSE/egs++/geometry/egs_octree’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_OCTREE_DLL -O3 -ffast-math -c -o ….dsowin6432egs_octree.o egs_octree.cpp

mingw32-make[1]: Entering directory ‘C:/EGSnrc/HEN_HOUSE/egs++/geometry/egs_box’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_BOX_DLL -O3 -ffast-math -c -o ….dsowin6432egs_box.o egs_box.cpp

mingw32-make[1]: Entering directory ‘C:/EGSnrc/HEN_HOUSE/egs++/geometry/egs_cd_geometry’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_CDGEOMETRY_DLL -O3 -ffast-math -c -o ….dsowin6432egs_cd_geometry.o egs_cd_geometry.cpp

mingw32-make[1]: Entering directory ‘C:/EGSnrc/HEN_HOUSE/egs++/geometry/egs_gtransformed’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_GTRANSFORMED_DLL -O3 -ffast-math -c -o ….dsowin6432egs_gtransformed.o egs_gtransformed.cpp

mingw32-make[1]: Entering directory ‘C:/EGSnrc/HEN_HOUSE/egs++/sources/egs_collimated_source’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_COLLIMATED_SOURCE_DLL -O3 -ffast-math -c -o ….dsowin6432egs_collimated_source.o egs_collimated_source.cpp

mingw32-make[1]: Entering directory ‘C:/EGSnrc/HEN_HOUSE/egs++/geometry/egs_vhp_geometry’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_VHP_DLL -O3 -ffast-math -c -o ….dsowin6432egs_vhp_geometry.o egs_vhp_geometry.cpp

mingw32-make[1]: Entering directory ‘C:/EGSnrc/HEN_HOUSE/egs++/sources/egs_point_source’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_POINT_SOURCE_DLL -O3 -ffast-math -c -o ….dsowin6432egs_point_source.o egs_point_source.cpp

mingw32-make[1]: Entering directory ‘C:/EGSnrc/HEN_HOUSE/egs++/sources/egs_parallel_beam’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_PARALLEL_BEAM_DLL -O3 -ffast-math -c -o ….dsowin6432egs_parallel_beam.o egs_parallel_beam.cpp

mingw32-make[1]: Entering directory ‘C:/EGSnrc/HEN_HOUSE/egs++/sources/egs_phsp_source’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_PHSP_SOURCE_DLL -O3 -ffast-math -c -o ….dsowin6432egs_phsp_source.o egs_phsp_source.cpp

mingw32-make[1]: Entering directory ‘C:/EGSnrc/HEN_HOUSE/egs++/geometry/egs_smart_envelope’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_SMART_ENVELOPE_DLL -O3 -ffast-math -c -o ….dsowin6432egs_smart_envelope.o egs_smart_envelope.cpp

mingw32-make[1]: Entering directory ‘C:/EGSnrc/HEN_HOUSE/egs++/sources/egs_isotropic_source’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_ISOTROPIC_SOURCE_DLL -O3 -ffast-math -c -o ….dsowin6432egs_isotropic_source.o egs_isotropic_source.cpp

mingw32-make[1]: Entering directory ‘C:/EGSnrc/HEN_HOUSE/egs++/sources/iaea_phsp_source’

g++ -I……libwin6432 -I…. -IC:EGSnrcHEN_HOUSEiaea_phsp -DWIN32 -DBUILD_IAEA_PHSP_SOURCE_DLL -O3 -ffast-math -c -o ….dsowin6432iaea_phsp_source.o iaea_phsp_source.cpp

mingw32-make[1]: Entering directory ‘C:/EGSnrc/HEN_HOUSE/egs++/sources/egs_angular_spread’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_ANGULAR_SPREAD_SOURCE_DLL -O3 -ffast-math -c -o ….dsowin6432egs_angular_spread_source.o egs_angular_spread_source.cpp

mingw32-make[1]: Entering directory ‘C:/EGSnrc/HEN_HOUSE/egs++/sources/egs_beam_source’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_BEAM_SOURCE_DLL -O3 -ffast-math -c -o ….dsowin6432egs_beam_source.o egs_beam_source.cpp

mingw32-make[1]: Entering directory ‘C:/EGSnrc/HEN_HOUSE/egs++/sources/egs_transformed_source’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_TRANSFORMED_SOURCE_DLL -O3 -ffast-math -c -o ….dsowin6432egs_transformed_source.o egs_transformed_source.cpp

mingw32-make[1]: Entering directory ‘C:/EGSnrc/HEN_HOUSE/egs++/sources/egs_source_collection’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_SOURCE_COLLECTION_DLL -O3 -ffast-math -c -o ….dsowin6432egs_source_collection.o egs_source_collection.cpp

cd shapesegs_circle && mingw32-make

cd shapesegs_ellipse && mingw32-make

cd shapesegs_extended_shape && mingw32-make

cd shapesegs_gaussian_shape && mingw32-make

cd shapesegs_line_shape && mingw32-make

cd shapesegs_polygon_shape && mingw32-make

cd shapesegs_rectangle && mingw32-make

cd shapesegs_shape_collection && mingw32-make

cd shapesegs_voxelized_shape && mingw32-make

cd ausgab_objectsegs_track_scoring && mingw32-make

cd ausgab_objectsegs_dose_scoring && mingw32-make

g++ -I..libwin6432 -DWIN32 -O3 -ffast-math -LC:EGSnrcHEN_HOUSEegs++dsowin6432 test_geometry.cpp -o dsowin6432gtest.exe -legspp

mingw32-make[1]: Entering directory ‘C:/EGSnrc/HEN_HOUSE/egs++/shapes/egs_ellipse’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_ELLIPSE_DLL -O3 -ffast-math -c -o ….dsowin6432egs_ellipse.o egs_ellipse.cpp

mingw32-make[1]: Entering directory ‘C:/EGSnrc/HEN_HOUSE/egs++/shapes/egs_extended_shape’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_EXTENDED_SHAPE_DLL -O3 -ffast-math -c -o ….dsowin6432egs_extended_shape.o egs_extended_shape.cpp

mingw32-make[1]: Entering directory ‘C:/EGSnrc/HEN_HOUSE/egs++/shapes/egs_gaussian_shape’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_GAUSSIAN_SHAPE_DLL -O3 -ffast-math -c -o ….dsowin6432egs_gaussian_shape.o egs_gaussian_shape.cpp

mingw32-make[1]: Entering directory ‘C:/EGSnrc/HEN_HOUSE/egs++/shapes/egs_voxelized_shape’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_VOXELIZED_SHAPE_DLL -O3 -ffast-math -c -o ….dsowin6432egs_voxelized_shape.o egs_voxelized_shape.cpp

mingw32-make[1]: Entering directory ‘C:/EGSnrc/HEN_HOUSE/egs++/ausgab_objects/egs_dose_scoring’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_DOSE_SCORING_DLL -O3 -ffast-math -c -o ….dsowin6432egs_dose_scoring.o egs_dose_scoring.cpp

mingw32-make[1]: Entering directory ‘C:/EGSnrc/HEN_HOUSE/egs++/ausgab_objects/egs_track_scoring’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_TRACK_SCORING_DLL -O3 -ffast-math -c -o ….dsowin6432egs_track_scoring.o egs_track_scoring.cpp

mingw32-make[1]: Entering directory ‘C:/EGSnrc/HEN_HOUSE/egs++/shapes/egs_polygon_shape’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_POLYGON_SHAPE_DLL -O3 -ffast-math -c -o ….dsowin6432egs_polygon_shape.o egs_polygon_shape.cpp

mingw32-make[1]: Entering directory ‘C:/EGSnrc/HEN_HOUSE/egs++/shapes/egs_shape_collection’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_SHAPE_COLLECTION_DLL -O3 -ffast-math -c -o ….dsowin6432egs_shape_collection.o egs_shape_collection.cpp

mingw32-make[1]: Entering directory ‘C:/EGSnrc/HEN_HOUSE/egs++/shapes/egs_rectangle’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_RECTANGLE_DLL -O3 -ffast-math -c -o ….dsowin6432egs_rectangle.o egs_rectangle.cpp

mingw32-make[1]: Entering directory ‘C:/EGSnrc/HEN_HOUSE/egs++/shapes/egs_line_shape’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_LINE_SHAPE_DLL -O3 -ffast-math -c -o ….dsowin6432egs_line_shape.o egs_line_shape.cpp

mingw32-make[1]: Entering directory ‘C:/EGSnrc/HEN_HOUSE/egs++/sources/egs_radionuclide_source’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_RADIONUCLIDE_SOURCE_DLL -O3 -ffast-math -c -o ….dsowin6432egs_radionuclide_source.o egs_radionuclide_source.cpp

mingw32-make[1]: Entering directory ‘C:/EGSnrc/HEN_HOUSE/egs++/shapes/egs_circle’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_CIRCLE_DLL -O3 -ffast-math -c -o ….dsowin6432egs_circle.o egs_circle.cpp

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_IPLANES_DLL -O3 -ffast-math -shared -LC:EGSnrcHEN_HOUSEegs++dsowin6432 ….dsowin6432egs_iplanes.o -o ….dsowin6432egs_iplanes.dll -Wl,–out-implib,….dsowin6432egs_iplanes.lib -legspp

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_CYLINDERS_DLL -O3 -ffast-math -shared -LC:EGSnrcHEN_HOUSEegs++dsowin6432 ….dsowin6432egs_cylinders.o -o ….dsowin6432egs_cylinders.dll -Wl,–out-implib,….dsowin6432egs_cylinders.lib -legspp

mingw32-make[1]: Leaving directory ‘C:/EGSnrc/HEN_HOUSE/egs++/geometry/egs_iplanes’

mingw32-make[1]: Leaving directory ‘C:/EGSnrc/HEN_HOUSE/egs++/geometry/egs_cylinders’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_CONEZ_DLL -O3 -ffast-math -shared -LC:EGSnrcHEN_HOUSEegs++dsowin6432 ….dsowin6432egs_conez.o -o ….dsowin6432egs_conez.dll -Wl,–out-implib,….dsowin6432egs_conez.lib -legspp

mingw32-make[1]: Leaving directory ‘C:/EGSnrc/HEN_HOUSE/egs++/geometry/egs_conez’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_ELLIPTIC_CYLINDERS_DLL -O3 -ffast-math -shared -LC:EGSnrcHEN_HOUSEegs++dsowin6432 ….dsowin6432egs_elliptic_cylinders.o -o ….dsowin6432egs_elliptic_cylinders.dll -Wl,–out-implib,….dsowin6432egs_elliptic_cylinders.lib -legspp

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_ENVELOPEG_DLL -O3 -ffast-math -shared -LC:EGSnrcHEN_HOUSEegs++dsowin6432 ….dsowin6432egs_envelope_geometry.o -o ….dsowin6432egs_genvelope.dll -Wl,–out-implib,….dsowin6432egs_genvelope.lib -legspp

mingw32-make[1]: Leaving directory ‘C:/EGSnrc/HEN_HOUSE/egs++/geometry/egs_genvelope’

mingw32-make[1]: Leaving directory ‘C:/EGSnrc/HEN_HOUSE/egs++/geometry/egs_elliptic_cylinders’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_POINT_SOURCE_DLL -O3 -ffast-math -shared -LC:EGSnrcHEN_HOUSEegs++dsowin6432 ….dsowin6432egs_point_source.o -o ….dsowin6432egs_point_source.dll -Wl,–out-implib,….dsowin6432egs_point_source.lib -legspp

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_ISOTROPIC_SOURCE_DLL -O3 -ffast-math -shared -LC:EGSnrcHEN_HOUSEegs++dsowin6432 ….dsowin6432egs_isotropic_source.o -o ….dsowin6432egs_isotropic_source.dll -Wl,–out-implib,….dsowin6432egs_isotropic_source.lib -legspp

mingw32-make[1]: Leaving directory ‘C:/EGSnrc/HEN_HOUSE/egs++/sources/egs_point_source’

mingw32-make[1]: Leaving directory ‘C:/EGSnrc/HEN_HOUSE/egs++/sources/egs_isotropic_source’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_BEAM_SOURCE_DLL -O3 -ffast-math -shared -LC:EGSnrcHEN_HOUSEegs++dsowin6432 ….dsowin6432egs_beam_source.o -o ….dsowin6432egs_beam_source.dll -Wl,–out-implib,….dsowin6432egs_beam_source.lib -legspp

mingw32-make[1]: Leaving directory ‘C:/EGSnrc/HEN_HOUSE/egs++/sources/egs_beam_source’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_CONES_DLL -O3 -ffast-math -shared -LC:EGSnrcHEN_HOUSEegs++dsowin6432 ….dsowin6432egs_cones.o -o ….dsowin6432egs_cones.dll -Wl,–out-implib,….dsowin6432egs_cones.lib -legspp

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_COLLIMATED_SOURCE_DLL -O3 -ffast-math -shared -LC:EGSnrcHEN_HOUSEegs++dsowin6432 ….dsowin6432egs_collimated_source.o -o ….dsowin6432egs_collimated_source.dll -Wl,–out-implib,….dsowin6432egs_collimated_source.lib -legspp

mingw32-make[1]: Leaving directory ‘C:/EGSnrc/HEN_HOUSE/egs++/geometry/egs_cones’

mingw32-make[1]: Leaving directory ‘C:/EGSnrc/HEN_HOUSE/egs++/sources/egs_collimated_source’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_OCTREE_DLL -O3 -ffast-math -shared -LC:EGSnrcHEN_HOUSEegs++dsowin6432 ….dsowin6432egs_octree.o -o ….dsowin6432egs_octree.dll -Wl,–out-implib,….dsowin6432egs_octree.lib -legspp

mingw32-make[1]: Leaving directory ‘C:/EGSnrc/HEN_HOUSE/egs++/geometry/egs_octree’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_SOURCE_COLLECTION_DLL -O3 -ffast-math -shared -LC:EGSnrcHEN_HOUSEegs++dsowin6432 ….dsowin6432egs_source_collection.o -o ….dsowin6432egs_source_collection.dll -Wl,–out-implib,….dsowin6432egs_source_collection.lib -legspp

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_SPACE_DLL -O3 -ffast-math -shared -LC:EGSnrcHEN_HOUSEegs++dsowin6432 ….dsowin6432egs_space.o -o ….dsowin6432egs_space.dll -Wl,–out-implib,….dsowin6432egs_space.lib -legspp

mingw32-make[1]: Leaving directory ‘C:/EGSnrc/HEN_HOUSE/egs++/geometry/egs_space’

mingw32-make[1]: Leaving directory ‘C:/EGSnrc/HEN_HOUSE/egs++/sources/egs_source_collection’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_VHP_DLL -O3 -ffast-math -shared -LC:EGSnrcHEN_HOUSEegs++dsowin6432 ….dsowin6432egs_vhp_geometry.o -o ….dsowin6432egs_vhp_geometry.dll -Wl,–out-implib,….dsowin6432egs_vhp_geometry.lib -legspp

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_SMART_ENVELOPE_DLL -O3 -ffast-math -shared -LC:EGSnrcHEN_HOUSEegs++dsowin6432 ….dsowin6432egs_smart_envelope.o -o ….dsowin6432egs_smart_envelope.dll -Wl,–out-implib,….dsowin6432egs_smart_envelope.lib -legspp

mingw32-make[1]: Leaving directory ‘C:/EGSnrc/HEN_HOUSE/egs++/geometry/egs_smart_envelope’

mingw32-make[1]: Leaving directory ‘C:/EGSnrc/HEN_HOUSE/egs++/geometry/egs_vhp_geometry’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_STACKG_DLL -O3 -ffast-math -shared -LC:EGSnrcHEN_HOUSEegs++dsowin6432 ….dsowin6432egs_stack_geometry.o -o ….dsowin6432egs_gstack.dll -Wl,–out-implib,….dsowin6432egs_gstack.lib -legspp

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_ANGULAR_SPREAD_SOURCE_DLL -O3 -ffast-math -shared -LC:EGSnrcHEN_HOUSEegs++dsowin6432 ….dsowin6432egs_angular_spread_source.o -o ….dsowin6432egs_angular_spread_source.dll -Wl,–out-implib,….dsowin6432egs_angular_spread_source.lib -legspp

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_PHSP_SOURCE_DLL -O3 -ffast-math -shared -LC:EGSnrcHEN_HOUSEegs++dsowin6432 ….dsowin6432egs_phsp_source.o -o ….dsowin6432egs_phsp_source.dll -Wl,–out-implib,….dsowin6432egs_phsp_source.lib -legspp

mingw32-make[1]: Leaving directory ‘C:/EGSnrc/HEN_HOUSE/egs++/sources/egs_angular_spread’

mingw32-make[1]: Leaving directory ‘C:/EGSnrc/HEN_HOUSE/egs++/geometry/egs_gstack’

mingw32-make[1]: Leaving directory ‘C:/EGSnrc/HEN_HOUSE/egs++/sources/egs_phsp_source’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_UNIONG_DLL -O3 -ffast-math -shared -LC:EGSnrcHEN_HOUSEegs++dsowin6432 ….dsowin6432egs_union_geometry.o -o ….dsowin6432egs_gunion.dll -Wl,–out-implib,….dsowin6432egs_gunion.lib -legspp

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_GAUSSIAN_SHAPE_DLL -O3 -ffast-math -shared -LC:EGSnrcHEN_HOUSEegs++dsowin6432 ….dsowin6432egs_gaussian_shape.o -o ….dsowin6432egs_gaussian_shape.dll -Wl,–out-implib,….dsowin6432egs_gaussian_shape.lib -legspp

mingw32-make[1]: Leaving directory ‘C:/EGSnrc/HEN_HOUSE/egs++/geometry/egs_union’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_DOSE_SCORING_DLL -O3 -ffast-math -shared -LC:EGSnrcHEN_HOUSEegs++dsowin6432 ….dsowin6432egs_dose_scoring.o -o ….dsowin6432egs_dose_scoring.dll -Wl,–out-implib,….dsowin6432egs_dose_scoring.lib -legspp

mingw32-make[1]: Leaving directory ‘C:/EGSnrc/HEN_HOUSE/egs++/shapes/egs_gaussian_shape’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_PARALLEL_BEAM_DLL -O3 -ffast-math -shared -LC:EGSnrcHEN_HOUSEegs++dsowin6432 ….dsowin6432egs_parallel_beam.o -o ….dsowin6432egs_parallel_beam.dll -Wl,–out-implib,….dsowin6432egs_parallel_beam.lib -legspp

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_RECTANGLE_DLL -O3 -ffast-math -shared -LC:EGSnrcHEN_HOUSEegs++dsowin6432 ….dsowin6432egs_rectangle.o -o ….dsowin6432egs_rectangle.dll -Wl,–out-implib,….dsowin6432egs_rectangle.lib -legspp

mingw32-make[1]: Leaving directory ‘C:/EGSnrc/HEN_HOUSE/egs++/shapes/egs_rectangle’

mingw32-make[1]: Leaving directory ‘C:/EGSnrc/HEN_HOUSE/egs++/sources/egs_parallel_beam’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_GTRANSFORMED_DLL -O3 -ffast-math -shared -LC:EGSnrcHEN_HOUSEegs++dsowin6432 ….dsowin6432egs_gtransformed.o -o ….dsowin6432egs_gtransformed.dll -Wl,–out-implib,….dsowin6432egs_gtransformed.lib -legspp

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_EXTENDED_SHAPE_DLL -O3 -ffast-math -shared -LC:EGSnrcHEN_HOUSEegs++dsowin6432 ….dsowin6432egs_extended_shape.o -o ….dsowin6432egs_extended_shape.dll -Wl,–out-implib,….dsowin6432egs_extended_shape.lib -legspp

mingw32-make[1]: Leaving directory ‘C:/EGSnrc/HEN_HOUSE/egs++/shapes/egs_extended_shape’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_ELLIPSE_DLL -O3 -ffast-math -shared -LC:EGSnrcHEN_HOUSEegs++dsowin6432 ….dsowin6432egs_ellipse.o -o ….dsowin6432egs_ellipse.dll -Wl,–out-implib,….dsowin6432egs_ellipse.lib -legspp

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_TRANSFORMED_SOURCE_DLL -O3 -ffast-math -shared -LC:EGSnrcHEN_HOUSEegs++dsowin6432 ….dsowin6432egs_transformed_source.o -o ….dsowin6432egs_transformed_source.dll -Wl,–out-implib,….dsowin6432egs_transformed_source.lib -legspp

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_PLANES_DLL -O3 -ffast-math -shared -LC:EGSnrcHEN_HOUSEegs++dsowin6432 ….dsowin6432egs_planes.o -o ….dsowin6432egs_planes.dll -Wl,–out-implib,….dsowin6432egs_planes.lib -legspp

mingw32-make[1]: Leaving directory ‘C:/EGSnrc/HEN_HOUSE/egs++/ausgab_objects/egs_dose_scoring’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_BOX_DLL -O3 -ffast-math -shared -LC:EGSnrcHEN_HOUSEegs++dsowin6432 ….dsowin6432egs_box.o -o ….dsowin6432egs_box.dll -Wl,–out-implib,….dsowin6432egs_box.lib -legspp

mingw32-make[1]: Leaving directory ‘C:/EGSnrc/HEN_HOUSE/egs++/geometry/egs_gtransformed’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_LINE_SHAPE_DLL -O3 -ffast-math -shared -LC:EGSnrcHEN_HOUSEegs++dsowin6432 ….dsowin6432egs_line_shape.o -o ….dsowin6432egs_line_shape.dll -Wl,–out-implib,….dsowin6432egs_line_shape.lib -legspp

mingw32-make[1]: Leaving directory ‘C:/EGSnrc/HEN_HOUSE/egs++/geometry/egs_planes’

mingw32-make[1]: Leaving directory ‘C:/EGSnrc/HEN_HOUSE/egs++/sources/egs_transformed_source’

mingw32-make[1]: Leaving directory ‘C:/EGSnrc/HEN_HOUSE/egs++/shapes/egs_ellipse’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_SPHERES_DLL -O3 -ffast-math -shared -LC:EGSnrcHEN_HOUSEegs++dsowin6432 ….dsowin6432egs_spheres.o -o ….dsowin6432egs_spheres.dll -Wl,–out-implib,….dsowin6432egs_spheres.lib -legspp

mingw32-make[1]: Leaving directory ‘C:/EGSnrc/HEN_HOUSE/egs++/geometry/egs_box’

mingw32-make[1]: Leaving directory ‘C:/EGSnrc/HEN_HOUSE/egs++/shapes/egs_line_shape’

mingw32-make[1]: Leaving directory ‘C:/EGSnrc/HEN_HOUSE/egs++/geometry/egs_spheres’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_CDGEOMETRY_DLL -O3 -ffast-math -shared -LC:EGSnrcHEN_HOUSEegs++dsowin6432 ….dsowin6432egs_cd_geometry.o -o ….dsowin6432egs_cdgeometry.dll -Wl,–out-implib,….dsowin6432egs_cdgeometry.lib -legspp

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_TRACK_SCORING_DLL -O3 -ffast-math -shared -LC:EGSnrcHEN_HOUSEegs++dsowin6432 ….dsowin6432egs_track_scoring.o -o ….dsowin6432egs_track_scoring.dll -Wl,–out-implib,….dsowin6432egs_track_scoring.lib -legspp

g++ -I……libwin6432 -I…. -IC:EGSnrcHEN_HOUSEiaea_phsp -DWIN32 -DBUILD_IAEA_PHSP_SOURCE_DLL -O3 -ffast-math -shared -LC:EGSnrcHEN_HOUSEegs++dsowin6432 ….dsowin6432iaea_phsp_source.o -o ….dsowin6432iaea_phsp_source.dll -Wl,–out-implib,….dsowin6432iaea_phsp_source.lib -legspp -liaea_phsp

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_RADIONUCLIDE_SOURCE_DLL -O3 -ffast-math -shared -LC:EGSnrcHEN_HOUSEegs++dsowin6432 ….dsowin6432egs_radionuclide_source.o -o ….dsowin6432egs_radionuclide_source.dll -Wl,–out-implib,….dsowin6432egs_radionuclide_source.lib -legspp

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_SHAPE_COLLECTION_DLL -O3 -ffast-math -shared -LC:EGSnrcHEN_HOUSEegs++dsowin6432 ….dsowin6432egs_shape_collection.o -o ….dsowin6432egs_shape_collection.dll -Wl,–out-implib,….dsowin6432egs_shape_collection.lib -legspp

mingw32-make[1]: Leaving directory ‘C:/EGSnrc/HEN_HOUSE/egs++/ausgab_objects/egs_track_scoring’

mingw32-make[1]: Leaving directory ‘C:/EGSnrc/HEN_HOUSE/egs++/geometry/egs_cd_geometry’

mingw32-make[1]: Leaving directory ‘C:/EGSnrc/HEN_HOUSE/egs++/sources/iaea_phsp_source’

mingw32-make[1]: Leaving directory ‘C:/EGSnrc/HEN_HOUSE/egs++/shapes/egs_shape_collection’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_CIRCLE_DLL -O3 -ffast-math -shared -LC:EGSnrcHEN_HOUSEegs++dsowin6432 ….dsowin6432egs_circle.o -o ….dsowin6432egs_circle.dll -Wl,–out-implib,….dsowin6432egs_circle.lib -legspp

mingw32-make[1]: Leaving directory ‘C:/EGSnrc/HEN_HOUSE/egs++/sources/egs_radionuclide_source’

mingw32-make[1]: Leaving directory ‘C:/EGSnrc/HEN_HOUSE/egs++/shapes/egs_circle’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_PRISM_DLL -O3 -ffast-math -shared -LC:EGSnrcHEN_HOUSEegs++dsowin6432 ….dsowin6432egs_prism.o -o ….dsowin6432egs_prism.dll -Wl,–out-implib,….dsowin6432egs_prism.lib -legspp

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_VOXELIZED_SHAPE_DLL -O3 -ffast-math -shared -LC:EGSnrcHEN_HOUSEegs++dsowin6432 ….dsowin6432egs_voxelized_shape.o -o ….dsowin6432egs_voxelized_shape.dll -Wl,–out-implib,….dsowin6432egs_voxelized_shape.lib -legspp

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_ROUNDRECT_CYLINDERS_DLL -O3 -ffast-math -shared -LC:EGSnrcHEN_HOUSEegs++dsowin6432 ….dsowin6432egs_roundrect_cylinders.o -o ….dsowin6432egs_roundrect_cylinders.dll -Wl,–out-implib,….dsowin6432egs_roundrect_cylinders.lib -legspp

mingw32-make[1]: Leaving directory ‘C:/EGSnrc/HEN_HOUSE/egs++/geometry/egs_prism’

mingw32-make[1]: Leaving directory ‘C:/EGSnrc/HEN_HOUSE/egs++/shapes/egs_voxelized_shape’

mingw32-make[1]: Leaving directory ‘C:/EGSnrc/HEN_HOUSE/egs++/geometry/egs_roundrect_cylinders’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_PYRAMID_DLL -O3 -ffast-math -shared -LC:EGSnrcHEN_HOUSEegs++dsowin6432 ….dsowin6432egs_pyramid.o -o ….dsowin6432egs_pyramid.dll -Wl,–out-implib,….dsowin6432egs_pyramid.lib -legspp

mingw32-make[1]: Leaving directory ‘C:/EGSnrc/HEN_HOUSE/egs++/geometry/egs_pyramid’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_POLYGON_SHAPE_DLL -O3 -ffast-math -shared -LC:EGSnrcHEN_HOUSEegs++dsowin6432 ….dsowin6432egs_polygon_shape.o -o ….dsowin6432egs_polygon_shape.dll -Wl,–out-implib,….dsowin6432egs_polygon_shape.lib -legspp

mingw32-make[1]: Leaving directory ‘C:/EGSnrc/HEN_HOUSE/egs++/shapes/egs_polygon_shape’

g++ -I……libwin6432 -I…. -DWIN32 -DBUILD_NDG_DLL -DEXPLICIT_XYZ -O3 -ffast-math -shared -LC:EGSnrcHEN_HOUSEegs++dsowin6432 ….dsowin6432egs_nd_geometry.o -o ….dsowin6432egs_ndgeometry.dll -Wl,–out-implib,….dsowin6432egs_ndgeometry.lib -legspp -legs_planes

mingw32-make[1]: Leaving directory ‘C:/EGSnrc/HEN_HOUSE/egs++/geometry/egs_nd_geometry’

Compilation succeeded !

*******************************

* Elapsed time: 55.635 s *

*******************************

Copying user codes to user area ….

Copying C:EGSnrcHEN_HOUSEuser_codescavityarray_sizes.h to C:EGSnrcEGS_HOMEcavityarray_sizes.h

Copying C:EGSnrcHEN_HOUSEuser_codescavitycavity.cpp to C:EGSnrcEGS_HOMEcavitycavity.cpp

Copying C:EGSnrcHEN_HOUSEuser_codescavitycavity.macros to C:EGSnrcEGS_HOMEcavitycavity.macros

Copying C:EGSnrcHEN_HOUSEuser_codescavityexample1.egsinp to C:EGSnrcEGS_HOMEcavityexample1.egsinp

Copying C:EGSnrcHEN_HOUSEuser_codescavityexample2.egsinp to C:EGSnrcEGS_HOMEcavityexample2.egsinp

Copying C:EGSnrcHEN_HOUSEuser_codescavityMakefile to C:EGSnrcEGS_HOMEcavityMakefile

Copying C:EGSnrcHEN_HOUSEuser_codescavrznrccavrznrc.io to C:EGSnrcEGS_HOMEcavrznrccavrznrc.io

Copying C:EGSnrcHEN_HOUSEuser_codescavrznrccavrznrc.make to C:EGSnrcEGS_HOMEcavrznrccavrznrc.make

Copying C:EGSnrcHEN_HOUSEuser_codescavrznrccavrznrc.mortran to C:EGSnrcEGS_HOMEcavrznrccavrznrc.mortran

Copying C:EGSnrcHEN_HOUSEuser_codescavrznrccavrznrc_template.egsinp to C:EGSnrcEGS_HOMEcavrznrccavrznrc_template.egsinp

Copying C:EGSnrcHEN_HOUSEuser_codescavrznrcMakefile to C:EGSnrcEGS_HOMEcavrznrcMakefile

Copying C:EGSnrcHEN_HOUSEuser_codescavsphnrccavsphnrc.io to C:EGSnrcEGS_HOMEcavsphnrccavsphnrc.io

Copying C:EGSnrcHEN_HOUSEuser_codescavsphnrccavsphnrc.make to C:EGSnrcEGS_HOMEcavsphnrccavsphnrc.make

Copying C:EGSnrcHEN_HOUSEuser_codescavsphnrccavsphnrc.mortran to C:EGSnrcEGS_HOMEcavsphnrccavsphnrc.mortran

Copying C:EGSnrcHEN_HOUSEuser_codescavsphnrccavsphnrc_template.egsinp to C:EGSnrcEGS_HOMEcavsphnrccavsphnrc_template.egsinp

Copying C:EGSnrcHEN_HOUSEuser_codescavsphnrcMakefile to C:EGSnrcEGS_HOMEcavsphnrcMakefile

Copying C:EGSnrcHEN_HOUSEuser_codesdosrznrcdosrznrc.io to C:EGSnrcEGS_HOMEdosrznrcdosrznrc.io

Copying C:EGSnrcHEN_HOUSEuser_codesdosrznrcdosrznrc.make to C:EGSnrcEGS_HOMEdosrznrcdosrznrc.make

Copying C:EGSnrcHEN_HOUSEuser_codesdosrznrcdosrznrc.mortran to C:EGSnrcEGS_HOMEdosrznrcdosrznrc.mortran

Copying C:EGSnrcHEN_HOUSEuser_codesdosrznrcdosrznrc_template.egsinp to C:EGSnrcEGS_HOMEdosrznrcdosrznrc_template.egsinp

Copying C:EGSnrcHEN_HOUSEuser_codesdosrznrcexamplesbrem_split_example.egsinp to C:EGSnrcEGS_HOMEdosrznrcexamplesbrem_split_example.egsinp

Copying C:EGSnrcHEN_HOUSEuser_codesdosrznrcexamplesbrem_split_relax_example.egsinp to C:EGSnrcEGS_HOMEdosrznrcexamplesbrem_split_relax_example.egsinp

Copying C:EGSnrcHEN_HOUSEuser_codesdosrznrcexamplesdepth_dose_example.egsinp to C:EGSnrcEGS_HOMEdosrznrcexamplesdepth_dose_example.egsinp

Copying C:EGSnrcHEN_HOUSEuser_codesdosrznrcexamplesrelaxation_example.egsinp to C:EGSnrcEGS_HOMEdosrznrcexamplesrelaxation_example.egsinp

Copying C:EGSnrcHEN_HOUSEuser_codesdosrznrcMakefile to C:EGSnrcEGS_HOMEdosrznrcMakefile

Copying C:EGSnrcHEN_HOUSEuser_codesdosxyznrcdosxyznrc.io to C:EGSnrcEGS_HOMEdosxyznrcdosxyznrc.io

Copying C:EGSnrcHEN_HOUSEuser_codesdosxyznrcdosxyznrc.make to C:EGSnrcEGS_HOMEdosxyznrcdosxyznrc.make

Copying C:EGSnrcHEN_HOUSEuser_codesdosxyznrcdosxyznrc.mortran to C:EGSnrcEGS_HOMEdosxyznrcdosxyznrc.mortran

Copying C:EGSnrcHEN_HOUSEuser_codesdosxyznrcdosxyznrc_user_macros.mortran to C:EGSnrcEGS_HOMEdosxyznrcdosxyznrc_user_macros.mortran

Copying C:EGSnrcHEN_HOUSEuser_codesdosxyznrcexamples16MVp_h2o_phantom_beamsource_example.egsinp to C:EGSnrcEGS_HOMEdosxyznrcexamples16MVp_h2o_phantom_beamsource_example.egsinp

Copying C:EGSnrcHEN_HOUSEuser_codesdosxyznrcexamples16MVp_h2o_phantom_phsp_example.egsinp to C:EGSnrcEGS_HOMEdosxyznrcexamples16MVp_h2o_phantom_phsp_example.egsinp

Copying C:EGSnrcHEN_HOUSEuser_codesdosxyznrcexamplesair_bone_interface_example.egsinp to C:EGSnrcEGS_HOMEdosxyznrcexamplesair_bone_interface_example.egsinp

Copying C:EGSnrcHEN_HOUSEuser_codesdosxyznrcexamplesdosxyznrc_block_example.egsinp to C:EGSnrcEGS_HOMEdosxyznrcexamplesdosxyznrc_block_example.egsinp

Copying C:EGSnrcHEN_HOUSEuser_codesdosxyznrcexamplesLICENCE.md to C:EGSnrcEGS_HOMEdosxyznrcexamplesLICENCE.md

Copying C:EGSnrcHEN_HOUSEuser_codesdosxyznrcexamplesREADME.md to C:EGSnrcEGS_HOMEdosxyznrcexamplesREADME.md

Copying C:EGSnrcHEN_HOUSEuser_codesdosxyznrcMakefile to C:EGSnrcEGS_HOMEdosxyznrcMakefile

Copying C:EGSnrcHEN_HOUSEuser_codesdosxyznrcMakefile.MS to C:EGSnrcEGS_HOMEdosxyznrcMakefile.MS

Copying C:EGSnrcHEN_HOUSEuser_codesdosxyznrcMakefile.NOMS to C:EGSnrcEGS_HOMEdosxyznrcMakefile.NOMS

Copying C:EGSnrcHEN_HOUSEuser_codesdosxyznrcread_write_pardose.c to C:EGSnrcEGS_HOMEdosxyznrcread_write_pardose.c

Copying C:EGSnrcHEN_HOUSEuser_codesdosxyznrcsrcxyznrc.macros to C:EGSnrcEGS_HOMEdosxyznrcsrcxyznrc.macros

Copying C:EGSnrcHEN_HOUSEuser_codesdosxyznrcsrcxyznrc.mortran to C:EGSnrcEGS_HOMEdosxyznrcsrcxyznrc.mortran

Copying C:EGSnrcHEN_HOUSEuser_codesedknrcedknrc.io to C:EGSnrcEGS_HOMEedknrcedknrc.io

Copying C:EGSnrcHEN_HOUSEuser_codesedknrcedknrc.make to C:EGSnrcEGS_HOMEedknrcedknrc.make

Copying C:EGSnrcHEN_HOUSEuser_codesedknrcedknrc.mortran to C:EGSnrcEGS_HOMEedknrcedknrc.mortran

Copying C:EGSnrcHEN_HOUSEuser_codesedknrcedknrc_template.egsinp to C:EGSnrcEGS_HOMEedknrcedknrc_template.egsinp

Copying C:EGSnrcHEN_HOUSEuser_codesedknrcMakefile to C:EGSnrcEGS_HOMEedknrcMakefile

Copying C:EGSnrcHEN_HOUSEuser_codesegs_cbctarray_sizes.h to C:EGSnrcEGS_HOMEegs_cbctarray_sizes.h

Copying C:EGSnrcHEN_HOUSEuser_codesegs_cbctegs_cbct.cpp to C:EGSnrcEGS_HOMEegs_cbctegs_cbct.cpp

Copying C:EGSnrcHEN_HOUSEuser_codesegs_cbctegs_cbct.h to C:EGSnrcEGS_HOMEegs_cbctegs_cbct.h

Copying C:EGSnrcHEN_HOUSEuser_codesegs_cbctegs_cbct.macros to C:EGSnrcEGS_HOMEegs_cbctegs_cbct.macros

Copying C:EGSnrcHEN_HOUSEuser_codesegs_cbctegs_corrector.cpp to C:EGSnrcEGS_HOMEegs_cbctegs_corrector.cpp

Copying C:EGSnrcHEN_HOUSEuser_codesegs_cbctegs_corrector.h to C:EGSnrcEGS_HOMEegs_cbctegs_corrector.h

Copying C:EGSnrcHEN_HOUSEuser_codesegs_cbctegs_mortran.cpp to C:EGSnrcEGS_HOMEegs_cbctegs_mortran.cpp

Copying C:EGSnrcHEN_HOUSEuser_codesegs_cbctegs_mortran.h to C:EGSnrcEGS_HOMEegs_cbctegs_mortran.h

Copying C:EGSnrcHEN_HOUSEuser_codesegs_cbctegs_smoothing.cpp to C:EGSnrcEGS_HOMEegs_cbctegs_smoothing.cpp

Copying C:EGSnrcHEN_HOUSEuser_codesegs_cbctegs_smoothing.h to C:EGSnrcEGS_HOMEegs_cbctegs_smoothing.h

Copying C:EGSnrcHEN_HOUSEuser_codesegs_cbctegs_splitter.cpp to C:EGSnrcEGS_HOMEegs_cbctegs_splitter.cpp

Copying C:EGSnrcHEN_HOUSEuser_codesegs_cbctegs_splitter.h to C:EGSnrcEGS_HOMEegs_cbctegs_splitter.h

Copying C:EGSnrcHEN_HOUSEuser_codesegs_cbctegs_utils.cpp to C:EGSnrcEGS_HOMEegs_cbctegs_utils.cpp

Copying C:EGSnrcHEN_HOUSEuser_codesegs_cbctegs_utils.h to C:EGSnrcEGS_HOMEegs_cbctegs_utils.h

Copying C:EGSnrcHEN_HOUSEuser_codesegs_cbctexample_w5br.egsinp to C:EGSnrcEGS_HOMEegs_cbctexample_w5br.egsinp

Copying C:EGSnrcHEN_HOUSEuser_codesegs_cbctMakefile to C:EGSnrcEGS_HOMEegs_cbctMakefile

Copying C:EGSnrcHEN_HOUSEuser_codesegs_cbctsmooth.cpp to C:EGSnrcEGS_HOMEegs_cbctsmooth.cpp

Copying C:EGSnrcHEN_HOUSEuser_codesegs_chamberarray_sizes.h to C:EGSnrcEGS_HOMEegs_chamberarray_sizes.h

Copying C:EGSnrcHEN_HOUSEuser_codesegs_chamberegs_chamber.cpp to C:EGSnrcEGS_HOMEegs_chamberegs_chamber.cpp

Copying C:EGSnrcHEN_HOUSEuser_codesegs_chamberegs_chamber.macros to C:EGSnrcEGS_HOMEegs_chamberegs_chamber.macros

Copying C:EGSnrcHEN_HOUSEuser_codesegs_chamberexample1_co60_Pfactors.egsinp to C:EGSnrcEGS_HOMEegs_chamberexample1_co60_Pfactors.egsinp

Copying C:EGSnrcHEN_HOUSEuser_codesegs_chamberexample1_profile_pfactors.egsinp to C:EGSnrcEGS_HOMEegs_chamberexample1_profile_pfactors.egsinp

Copying C:EGSnrcHEN_HOUSEuser_codesegs_chamberexample2_chamber_dd.egsinp to C:EGSnrcEGS_HOMEegs_chamberexample2_chamber_dd.egsinp

Copying C:EGSnrcHEN_HOUSEuser_codesegs_chamberMakefile to C:EGSnrcEGS_HOMEegs_chamberMakefile

Copying C:EGSnrcHEN_HOUSEuser_codesegs_facarray_sizes.h to C:EGSnrcEGS_HOMEegs_facarray_sizes.h

Copying C:EGSnrcHEN_HOUSEuser_codesegs_facegs_fac.cpp to C:EGSnrcEGS_HOMEegs_facegs_fac.cpp

Copying C:EGSnrcHEN_HOUSEuser_codesegs_facegs_fac.h to C:EGSnrcEGS_HOMEegs_facegs_fac.h

Copying C:EGSnrcHEN_HOUSEuser_codesegs_facegs_fac.macros to C:EGSnrcEGS_HOMEegs_facegs_fac.macros

Copying C:EGSnrcHEN_HOUSEuser_codesegs_facegs_fac_simulation.cpp to C:EGSnrcEGS_HOMEegs_facegs_fac_simulation.cpp

Copying C:EGSnrcHEN_HOUSEuser_codesegs_facegs_fac_simulation.h to C:EGSnrcEGS_HOMEegs_facegs_fac_simulation.h

Copying C:EGSnrcHEN_HOUSEuser_codesegs_facegs_mortran.cpp to C:EGSnrcEGS_HOMEegs_facegs_mortran.cpp

Copying C:EGSnrcHEN_HOUSEuser_codesegs_facegs_mortran.h to C:EGSnrcEGS_HOMEegs_facegs_mortran.h

Copying C:EGSnrcHEN_HOUSEuser_codesegs_facegs_range_rejection.cpp to C:EGSnrcEGS_HOMEegs_facegs_range_rejection.cpp

Copying C:EGSnrcHEN_HOUSEuser_codesegs_facegs_range_rejection.h to C:EGSnrcEGS_HOMEegs_facegs_range_rejection.h

Copying C:EGSnrcHEN_HOUSEuser_codesegs_facexamplesexample_data_1keV_300keV.pegs4dat to C:EGSnrcEGS_HOMEegs_facexamplesexample_data_1keV_300keV.pegs4dat

Copying C:EGSnrcHEN_HOUSEuser_codesegs_facexamplesexample_mees_250kV.egsinp to C:EGSnrcEGS_HOMEegs_facexamplesexample_mees_250kV.egsinp

Copying C:EGSnrcHEN_HOUSEuser_codesegs_facexamplesLICENCE.md to C:EGSnrcEGS_HOMEegs_facexamplesLICENCE.md

Copying C:EGSnrcHEN_HOUSEuser_codesegs_facexamplesmuen_air.data to C:EGSnrcEGS_HOMEegs_facexamplesmuen_air.data

Copying C:EGSnrcHEN_HOUSEuser_codesegs_facexamplesmxr-320-250kVp_tube.egsinp to C:EGSnrcEGS_HOMEegs_facexamplesmxr-320-250kVp_tube.egsinp

Copying C:EGSnrcHEN_HOUSEuser_codesegs_facexamplesmxr-320.module to C:EGSnrcEGS_HOMEegs_facexamplesmxr-320.module

Copying C:EGSnrcHEN_HOUSEuser_codesegs_facexamplesREADME.md to C:EGSnrcEGS_HOMEegs_facexamplesREADME.md

Copying C:EGSnrcHEN_HOUSEuser_codesegs_facMakefile to C:EGSnrcEGS_HOMEegs_facMakefile

Copying C:EGSnrcHEN_HOUSEuser_codesexaminexamin.io to C:EGSnrcEGS_HOMEexaminexamin.io

Copying C:EGSnrcHEN_HOUSEuser_codesexaminexamin.make to C:EGSnrcEGS_HOMEexaminexamin.make

Copying C:EGSnrcHEN_HOUSEuser_codesexaminexamin.mortran to C:EGSnrcEGS_HOMEexaminexamin.mortran

Copying C:EGSnrcHEN_HOUSEuser_codesexaminMakefile to C:EGSnrcEGS_HOMEexaminMakefile

Copying C:EGSnrcHEN_HOUSEuser_codesflurznrcflurznrc.io to C:EGSnrcEGS_HOMEflurznrcflurznrc.io

Copying C:EGSnrcHEN_HOUSEuser_codesflurznrcflurznrc.make to C:EGSnrcEGS_HOMEflurznrcflurznrc.make

Copying C:EGSnrcHEN_HOUSEuser_codesflurznrcflurznrc.mortran to C:EGSnrcEGS_HOMEflurznrcflurznrc.mortran

Copying C:EGSnrcHEN_HOUSEuser_codesflurznrcflurznrc_template.egsinp to C:EGSnrcEGS_HOMEflurznrcflurznrc_template.egsinp

Copying C:EGSnrcHEN_HOUSEuser_codesflurznrcMakefile to C:EGSnrcEGS_HOMEflurznrcMakefile

Copying C:EGSnrcHEN_HOUSEuser_codesgg.io to C:EGSnrcEGS_HOMEgg.io

Copying C:EGSnrcHEN_HOUSEuser_codesgg.make to C:EGSnrcEGS_HOMEgg.make

Copying C:EGSnrcHEN_HOUSEuser_codesgg.mortran to C:EGSnrcEGS_HOMEgg.mortran

Copying C:EGSnrcHEN_HOUSEuser_codesgg_template.egsinp to C:EGSnrcEGS_HOMEgg_template.egsinp

Copying C:EGSnrcHEN_HOUSEuser_codesgMakefile to C:EGSnrcEGS_HOMEgMakefile

Copying C:EGSnrcHEN_HOUSEuser_codesranlux_testMakefile to C:EGSnrcEGS_HOMEranlux_testMakefile

Copying C:EGSnrcHEN_HOUSEuser_codesranlux_testranlux_test.make to C:EGSnrcEGS_HOMEranlux_testranlux_test.make

Copying C:EGSnrcHEN_HOUSEuser_codesranlux_testranlux_test.mortran to C:EGSnrcEGS_HOMEranlux_testranlux_test.mortran

Copying C:EGSnrcHEN_HOUSEuser_codesranmar_testMakefile to C:EGSnrcEGS_HOMEranmar_testMakefile

Copying C:EGSnrcHEN_HOUSEuser_codesranmar_testranmar_test.make to C:EGSnrcEGS_HOMEranmar_testranmar_test.make

Copying C:EGSnrcHEN_HOUSEuser_codesranmar_testranmar_test.mortran to C:EGSnrcEGS_HOMEranmar_testranmar_test.mortran

Copying C:EGSnrcHEN_HOUSEuser_codessprrznrcMakefile to C:EGSnrcEGS_HOMEsprrznrcMakefile

Copying C:EGSnrcHEN_HOUSEuser_codessprrznrcsprrznrc.io to C:EGSnrcEGS_HOMEsprrznrcsprrznrc.io

Copying C:EGSnrcHEN_HOUSEuser_codessprrznrcsprrznrc.make to C:EGSnrcEGS_HOMEsprrznrcsprrznrc.make

Copying C:EGSnrcHEN_HOUSEuser_codessprrznrcsprrznrc.mortran to C:EGSnrcEGS_HOMEsprrznrcsprrznrc.mortran

Copying C:EGSnrcHEN_HOUSEuser_codessprrznrcsprrznrc_template.egsinp to C:EGSnrcEGS_HOMEsprrznrcsprrznrc_template.egsinp

Copying C:EGSnrcHEN_HOUSEuser_codestutor1Makefile to C:EGSnrcEGS_HOMEtutor1Makefile

Copying C:EGSnrcHEN_HOUSEuser_codestutor1tutor1.make to C:EGSnrcEGS_HOMEtutor1tutor1.make

Copying C:EGSnrcHEN_HOUSEuser_codestutor1tutor1.mortran to C:EGSnrcEGS_HOMEtutor1tutor1.mortran

Copying C:EGSnrcHEN_HOUSEuser_codestutor2Makefile to C:EGSnrcEGS_HOMEtutor2Makefile

Copying C:EGSnrcHEN_HOUSEuser_codestutor2tutor2.make to C:EGSnrcEGS_HOMEtutor2tutor2.make

Copying C:EGSnrcHEN_HOUSEuser_codestutor2tutor2.mortran to C:EGSnrcEGS_HOMEtutor2tutor2.mortran

Copying C:EGSnrcHEN_HOUSEuser_codestutor2pparray_sizes.h to C:EGSnrcEGS_HOMEtutor2pparray_sizes.h

Copying C:EGSnrcHEN_HOUSEuser_codestutor2ppMakefile to C:EGSnrcEGS_HOMEtutor2ppMakefile

Copying C:EGSnrcHEN_HOUSEuser_codestutor2pptest1.egsinp to C:EGSnrcEGS_HOMEtutor2pptest1.egsinp

Copying C:EGSnrcHEN_HOUSEuser_codestutor2pptutor2pp.cpp to C:EGSnrcEGS_HOMEtutor2pptutor2pp.cpp

Copying C:EGSnrcHEN_HOUSEuser_codestutor3Makefile to C:EGSnrcEGS_HOMEtutor3Makefile

Copying C:EGSnrcHEN_HOUSEuser_codestutor3tutor3.make to C:EGSnrcEGS_HOMEtutor3tutor3.make

Copying C:EGSnrcHEN_HOUSEuser_codestutor3tutor3.mortran to C:EGSnrcEGS_HOMEtutor3tutor3.mortran

Copying C:EGSnrcHEN_HOUSEuser_codestutor4Makefile to C:EGSnrcEGS_HOMEtutor4Makefile

Copying C:EGSnrcHEN_HOUSEuser_codestutor4tutor4.io to C:EGSnrcEGS_HOMEtutor4tutor4.io

Copying C:EGSnrcHEN_HOUSEuser_codestutor4tutor4.make to C:EGSnrcEGS_HOMEtutor4tutor4.make

Copying C:EGSnrcHEN_HOUSEuser_codestutor4tutor4.mortran to C:EGSnrcEGS_HOMEtutor4tutor4.mortran

Copying C:EGSnrcHEN_HOUSEuser_codestutor5Makefile to C:EGSnrcEGS_HOMEtutor5Makefile

Copying C:EGSnrcHEN_HOUSEuser_codestutor5tutor5.make to C:EGSnrcEGS_HOMEtutor5tutor5.make

Copying C:EGSnrcHEN_HOUSEuser_codestutor5tutor5.mortran to C:EGSnrcEGS_HOMEtutor5tutor5.mortran

Copying C:EGSnrcHEN_HOUSEuser_codestutor65mev_e_10mm_Ta.egsinp to C:EGSnrcEGS_HOMEtutor65mev_e_10mm_Ta.egsinp

Copying C:EGSnrcHEN_HOUSEuser_codestutor65mev_e_1mm_Ta.egsinp to C:EGSnrcEGS_HOMEtutor65mev_e_1mm_Ta.egsinp

Copying C:EGSnrcHEN_HOUSEuser_codestutor6labV.1_100keV_photon_Pb.egsinp to C:EGSnrcEGS_HOMEtutor6labV.1_100keV_photon_Pb.egsinp

Copying C:EGSnrcHEN_HOUSEuser_codestutor6LICENCE.md to C:EGSnrcEGS_HOMEtutor6LICENCE.md

Copying C:EGSnrcHEN_HOUSEuser_codestutor6Makefile to C:EGSnrcEGS_HOMEtutor6Makefile

Copying C:EGSnrcHEN_HOUSEuser_codestutor6README.md to C:EGSnrcEGS_HOMEtutor6README.md

Copying C:EGSnrcHEN_HOUSEuser_codestutor6tutor6.make to C:EGSnrcEGS_HOMEtutor6tutor6.make

Copying C:EGSnrcHEN_HOUSEuser_codestutor6tutor6.mortran to C:EGSnrcEGS_HOMEtutor6tutor6.mortran

Copying C:EGSnrcHEN_HOUSEuser_codestutor7ge_detector.egsinp to C:EGSnrcEGS_HOMEtutor7ge_detector.egsinp

Copying C:EGSnrcHEN_HOUSEuser_codestutor7Makefile to C:EGSnrcEGS_HOMEtutor7Makefile

Copying C:EGSnrcHEN_HOUSEuser_codestutor7test_tutor7.egsinp to C:EGSnrcEGS_HOMEtutor7test_tutor7.egsinp

Copying C:EGSnrcHEN_HOUSEuser_codestutor7tutor7.io to C:EGSnrcEGS_HOMEtutor7tutor7.io

Copying C:EGSnrcHEN_HOUSEuser_codestutor7tutor7.make to C:EGSnrcEGS_HOMEtutor7tutor7.make

Copying C:EGSnrcHEN_HOUSEuser_codestutor7tutor7.mortran to C:EGSnrcEGS_HOMEtutor7tutor7.mortran

Copying C:EGSnrcHEN_HOUSEuser_codestutor7pparray_sizes.h to C:EGSnrcEGS_HOMEtutor7pparray_sizes.h

Copying C:EGSnrcHEN_HOUSEuser_codestutor7ppMakefile to C:EGSnrcEGS_HOMEtutor7ppMakefile

Copying C:EGSnrcHEN_HOUSEuser_codestutor7pptest1.egsinp to C:EGSnrcEGS_HOMEtutor7pptest1.egsinp

Copying C:EGSnrcHEN_HOUSEuser_codestutor7pptracks1.egsinp to C:EGSnrcEGS_HOMEtutor7pptracks1.egsinp

Copying C:EGSnrcHEN_HOUSEuser_codestutor7pptutor7pp.cpp to C:EGSnrcEGS_HOMEtutor7pptutor7pp.cpp

=> Compiling tool to create BEAMnrc user codes …

“Mortran compiling beam_build”

“Compiling beam_build_win6432.f using flags -O3 -ffast-math “

Compilation succeeded !

=> Compiling BEAMnrc tool addphsp …

mingw32-make: * No rule to make target ‘C:EGSnrcHEN_HOUSEutilsphsp_macros.mortran’, needed by ‘addphsp_win6432.f’. Stop.

Compilation failed!

=> Compiling BEAMnrc tool beamdp …

mingw32-make: * No rule to make target ‘C:EGSnrcHEN_HOUSEutilsphsp_macros.mortran’, needed by ‘beamdp_win6432.f’. Stop.

Compilation failed!

=> Compiling BEAMnrc tool ctcreate …

C:EGSnrcHEN_HOUSEbinwin6432mortran3.exe -d C:EGSnrcHEN_HOUSEbinwin6432mortran3.dat -f C:EGSnrcHEN_HOUSElibwin6432machine.macros C:EGSnrcHEN_HOUSEuser_codesdosxyznrcdosxyznrc_user_macros.mortran ctcreate.mortran C:EGSnrcHEN_HOUSEsrclnblnk1.mortran -o7 ctcreate_win6432.F -o8 ctcreate_win6432.mortlst

mortran3.exe: using following I/O units

raw/hex data file: C:EGSnrcHEN_HOUSEbinwin6432mortran3.dat

command line files:

-> appending C:EGSnrcHEN_HOUSElibwin6432machine.macros

-> appending C:EGSnrcHEN_HOUSEuser_codesdosxyznrcdosxyznrc_user_macros.mortran

-> appending ctcreate.mortran

-> appending C:EGSnrcHEN_HOUSEsrclnblnk1.mortran

generated mortjob.mortran

fortran output: ctcreate_win6432.F

mortlst output: ctcreate_win6432.mortlst

Mortran compiling … OK

gcc -c -O2 -IC:EGSnrcHEN_HOUSElibwin6432 -o ReadCT_DICOM.obj ReadCT_DICOM.c

In file included from ReadCT_DICOM.c:67:

ReadCT_DICOM.c:329:10: warning: return type defaults to ‘int’ [-Wimplicit-int]

F77_OBJ_(readct_dicom,READCT_DICOM)(char *ct_filename, int ct_arraysize[3],

^~~~~~~~~~~~

C:EGSnrcHEN_HOUSElibwin6432/egs_config1.h:49:31: note: in definition of macro ‘F77_OBJ_’

#define F77_OBJ_(fname,FNAME) fname##_

^~~~~

gfortran -O3 -ffast-math -o C:EGSnrcHEN_HOUSEbinwin6432ctcreate.exe ctcreate_win6432.F ReadCT_DICOM.obj

Compilation succeeded !

=> Compiling BEAMnrc tool readphsp …

mingw32-make: * No rule to make target ‘C:EGSnrcHEN_HOUSEutilsphsp_macros.mortran’, needed by ‘readphsp_win6432.f’. Stop.

Compilation failed!

=> Compiling BEAMnrc tool statdose …

mingw32-make: * No rule to make target ‘C:EGSnrcHEN_HOUSEutilsxvgrplot.mortran’, needed by ‘statdose_win6432.f’. Stop.

Compilation failed!

=> Compiling DOSXYZnrc(in-phantom dose calculation tool)…

mingw32-make: * No rule to make target ‘C:EGSnrcHEN_HOUSEutilstiming.macros’, needed by ‘dosxyznrc_win6432.F’. Stop.

Compilation failed!

=> Copying example accelerators to user area ….

Copying C:EGSnrcHEN_HOUSEomega/beamnrc/BEAMnrc_examplesEX10MeVeEX10MeVe.egsdat to C:EGSnrcEGS_HOMEEX10MeVeEX10MeVe.egsdat

Copying C:EGSnrcHEN_HOUSEomega/beamnrc/BEAMnrc_examplesEX10MeVeEX10MeVe.egsinp to C:EGSnrcEGS_HOMEEX10MeVeEX10MeVe.egsinp

Copying C:EGSnrcHEN_HOUSEomega/beamnrc/BEAMnrc_examplesEX10MeVeEX10MeVe.egslog to C:EGSnrcEGS_HOMEEX10MeVeEX10MeVe.egslog

Copying C:EGSnrcHEN_HOUSEomega/beamnrc/BEAMnrc_examplesEX10MeVeEX10MeVe.egslst to C:EGSnrcEGS_HOMEEX10MeVeEX10MeVe.egslst

Copying C:EGSnrcHEN_HOUSEomega/beamnrc/BEAMnrc_examplesEX10MeVeEX10MeVe.egsphsp1 to C:EGSnrcEGS_HOMEEX10MeVeEX10MeVe.egsphsp1

Copying C:EGSnrcHEN_HOUSEomega/beamnrc/BEAMnrc_examplesEX10MeVeEX10MeVe.egsplot to C:EGSnrcEGS_HOMEEX10MeVeEX10MeVe.egsplot

Copying C:EGSnrcHEN_HOUSEomega/beamnrc/BEAMnrc_examplesEX10MeVeEX10MeVe.egstmpa to C:EGSnrcEGS_HOMEEX10MeVeEX10MeVe.egstmpa

Copying C:EGSnrcHEN_HOUSEomega/beamnrc/BEAMnrc_examplesEX10MeVeEX10MeVe.errors to C:EGSnrcEGS_HOMEEX10MeVeEX10MeVe.errors

Copying C:EGSnrcHEN_HOUSEomega/beamnrc/BEAMnrc_examplesEX10MeVeEX10MeVe.module to C:EGSnrcEGS_HOMEEX10MeVeEX10MeVe.module

Copying C:EGSnrcHEN_HOUSEomega/beamnrc/BEAMnrc_examplesEX10MeVeLICENCE.md to C:EGSnrcEGS_HOMEEX10MeVeLICENCE.md

Copying C:EGSnrcHEN_HOUSEomega/beamnrc/BEAMnrc_examplesEX10MeVeREADME.md to C:EGSnrcEGS_HOMEEX10MeVeREADME.md

Copying C:EGSnrcHEN_HOUSEomega/beamnrc/BEAMnrc_examplesEX16MVpEX16MVp.egsgeom to C:EGSnrcEGS_HOMEEX16MVpEX16MVp.egsgeom

Copying C:EGSnrcHEN_HOUSEomega/beamnrc/BEAMnrc_examplesEX16MVpEX16MVp.egsgph to C:EGSnrcEGS_HOMEEX16MVpEX16MVp.egsgph

Copying C:EGSnrcHEN_HOUSEomega/beamnrc/BEAMnrc_examplesEX16MVpEX16MVp.egsinp to C:EGSnrcEGS_HOMEEX16MVpEX16MVp.egsinp

Copying C:EGSnrcHEN_HOUSEomega/beamnrc/BEAMnrc_examplesEX16MVpEX16MVp.egslog to C:EGSnrcEGS_HOMEEX16MVpEX16MVp.egslog

Copying C:EGSnrcHEN_HOUSEomega/beamnrc/BEAMnrc_examplesEX16MVpEX16MVp.egslst to C:EGSnrcEGS_HOMEEX16MVpEX16MVp.egslst

Copying C:EGSnrcHEN_HOUSEomega/beamnrc/BEAMnrc_examplesEX16MVpEX16MVp.egsphsp1 to C:EGSnrcEGS_HOMEEX16MVpEX16MVp.egsphsp1

Copying C:EGSnrcHEN_HOUSEomega/beamnrc/BEAMnrc_examplesEX16MVpEX16MVp.egsplot to C:EGSnrcEGS_HOMEEX16MVpEX16MVp.egsplot

Copying C:EGSnrcHEN_HOUSEomega/beamnrc/BEAMnrc_examplesEX16MVpEX16MVp.egstmpa to C:EGSnrcEGS_HOMEEX16MVpEX16MVp.egstmpa

Copying C:EGSnrcHEN_HOUSEomega/beamnrc/BEAMnrc_examplesEX16MVpEX16MVp.errors to C:EGSnrcEGS_HOMEEX16MVpEX16MVp.errors

Copying C:EGSnrcHEN_HOUSEomega/beamnrc/BEAMnrc_examplesEX16MVpEX16MVp.module to C:EGSnrcEGS_HOMEEX16MVpEX16MVp.module

Copying C:EGSnrcHEN_HOUSEomega/beamnrc/BEAMnrc_examplesEX16MVpLICENCE.md to C:EGSnrcEGS_HOMEEX16MVpLICENCE.md

Copying C:EGSnrcHEN_HOUSEomega/beamnrc/BEAMnrc_examplesEX16MVpREADME.md to C:EGSnrcEGS_HOMEEX16MVpREADME.md

Copying C:EGSnrcHEN_HOUSEomega/beamnrc/BEAMnrc_examplesEXphantomEXphantom.egsdat to C:EGSnrcEGS_HOMEEXphantomEXphantom.egsdat

Copying C:EGSnrcHEN_HOUSEomega/beamnrc/BEAMnrc_examplesEXphantomEXphantom.egsinp to C:EGSnrcEGS_HOMEEXphantomEXphantom.egsinp

Copying C:EGSnrcHEN_HOUSEomega/beamnrc/BEAMnrc_examplesEXphantomEXphantom.egslog to C:EGSnrcEGS_HOMEEXphantomEXphantom.egslog

Copying C:EGSnrcHEN_HOUSEomega/beamnrc/BEAMnrc_examplesEXphantomEXphantom.egslst to C:EGSnrcEGS_HOMEEXphantomEXphantom.egslst

Copying C:EGSnrcHEN_HOUSEomega/beamnrc/BEAMnrc_examplesEXphantomEXphantom.egsplot to C:EGSnrcEGS_HOMEEXphantomEXphantom.egsplot

Copying C:EGSnrcHEN_HOUSEomega/beamnrc/BEAMnrc_examplesEXphantomEXphantom.egstmpa to C:EGSnrcEGS_HOMEEXphantomEXphantom.egstmpa

Copying C:EGSnrcHEN_HOUSEomega/beamnrc/BEAMnrc_examplesEXphantomEXphantom.errors to C:EGSnrcEGS_HOMEEXphantomEXphantom.errors

Copying C:EGSnrcHEN_HOUSEomega/beamnrc/BEAMnrc_examplesEXphantomEXphantom.module to C:EGSnrcEGS_HOMEEXphantomEXphantom.module

Copying C:EGSnrcHEN_HOUSEomega/beamnrc/BEAMnrc_examplesEXphantomLICENCE.md to C:EGSnrcEGS_HOMEEXphantomLICENCE.md

Copying C:EGSnrcHEN_HOUSEomega/beamnrc/BEAMnrc_examplesEXphantomREADME.md to C:EGSnrcEGS_HOMEEXphantomREADME.md

Copying C:EGSnrcHEN_HOUSEomega/beamnrc/BEAMnrc_examplesEXslabsEXslabs.egsdat to C:EGSnrcEGS_HOMEEXslabsEXslabs.egsdat

Copying C:EGSnrcHEN_HOUSEomega/beamnrc/BEAMnrc_examplesEXslabsEXslabs.egsinp to C:EGSnrcEGS_HOMEEXslabsEXslabs.egsinp

Copying C:EGSnrcHEN_HOUSEomega/beamnrc/BEAMnrc_examplesEXslabsEXslabs.egslog to C:EGSnrcEGS_HOMEEXslabsEXslabs.egslog

Copying C:EGSnrcHEN_HOUSEomega/beamnrc/BEAMnrc_examplesEXslabsEXslabs.egslst to C:EGSnrcEGS_HOMEEXslabsEXslabs.egslst

Copying C:EGSnrcHEN_HOUSEomega/beamnrc/BEAMnrc_examplesEXslabsEXslabs.egsphsp1 to C:EGSnrcEGS_HOMEEXslabsEXslabs.egsphsp1

Copying C:EGSnrcHEN_HOUSEomega/beamnrc/BEAMnrc_examplesEXslabsEXslabs.egsplot to C:EGSnrcEGS_HOMEEXslabsEXslabs.egsplot

Copying C:EGSnrcHEN_HOUSEomega/beamnrc/BEAMnrc_examplesEXslabsEXslabs.egstmpa to C:EGSnrcEGS_HOMEEXslabsEXslabs.egstmpa

Copying C:EGSnrcHEN_HOUSEomega/beamnrc/BEAMnrc_examplesEXslabsEXslabs.errors to C:EGSnrcEGS_HOMEEXslabsEXslabs.errors

Copying C:EGSnrcHEN_HOUSEomega/beamnrc/BEAMnrc_examplesEXslabsEXslabs.module to C:EGSnrcEGS_HOMEEXslabsEXslabs.module

Copying C:EGSnrcHEN_HOUSEomega/beamnrc/BEAMnrc_examplesEXslabsLICENCE.md to C:EGSnrcEGS_HOMEEXslabsLICENCE.md

Copying C:EGSnrcHEN_HOUSEomega/beamnrc/BEAMnrc_examplesEXslabsREADME.md to C:EGSnrcEGS_HOMEEXslabsREADME.md

Copying C:EGSnrcHEN_HOUSEomega/beamnrc/BEAMnrc_examplesREADME.md to C:EGSnrcEGS_HOMEREADME.md

Copying C:EGSnrcHEN_HOUSEomega/beamnrc/BEAMnrc_examplesEX10MeVeEX10MeVe.module to C:EGSnrcEGS_HOMEbeamnrc/spec_modulesEX10MeVe.module

Copying C:EGSnrcHEN_HOUSEomega/beamnrc/BEAMnrc_examplesEX16MVpEX16MVp.module to C:EGSnrcEGS_HOMEbeamnrc/spec_modulesEX16MVp.module

Copying C:EGSnrcHEN_HOUSEomega/beamnrc/BEAMnrc_examplesEXphantomEXphantom.module to C:EGSnrcEGS_HOMEbeamnrc/spec_modulesEXphantom.module

Copying C:EGSnrcHEN_HOUSEomega/beamnrc/BEAMnrc_examplesEXslabsEXslabs.module to C:EGSnrcEGS_HOMEbeamnrc/spec_modulesEXslabs.module

=> Extracting GUIs …

Inflating C:/EGSnrc/HEN_HOUSE/pieces/windows/egs_gui.exe

Inflating C:/EGSnrc/HEN_HOUSE/pieces/windows/egs_inprz.exe

Inflating C:/EGSnrc/HEN_HOUSE/egs++/dso/win-static/egs_box.dll

Inflating C:/EGSnrc/HEN_HOUSE/egs++/dso/win-static/egs_cdgeometry.dll

Inflating C:/EGSnrc/HEN_HOUSE/egs++/dso/win-static/egs_circle.dll

Inflating C:/EGSnrc/HEN_HOUSE/egs++/dso/win-static/egs_cones.dll

Inflating C:/EGSnrc/HEN_HOUSE/egs++/dso/win-static/egs_conez.dll

Inflating C:/EGSnrc/HEN_HOUSE/egs++/dso/win-static/egs_cylinders.dll

Inflating C:/EGSnrc/HEN_HOUSE/egs++/dso/win-static/egs_ellipse.dll

Inflating C:/EGSnrc/HEN_HOUSE/egs++/dso/win-static/egs_elliptic_cylinders.dll

Inflating C:/EGSnrc/HEN_HOUSE/egs++/dso/win-static/egs_extended_shape.dll

Inflating C:/EGSnrc/HEN_HOUSE/egs++/dso/win-static/egs_gaussian_shape.dll

Inflating C:/EGSnrc/HEN_HOUSE/egs++/dso/win-static/egs_genvelope.dll

Inflating C:/EGSnrc/HEN_HOUSE/egs++/dso/win-static/egs_gstack.dll

Inflating C:/EGSnrc/HEN_HOUSE/egs++/dso/win-static/egs_gtransformed.dll

Inflating C:/EGSnrc/HEN_HOUSE/egs++/dso/win-static/egs_gunion.dll

Inflating C:/EGSnrc/HEN_HOUSE/egs++/dso/win-static/egs_iplanes.dll

Inflating C:/EGSnrc/HEN_HOUSE/egs++/dso/win-static/egs_line_shape.dll

Inflating C:/EGSnrc/HEN_HOUSE/egs++/dso/win-static/egs_ndgeometry.dll

Inflating C:/EGSnrc/HEN_HOUSE/egs++/dso/win-static/egs_octree.dll

Inflating C:/EGSnrc/HEN_HOUSE/egs++/dso/win-static/egs_planes.dll

Inflating C:/EGSnrc/HEN_HOUSE/egs++/dso/win-static/egs_polygon_shape.dll

Inflating C:/EGSnrc/HEN_HOUSE/egs++/dso/win-static/egs_prism.dll

Inflating C:/EGSnrc/HEN_HOUSE/egs++/dso/win-static/egs_pyramid.dll

Inflating C:/EGSnrc/HEN_HOUSE/egs++/dso/win-static/egs_rectangle.dll

Inflating C:/EGSnrc/HEN_HOUSE/egs++/dso/win-static/egs_shape_collection.dll

Inflating C:/EGSnrc/HEN_HOUSE/egs++/dso/win-static/egs_smart_envelope.dll

Inflating C:/EGSnrc/HEN_HOUSE/egs++/dso/win-static/egs_space.dll

Inflating C:/EGSnrc/HEN_HOUSE/egs++/dso/win-static/egs_spheres.dll

Inflating C:/EGSnrc/HEN_HOUSE/egs++/dso/win-static/egs_vhp_geometry.dll

Inflating C:/EGSnrc/HEN_HOUSE/egs++/dso/win-static/egs_voxelized_shape.dll

Inflating C:/EGSnrc/HEN_HOUSE/egs++/dso/win-static/egspp.dll

Inflating C:/EGSnrc/HEN_HOUSE/egs++/dso/win-static/egs_view.exe

Inflating C:/EGSnrc/HEN_HOUSE/egs++/dso/win-static/libgcc_s_dw2-1.dll

Inflating C:/EGSnrc/HEN_HOUSE/egs++/dso/win-static/libstdc++-6.dll

Inflating C:/EGSnrc/HEN_HOUSE/egs++/dso/win-static/libwinpthread-1.dll

===> Copying GUI executables …

Archive(s) successfully uncompressed …

OK

Updating environment variable EGS_HOME to C:EGSnrcEGS_HOME

Setting EGS_HOME bin directory in your path ….

Directory C:EGSnrcEGS_HOMEbinwin6432 successfully set in the user’s PATH.

Updating environment variable HEN_HOUSE to C:EGSnrcHEN_HOUSE

Cleaning USER PATH = C:EGSnrcEGS_HOMEbinwin6432;C:Program Filesmingw-w64x86_64-8.1.0-posix-seh-rt_v6-rev0mingw64bin

No need to clean PATH variable!!!

Setting EGSnrc bin directory in your path ….

Directory C:EGSnrcHEN_HOUSEbinwin6432 successfully set in the user’s PATH.

Setting previewRZ directory in your path ….

Directory C:EGSnrcHEN_HOUSEpreviewRZ successfully set in the user’s PATH.

Setting win-static DSO directory in your path ….

Directory C:EGSnrcHEN_HOUSE\egs++dsowin-static successfully set in the user’s PATH.

Setting DSO directory in your path ….

Directory C:EGSnrcHEN_HOUSEegs++dsowin6432 successfully set in the user’s PATH.

Setting compiler directory in your path ….

Directory C:Program Filesmingw-w64x86_64-8.1.0-posix-seh-rt_v6-rev0mingw64bin successfully set in the user’s PATH.

Updating environment variable EGS_CONFIG to C:EGSnrcHEN_HOUSEspecswin6432.conf

Updating environment variable OMEGA_HOME to C:EGSnrcHEN_HOUSEomega

egs_gui shortcut added to Desktop !

egs_inprz shortcut added to Desktop !

egs_view shortcut added to Desktop !

*******************************

* Elapsed time: 1.55733 min *

*******************************

Tue January 8 2019 12:16:31

Hello Everyone

Hello Everyone,

I am new user of EGSnrc, I have going through compiling all given User code in EGSnrc_GUI I have found that, All of the user code shows the error as

Exit code = 2 , None of the code passes with Exit code= 0.

What do think, is this issue with installation or something else.

I think with this I cannot go ahead further for running the program through any utility like BEAMnrc or DOSEnrc.

Hello Everyone

Hello Everyone,

I am new user of EGSnrc. I have installed this soft. while going for executing the pre loaded accelerator it gave me an error compile fail. Here I would like to mentioned steps I had gone through it. Please tell me does it right or not, do I need to change way I had run the program.

Step 1. File – load previous accelerator- Load module Ex. EX10Mev

Step 2. Browse data file from HEN_HOUSE directories.

Steps 3. Load input file EX10Mev.egsinp

Step 4. Built and Compile.

Error occur at this stage – in BEAMnrc

it also occure in DOSEnrc too.

please suggest the solution.

Hello everyone

Hello everyone,

I am completely new to EGSnrc and currently trying to install the code on my mac. I am using QT4 and trying to install GUIs for egs_view, egs_gui, and egs_inprz. I was able to get the latter ones but having some trouble opening egs_view. Whenever I open the application using the command “open -a egs_view”, I am shown a window to locate a file (Image attached below). Can anyone help me out?

Hi everyone

Hi everyone,

This is probably a very basic question, but I’m trying to run a BEAMnrc simulation using parallel processes and I can’t get it to work.

The problem is that, when I try to select the “run in parallel” option, in the BEAMnrc GUI, a message pops up telling me that the job was added to a queue, but if I try to execute, as far as I can tell, it just runs the simulation normally.

I’m running on a Debian 9 PC with a Ryzen 7 1700 (8 core) and I just installed the last version of EGSnrc last week.

Thanks in advance for your help!