> I think you are getting this because your version of Octave is old,
> and the Octave C++ API that the package is using has changed. It works
> for me with
> 
> openSuSE 12.1
> Octave 3.4.3
> GDCM 2.0.18
> dicom package 0.1.1
> 

Hi, 

I first had a similar problem, which I solved by installing Octave
3.4.0 (Mac OS X 10.7.3).  I've checked out and built gdcm 2.0.18, and
I'm trying to install dicom by running pkg install dicom-0.1.1.tar.gz.

I get the following error:

ld: warning: directory not found for option
'-L/Developer/SDKs/MacOSX10.5.sdk/usr/lib' ld: warning: directory not
found for option '-L/Developer/SDKs/MacOSX10.5.sdk/usr/lib/gcc/..'
ld: warning: ignoring file /usr/local/lib/libgdcmcharls.dylib, file
was built for unsupported file format

which is not the architecture being linked (i386) ld: warning:
ignoring file /usr/local/lib/libgdcmjpeg8.dylib, file was built for
unsupported file format which is not the architecture being linked
(i386) ld: warning: ignoring file /usr/local/lib/libgdcmjpeg12.dylib,
file was built for unsupported file format which is not the
architecture being linked (i386) ld: warning: ignoring file
/usr/local/lib/libgdcmjpeg16.dylib, file was built for unsupported
file format which is not the architecture being linked (i386) ld:
warning: ignoring file /usr/local/lib/libgdcmCommon.dylib, file was
built for unsupported file format which is not the architecture being
linked (i386) ld: warning: ignoring file
/usr/local/lib/libgdcmDICT.dylib, file was built for unsupported file
format which is not the architecture being linked (i386) ld: warning:
ignoring file /usr/local/lib/libgdcmDSED.dylib, file was built for
unsupported file format which is not the architecture being linked
(i386) ld: warning: ignoring file /usr/local/lib/libgdcmIOD.dylib,
file was built for unsupported file format which is not the
architecture being linked (i386) ld: warning: ignoring file
/usr/local/lib/libgdcmMSFF.dylib, file was built for unsupported file
format which is not the architecture being linked (i386) Undefined
symbols for architecture i386:
"gdcm::VR::GetVRString(gdcm::VR::VRType)", referenced from:
gdcm::operator<<(std::basic_ostream<char, std::char_traits<char> >&,
gdcm::VR const&)in dicominfo.o "gdcm::VR::Compatible(gdcm::VR const&)
const", referenced from: element2value(std::basic_string<char,
std::char_traits<char>, std::allocator<char> >&, octave_value*,
gdcm::DataElement const*, int, int)in dicominfo.o
"gdcm::DataElement::GetValueAsSQ() const", referenced from:
element2value(std::basic_string<char, std::char_traits<char>,
std::allocator<char> >&, octave_value*, gdcm::DataElement const*, int,
int)in dicominfo.o "gdcm::SequenceOfItems::GetItem(unsigned long)",
referenced from: dumpSequence(octave_value*, gdcm::SequenceOfItems*,
int, int)in dicominfo.o "gdcm::Preamble::Preamble()", referenced from:
gdcm::FileMetaInformation::FileMetaInformation()in dicominfo.o
"gdcm::Preamble::~Preamble()", referenced from:
gdcm::FileMetaInformation::~FileMetaInformation()in dicominfo.o
"gdcm::Reader::Read()", referenced from: dump(char const*, int)in
dicominfo.o "gdcm::Reader::~Reader()", referenced from: dump(char
const*, int)in dicominfo.o "vtable for gdcm::Reader", referenced from:
gdcm::Reader::Reader()in dicominfo.o ld: symbol(s) not found for
architecture i386 collect2: ld returned 1 exit status make: ***
[dicominfo.oct] Error 1 'make' returned the following error: mkoctfile
-c -g dicominfo.cpp mkoctfile -c -g dicomdict.cpp mkoctfile
-L/usr/local/lib -lgdcmcharls -lgdcmjpeg8 -lgdcmjpeg12 -lgdcmjpeg16
-lgdcmCommon - lgdcmDICT -lgdcmDSED -lgdcmIOD -lgdcmMSFF -g
dicominfo.o dicomdict.o -o dicominfo.oct error: called from
`pkg>configure_make' in file
/Applications/Octave.app/Contents/Resources/share/octave/3.4.0/m/pkg/pkg.m
near line 1337, column 9 error: called from: error:
/Applications/Octave.app/Contents/Resources/share/octave/3.4.0/m/pkg/pkg.m
at line 783, column 5 error:
/Applications/Octave.app/Contents/Resources/share/octave/3.4.0/m/pkg/pkg.m
at line 354, column 9


Any idea on what's going wrong?  
Thanks!  
Joelle




------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Octave-dev mailing list
Octave-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/octave-dev

Reply via email to