I thought I would shot this out over the list to see if anyone has dealt
with this. I was able to build gnuradio and when I went to run make in
gnuradio-core I ran into this:
libtool: link: warning:
/usr/lib64/gcc/x86_64-suse-linux/4.1.2/../../../../lib64//libfftw3f.la' seems to be moved grep: /usr/lib64/libstdc++.la: No such file or directory /usr/bin/sed: can't read /usr/lib64/libstdc++.la: No such file or directory libtool: link:/usr/lib64/libstdc++.la’ is not a valid libtool archive
I have all the dependencies installed so I was hoping someone might have
dealt with this before. I know it has to do with how the libraries are
being linked but everything I have read online has given me a mixed
picture
of what I need to do.
Thanks
Newell
On Tue, Dec 12, 2006 at 01:23:07AM -0800, Newell J. wrote:
I thought I would shot this out over the list to see if anyone has dealt
with this. I was able to build gnuradio and when I went to run make in
gnuradio-core I ran into this:
libtool: link: warning:
`/usr/lib64/gcc/x86_64-suse-linux/4.1.2/…/…/…/…/lib64//libfftw3f.la’
seems to be moved
grep: /usr/lib64/libstdc++.la: No such file or directory
/usr/lib64/libstdc++.la should be there.
It comes from the libstdc+±devel package. Is that package installed?
On my SuSE 10.1 system:
[eb@dee dl]$ rpm -qf /usr/lib64/libstdc++.la
libstdc+±devel-4.1.0-25
I have all the dependencies installed so I was hoping someone might have
dealt with this before. I know it has to do with how the libraries are
being linked but everything I have read online has given me a mixed picture
of what I need to do.
Thanks
Newell
Eric
Eric,
This is what the shell outputs:
jensen@linux-8jq3:~/gnuradio/gnuradio-core> rpm -qf
/usr/lib64/libstdc++.la
error: file /usr/lib64/libstdc++.la: No such file or directory
jensen@linux-8jq3:~/gnuradio/gnuradio-core> rpm -V libstdc+±devel
jensen@linux-8jq3:~/gnuradio/gnuradio-core> rpm -V libstdc++41
jensen@linux-8jq3:~/gnuradio/gnuradio-core> rpm -V libstdc++41-devel
That is why this is not making sense to me. I have ‘all’ the libstdc++
dependencies installed via YAST. I have the following packages
installed
via YAST:
compat-libstdc++
libstdc++41
libstdc++41-32bit
libstdc++41-devel
libstdc++41-devel-32bit
libstdc+±devel
Newell
On Tue, Dec 12, 2006 at 10:38:00AM -0800, Newell J. wrote:
Eric,
This is what the shell outputs:
You’re on SuSE right? Which version?
I just built a new system with SuSE 10.2.
Eric,
I have been searching this out. I looked in the libstdc++ packages that
I
have installed and none of them had a libstdc++.la file. So I found
this on
the novell bugzilla site:
Summary: Missing .la files in devel packages
Product: openSUSE 10.2
Version: RC 1
Platform: Other
OS/Version: Other
Status: NEW
Severity: Normal
Priority: P5 - None
Component: Development
AssignedTo: pth@xxxxxxxxxx
ReportedBy: stefan.nikolaus@xxxxxxxxxxx
QAContact: qa@xxxxxxx
Hi,
I’ve just tried to built KDE 3.5 from sources and noticed, that at least
the
following .la files are missing:
/usr/lib64/libexpat.la
/usr/lib64/libstdc++.la
/usr/lib64/libjeg.la
Any chance, that those get into the devel packages?
Regards,
Stefan
pth@xxxxxxxxxx changed:
What |Removed |Added
Status|NEW |RESOLVED
Resolution| |WONTFIX
------- Comment #1 from pth@xxxxxxxxxx 2006-11-24 07:32 MST -------
No. These have been removed on purpose. Libstdc++.la for instance has
been
removed as it is the compilers task to link in the necessary C++ runtime
libraries.
la files aren’t needed and have been an endless source of problems and
nuisances.
So what should be done now? I am curious what I should do. Thanks
Newell
Eric,
I installed the newest version of cppunit and everything worked. I
guess
the version between 1.10.2-19 and 1.10.2-39 made a difference with the
libstdc++.la files not being included in the latest libstdc+±devel
package.
Thanks
Newell