Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

upgrade Gadgetron and ISMRMD versions #149

Closed
wants to merge 14 commits into from
Closed

upgrade Gadgetron and ISMRMD versions #149

wants to merge 14 commits into from

Conversation

paskino
Copy link
Contributor

@paskino paskino commented Oct 24, 2018

Updates for new VM based on Ubuntu 18.04 LTS.

@KrisThielemans KrisThielemans changed the title Ubuntu18.04 upgrade Gadgetron and ISMRMD versions Oct 24, 2018
@KrisThielemans
Copy link
Member

addresses #149

@KrisThielemans
Copy link
Member

this looks fine to me, but I see failures on Travis... @paskino, can you have a look? We probably will have to update .travis.yml to use appropriate compilers.

Can you also add a lines to the CHANGES.md?

@KrisThielemans
Copy link
Member

will need changes to Travis, similar to #157 (but there it's currently only for DEVEL_BUILD=On)

@KrisThielemans
Copy link
Member

Are these versions ok?

@KrisThielemans
Copy link
Member

gadgetron master now needs boost/math/interpolators/cubic_b_spline.hpp which exists since 1.65.0

@KrisThielemans
Copy link
Member

gadgetron master needs cblas. On Ubuntu, we seem to be able to use

sudo apt-get install libopenblas-dev

@KrisThielemans
Copy link
Member

@casperdcl, we're getting close to finish this. Relevant changes include using at least g++-6 and add an extra blas package. I presume this would have to be done in the docker stuff as well, but

  • I wouldn't know where the compiler is set
  • somehow the devel build is still compiling anyway, which is weird.
    Possibly the docker build uses Ubuntu 18.04 already?

paskino added a commit to SyneRBI/SyneRBI_VM that referenced this pull request Feb 8, 2019
@paskino
Copy link
Contributor Author

paskino commented Feb 8, 2019

GCC on Ubuntu 18.04 LTS is gcc (Ubuntu 7.3.0-27ubuntu1~18.04) 7.3.0

@rijobro
Copy link
Contributor

rijobro commented Feb 18, 2019

I think this PR can probably closed as it was superceded by #205.

@KrisThielemans
Copy link
Member

yes. looks that way. you could try and merge master on here and see how it looks like.

@KrisThielemans
Copy link
Member

I've checked. This PR is obsolete since merging #205. I've put in the last few things in aac6edb.

paskino pushed a commit to SyneRBI/SyneRBI_VM that referenced this pull request Apr 10, 2019
* additional packages for ubuntu18.04

* add path to local user binary directory

* Added vagrantfile for 18.04

* use ubuntu18.04 branch of SIRF-SuperBuild

* remove install of gcc 6

* updates

* remove checkout of ubuntu18.04 SIF-SuperBuild tag

* Use system boost

* use bento box

* Added 50Gb VDI disk image

https://www.virtualbox.org/manual/ch05.html

* builds VM with vagrant

currently doesn't find the system Boost.

* add port forwarding, add 32 Mb video ram, 50 Gb HDD

* use system boost

* delete sirf_disk.vdi

* removed links to specific VM and SuperBuild branches

requires SyneRBI/SIRF-SuperBuild#149 first

* use globbing for resetting *URL and *TAG

* set USE_ITK=ON

* created function find_boost_version

* moved shell provision script to file

closes #114

* install libhdf5-dev

* vram is in modifyvm section

https://www.virtualbox.org/manual/ch08.html

* indentation fix

* removed comment

* separate the install steps

* multi line install

* added bootstrap_ubuntu.sh script

* install missing boost libraries

* removes autosuspend notification

closes #118

* add info on 2.0rc1

* builds ubuntu18.04 SuperBuild

* build ubuntu18.04 branch of superbuild

* removed conflict message

* changed VM name

* uses SuperBuild master

* removed -V command

* checks if user and homedir is already created

* bugfix

* bugfix~~

* fix test dir existence

* install spyder and jupyter in pip script

* force spyder 3.2

* manual configure jupyter

* info on manual step to configure ip for jupyter

* add info on jupyter config

* removed reference to specific branches

* updated VM name

* add new version

* update doc

* clean up
paskino added a commit to paskino/SIRF-SuperBuild that referenced this pull request Oct 25, 2021
* install linux kernel headers 

closes  SyneRBI#149

* move build-essential at linux-headers install time
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants