Dicom package: Difference between revisions

Jump to navigation Jump to search
16 bytes removed ,  14 June 2019
Unified layout. Revisit links https.
(Unified layout. Revisit links https.)
(4 intermediate revisions by 3 users not shown)
Line 1: Line 1:
At an early development stage. [http://octave.svn.sourceforge.net/viewvc/octave/trunk/octave-forge/extra/dicom/ octave-forge svn]
The {{Forge|dicom}} package is part of the [[Octave Forge]] project.  The package is at an early development stage and it is maintained by Andy Buckle with contributions by Judd Storrs and Kris Thielemans.
*Maintainer: Andy Buckle [http://sourceforge.net/sendmessage.php?touser=1760416contact]
*Contributors: Judd Storrs, Kris Thielemans
 
Auto-generated docs from the current package: {{Forge|dicom}}


== What is the aim of this package? ==
== What is the aim of this package? ==
Line 12: Line 8:


== Platforms ==
== Platforms ==
{{Warning|The information of this section needs be reviewed (June 2019).}}
*Linux. Tested on OpenSuSE 11.4 and Ubuntu. No known issues. GDCM is required: see below.
*Linux. Tested on OpenSuSE 11.4 and Ubuntu. No known issues. GDCM is required: see below.
*mingw  
*mingw  
**Ben Lindner's Octave 3.2.4 and the mingw build environment (gcc 4.4.0): dicom package 0.1.1 does not build against this older version of the Octave API.
**Ben Lindner's Octave 3.2.4 and the mingw build environment (gcc 4.4.0): dicom package 0.1.1 does not build against this older version of the Octave API.
**Tatsuro/Nitzan's Octave 3.4.3 and mingw build environment (gcc 4.5.2): gdcm and dicom package build OK. Get segfault in ntdll.dll when one of the dicom*.oct files calls something from a gdcm*.dll.
**Tatsuro/Nitzan's Octave 3.4.3 and mingw build environment (gcc 4.5.2): gdcm and dicom package build OK. Get segfault in ntdll.dll when one of the dicom*.oct files calls something from a gdcm*.dll.
**mxe-octave: dicom and gdcm distributed as part of the installed package.
*Cygwin: Panic when oct file called (or maybe when oct file uses gdcm dll). Need to try rebaseall
*Cygwin: Panic when oct file called (or maybe when oct file uses gdcm dll). Need to try rebaseall


==Supporting library==
==Supporting library==
[http://sourceforge.net/apps/mediawiki/gdcm/index.php?title=Main_Page GDCM]. You can usually get this via your package manager, e.g. on Ubuntu
[http://gdcm.sourceforge.net/wiki/index.php/Main_Page GDCM]. You can usually get this via your package manager, e.g. on Ubuntu


  sudo apt-get install libgdcm2.0
  sudo apt-get install libgdcm2.0


Alternatively, build it yourself. Get the source with subversion.
Alternatively, build it yourself. Get the source with git.


  svn co https://gdcm.svn.sourceforge.net/svnroot/gdcm/branches/gdcm-2-0
  git clone https://git.code.sf.net/p/gdcm/gdcm


cmake and g++ are required. create a gdcmbin directory parallel to the gdcm-2-0 directory. Change to gdcmbin and then run cmake (Linux/cygwin).
cmake and g++ are required. create a gdcmbin directory parallel to the gdcm-2-0 directory. Change to gdcmbin and then run cmake (Linux/cygwin).
Line 88: Line 87:
== See also ==
== See also ==
* {{Forge|dicom}} at [[Octave Forge]].
* {{Forge|dicom}} at [[Octave Forge]].
* [http://sourceforge.net/projects/gdcm/ Grassroots DICOM].
* [https://sourceforge.net/projects/gdcm/ Grassroots DICOM].


[[Category:Octave-Forge]]
[[Category:Octave Forge]]

Navigation menu