On Jan 12, 2008, at 12:48 PM, Stephen Montgomery-Smith wrote:
Install the package/port gcc42.
I have said this to the list before. Surely any port that uses
gcc4.2 or such like HAS to have it listed as RUN_DEPENDS or
LIB_DEPENDS as well as BUILD_DEPENDS. And this needs to be fixed
at the ports/Mk level. How can the naive user be expected to know
to install gcc42. (Even if you are running FreeBSD 7.x, this comes
an issue with any port that uses FORTRAN.)
Jason C. Wells wrote:
The prebuilt package openoffice-2.3.1 requires libstdc++.so.6.
FreeBSD 6.3 has libstdc++.so.5.
I have always rolled my own and am unfamiliar with packages. This
particular package would appear to have been built against a
librart version that is not installed on FreeBSD-6. If I have
somehow erred, please point out my error.
Is this package buggy?
Shouldn't packages link against /usr/lib/libstdc++.so and so
follow the softlinks that the system provides?
On my system:
$ openoffice.org-2.3.1-scalc
/libexec/ld-elf.so.1: Shared object "libstdc++.so.6" not found,
required by "javaldx"
/libexec/ld-elf.so.1: Shared object "libstdc++.so.6" not found,
required by "pagein"
/libexec/ld-elf.so.1: Shared object "libstdc++.so.6" not found,
required by "soffice.bin"
$ ls -la /usr/lib/libstdc++*
-r--r--r-- 1 root wheel 1585324 Jan 11 05:55 /usr/lib/libstdc++.a
lrwxr-xr-x 1 root wheel 14 Jan 11 05:55 /usr/lib/libstdc+
+.so -> libstdc++.so.5
-r--r--r-- 1 root wheel 803928 Jan 11 05:55 /usr/lib/libstdc+
+.so.5
-r--r--r-- 1 root wheel 1577098 Jan 11 05:55 /usr/lib/libstdc+
+_p.a
Thanks,
Jason
Did you install OpenOffice from a package? libstdc++.so.6 comes with
gcc-3.4+ by default, so why isn't your system finding it...?
Some piece of vital information appears to be missing from your
problem statement though, like...
1. Did you do an clean install of FreeBSD 6.x or is it an upgrade? If
an upgrade, from what version are you upgrading?
2. Where did you get the package from?
-Garrett
_______________________________________________
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[EMAIL PROTECTED]"