Skip to content

Commit

Permalink
fix ox2.0 missing files and paths
Browse files Browse the repository at this point in the history
  • Loading branch information
jtamir committed May 21, 2021
1 parent 3d84589 commit f14eb6f
Show file tree
Hide file tree
Showing 7 changed files with 20 additions and 2 deletions.
9 changes: 7 additions & 2 deletions ox2.0/docker_build_helper.sh
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ export OPENBLAS_PATH=/opt/OpenBLAS
export LD_LIBRARY_PATH=${OPENBLAS_PATH}/lib:${LD_LIBRARY_PATH}

# update repo index
cat yum.conf > /etc/yum.conf
cat ox2.0/yum.conf > /etc/yum.conf

# build OpenBLAS
pushd /usr/local/openblas
Expand All @@ -19,8 +19,13 @@ popd
yum install -y libpng-devel fftw3-devel lapack-devel

# build BART
echo cp ox2.0/bart/src/num/fft.c ${TOOLBOX_PATH}/src/num/fft.c
echo cp ox2.0/bart/Makefile.local ${TOOLBOX_PATH}/
echo cp ox2.0/bart/Makefile ${TOOLBOX_PATH}/
cp ox2.0/bart/src/num/fft.c ${TOOLBOX_PATH}/src/num/fft.c
cp ox2.0/bart/Makefile ${TOOLBOX_PATH}/
cp ox2.0/bart/Makefile.local ${TOOLBOX_PATH}/
pushd ${TOOLBOX_PATH}
rsync -av --progress ox2.0/bart/* .
make allclean
make
popd
Expand Down
1 change: 1 addition & 0 deletions src/BartToDicom/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ include_directories(${TOOLBOX_PATH}/src)
include_directories(../BartIO)

link_directories(${TOOLBOX_PATH}/lib)
link_directories(${OPENBLAS_PATH}/lib)
link_directories(../../build/BuildOutputs/lib)

set(SOURCE_FILES
Expand Down
8 changes: 8 additions & 0 deletions src/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,14 @@ else()
message(FATAL_ERROR "BART TOOLBOX_PATH environment variable undefined!")
endif()

message("OpenBLAS Path:" $ENV{OPENBLAS_PATH})
if(DEFINED ENV{OPENBLAS_PATH})
message(STATUS "OPENBLAS_PATH defined")
set(OPENBLAS_PATH "$ENV{OPENBLAS_PATH}")
else()
message(FATAL_ERROR "OPENBLAS_PATH environment variable undefined!")
endif()

# TOPDIR is the root of the source tree
set(OX_INSTALL_DIRECTORY "" CACHE PATH "Install directory of the GE Orchestra SDK")
set(TOPDIR "${OX_INSTALL_DIRECTORY}/include")
Expand Down
1 change: 1 addition & 0 deletions src/CalibrationData/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ include_directories(${TOOLBOX_PATH}/src)
include_directories(../BartIO)

link_directories(${TOOLBOX_PATH}/lib)
link_directories(${OPENBLAS_PATH}/lib)
link_directories(../../build/BuildOutputs/lib)

set(SOURCE_FILES
Expand Down
1 change: 1 addition & 0 deletions src/NoiseCov/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ include_directories(${TOOLBOX_PATH}/src)
include_directories(../BartIO)

link_directories(${TOOLBOX_PATH}/lib)
link_directories(${OPENBLAS_PATH}/lib)
link_directories(../../build/BuildOutputs/lib)

set(SOURCE_FILES
Expand Down
1 change: 1 addition & 0 deletions src/PfileToBart/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ include_directories(${TOOLBOX_PATH}/src)
include_directories(../BartIO)

link_directories(${TOOLBOX_PATH}/lib)
link_directories(${OPENBLAS_PATH}/lib)
link_directories(../../build/BuildOutputs/lib)

set(SOURCE_FILES
Expand Down
1 change: 1 addition & 0 deletions src/ScanArchiveToBart/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ include_directories(${TOOLBOX_PATH}/src)
include_directories(../BartIO)

link_directories(${TOOLBOX_PATH}/lib)
link_directories(${OPENBLAS_PATH}/lib)
link_directories(../../build/BuildOutputs/lib)

set(SOURCE_FILES
Expand Down

0 comments on commit f14eb6f

Please sign in to comment.