Hi Lekshmi, I have just tried to compile the code with CUDA 7.5.17 and it works correctly. The CUDA version should not change anything (except a couple of errors in CUDA 6.5 compiler). You can ignore the warnings. Thanks, Moises. On 6 January 2016 at 15:34, Rajalekshmi Deepu <[log in to unmask]> wrote: > Hi Moises, > > After spending a lot of time on fixing the bugs in fdt code, finally I am > able to compile the toolbox :-) > > I had to make some changes in the Makefile and some parts of the code > related to the nvcc CUDA compiler path, maxregcount value and paths of > some of the include header files. > > Have you or anyone tested the software with CUDA/7.5.18? From my > experience, I am almost sure that it won't work with CUDA/7.5.18 without > the code change. > > Should I sent you the modified patch files? > > Thanks for the help! > > Best regards, > Lekshmi > > > > On 06/01/16 14:28, Moises Hernandez wrote: > > Hi Lekshmi, > > 1. I think you have tried to build all the fsl projects, > but you only need to recompile fdt project. > After setting the variables, you can do: > > cd $FSLDIR/src/fdt > make install > > This should compile only fdt project. > > 2. Yes. You are right. > Actually, when you recompile the code, the file > $FSLDIR/src/fdt/CUDA/bedpostx_gpu will overwrite the file > $FSLDIR/bin/bedpostx_gpu > > so take care !! > > If you are going to recompile, the best thing to do is: > a) copy the patch to $FSLDIR/src/fdt/CUDA/ > b) modify for SLURM > c) compile the code (will copy the script to $FSLDIR/bin) > > Moises. > > On 6 January 2016 at 13:02, Lekshmi <[log in to unmask]> wrote: > >> Hi Moises, >> >> >> Thanks for the response. >> >> 1. Installation with CUDA support. >> >> Our system runs on CentOS 7 and has CUDA 7.5.18. As given here >> https://www.jiscmail.ac.uk/cgi-bin/webadmin?A2=ind1512&L=FSL&F=&S=&P=180733 >> , I exported the value of the necessary variables and tried to build again. >> Unfortunately, I couldn't build fdt and the log file is as follows: >> >> == 2016-01-05 11:01:28,884 runpy.EB_FSL INFO Using >> ......../FSL/5.0.9/fsl/ as start dir >> == 2016-01-05 11:01:28,884 runpy.EB_FSL INFO configuring... >> == 2016-01-05 11:01:28,885 runpy.EB_FSL INFO Starting configure step >> == 2016-01-05 11:01:28,886 runpy.EB_FSL INFO Running method >> configure_step part of step configure >> == 2016-01-05 11:01:28,886 runpy.environment INFO Environment variable >> FSLDIR set to ..../FSL/5.0.9/fsl/ >> == 2016-01-05 11:01:28,978 runpy.run INFO cmd ". >> .../FSL/5.0.9/fsl//etc/fslconf/fslmachtype.sh" exited with exitcode 0 and >> output: >> linux_64-gcc4.9 >> >> == 2016-01-05 11:01:29,005 runpy.EB_FSL INFO building... >> == 2016-01-05 11:01:29,005 runpy.EB_FSL INFO Starting build step >> == 2016-01-05 11:01:29,008 runpy.EB_FSL INFO Running method build_step >> part of step build >> == 2016-01-05 11:20:46,749 runpy.run INFO cmd ". >> .../FSL/5.0.9/fsl//etc/fslconf/fsl.sh && ./build" exited with exitcode >> 0 and output: >> Building projects - see build.log file for progress... >> Finished build : end of log file shows ... >> >> !!ERROR in BUILD!! >> Could not make the following projects successfully: >> fat >> >> Could you please help me with this issue? >> >> 2. bedpostx_gpu for SLURM >> >> According to this page --> >> https://www.jiscmail.ac.uk/cgi-bin/webadmin?A2=fsl;5e9b51c1.1510 , I >> copied the patch files to the $FSLDIR/bin/ directory after the basic FSL >> installation without CUDA support. I made the necessary changes for SLURM >> in the bedpostx_gpu script. >> >> As the same bedpostx_gpu lies in fsl/src/fdt/CUDA directory, I guess I >> could copy the bedpostx_gpu patch to fsl/src/fdt/CUDA directory and do the >> build from scratch. Am I right? >> >> Lekshmi >> >> >> >> >> > > > > > ------------------------------------------------------------------------------------------------ > > ------------------------------------------------------------------------------------------------ > Forschungszentrum Juelich GmbH > 52425 Juelich > Sitz der Gesellschaft: Juelich > Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498 > Vorsitzender des Aufsichtsrats: MinDir Dr. Karl Eugen Huthmacher > Geschaeftsfuehrung: Prof. Dr.-Ing. Wolfgang Marquardt (Vorsitzender), > Karsten Beneke (stellv. Vorsitzender), Prof. Dr.-Ing. Harald Bolt, > Prof. Dr. Sebastian M. Schmidt > > ------------------------------------------------------------------------------------------------ > > ------------------------------------------------------------------------------------------------ > >