[Bug 207782] Review Request: itpp - C++ library for math, signal/speech processing, and communications

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.

Summary: Review Request: itpp - C++ library for math, signal/speech processing, and communications


https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=207782





------- Additional Comments From mtasaka@xxxxxxxxxxxxxxxxxxx  2006-10-09 11:50 EST -------
(In reply to comment #14)
> Means there are undefined symbols, preventing prelink from functioning.  This
> really should be fixed.

Well, I have found that undefined non-weak symbols are in libstdc++.so.
Actually, unless this is fixed, I cannot compile the following:

[tasaka1@localhost PROGRAM]$ g++ -O2 -o itpp-check itpp-check.cpp -litpp -nostdlib 
[tasaka1@localhost PROGRAM]$ cat itpp-check.cpp
int main(){
  return 0;
}
[tasaka1@localhost PROGRAM]$ g++ -O2 -o itpp-check itpp-check.cpp -litpp -nostdlib
/usr/bin/ld: warning: cannot find entry symbol _start; defaulting to 080481c0
/usr/lib/gcc/i386-redhat-linux/4.1.1/../../../libitpp.so: undefined reference to
`std::runtime_error::runtime_error(std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&)'
/usr/lib/gcc/i386-redhat-linux/4.1.1/../../../libitpp.so: undefined reference to
`std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char>
>::~basic_ostringstream()'
/usr/lib/gcc/i386-redhat-linux/4.1.1/../../../libitpp.so: undefined reference to
`virtual thunk to std::basic_iostream<char, std::char_traits<char>
>::~basic_iostream()'
..........

> Re: comment #13
> > deps for -devel
> Related to shared lib undefined symbols, the *library* ought to link against all
> those things, not itpp-using apps, they ought need only:
> -litpp

Explicit linking against external libraries are always needed when
header files in the library use some types, 
structure or so which are defined by other packages then the
header files include other external header files.
( I have not checked if this package falls under this case).


-- 
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.

_______________________________________________
Fedora-package-review mailing list
Fedora-package-review@xxxxxxxxxx
http://www.redhat.com/mailman/listinfo/fedora-package-review

[Index of Archives]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]     [Fedora Tools]