[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Aeskulap-users] Compiling on FC4 x86_64 (undefined symbol: numberOf
From: |
Alexander Pipelka |
Subject: |
Re: [Aeskulap-users] Compiling on FC4 x86_64 (undefined symbol: numberOfDcmStorageSOPClassUIDs) |
Date: |
Mon, 02 Oct 2006 22:47:32 +0200 |
Ok. I think I got it.
Aeskulap got linked with your preinstalled dcmtk version.
I guess this preinstalled version is a static library, right ?
I think i have to modify the name of the packaged dcmtk version to avoid
these linking conflicts.
As a workaround you could remove the currently installed dcmtk version
and *then* build aeskulap again. After that you can install your current
dcmtk version again.
Alex
Am Montag, den 02.10.2006, 20:47 +0200 schrieb Amir Seginer:
> Thanks for the quick reply.
>
> Alexander Pipelka wrote:
> > Hi!
> >
> > It looks like a compiler related issue.
> > Which gcc version are you using ?
>
> I'm using: gcc-4.0.2-8.fc4
>
> >
> > The "numberOfDcmStorageSOPClassUIDs" is a variable that should be
> > exported by the DCMTK libraries. For some reason it isn't, ...
> >
> > Is this one the *only* unresolved symbol ?
> >
> > Could you please try a "make install" and do the following afterwards:
> >
> > ldd -r /usr/bin/aeskulap
> > ldd -r /usr/lib/aeskulap/libimagepool.so
> >
> > Asuming you prefix is "/usr"
> >
>
> No, it seems it is not the only one missing. Attached is a zipped output
> of the commands you sent (my prefix is /usr/local).
>
> Note, that I do NOT seem to have libimagepool.so under /usr/local after
> running 'make install'. (I ran ldd on the copy in compliation directory)
>
> If it helps in any way I have installed dcmtk-3.5.4-1 and
> dcmtk-devel-3.5.4-1 (build from source rpm).
>
> Thanks again,
>
> Amir.
>
>
> > Alex
> >
> > Am Montag, den 02.10.2006, 15:30 +0200 schrieb Amir Seginer:
> >
> >>Hello,
> >>
> >>I've been trying to compile aeskulap-0.2.1 on a Fedora Core 4 machine
> >>(x86_64). The compilation seems fine (to me), but when I run Aeskulap I
> >>get an error:
> >>
> >>/home/amir/Work/DICOM-viewers/aeskulap-0.2.1/src/.libs/lt-aeskulap:
> >>symbol lookup error:
> >>/home/amir/Work/DICOM-viewers/aeskulap-0.2.1/imagepool/.libs/libimagepool.so:
> >>
> >>undefined symbol: numberOfDcmStorageSOPClassUIDs
> >>
> >>Any help would be appreciated. I can give more info if needed.
> >>
> >>Thanks,
> >>
> >>Amir.
> >>
> >>
> >>_______________________________________________
> >>Aeskulap-users mailing list
> >>address@hidden
> >>http://lists.nongnu.org/mailman/listinfo/aeskulap-users
> >
> >
> >
> _______________________________________________
> Aeskulap-users mailing list
> address@hidden
> http://lists.nongnu.org/mailman/listinfo/aeskulap-users