Log in

Bekijk de volledige versie : libstdc++ dependency not satisfied



edw
08-02-2006, 00:37
When installing man & groff packages with ipkg I get the error message:

[admin@localhost /]$ ipkg install groff
Installing groff (1.19.1-4) to root...
Downloading http://ipkg.nslu2-linux.org/feeds/unslung/wl500g/groff_1.19.1-4_mipsel.ipk
Nothing to be done
An error ocurred, return value: 1.
Collected errors:
ERROR: Cannot satisfy the following dependencies for groff:
libstdc++

I tried to override with the -nodep switch. man seems to work now, but groff has some slight problems with running - as expected.
Is there already a package that fullfilles the dependancy?
I'm running the latest oleg firmware and have installed quite a lot in /opt.

thanx
edw.

oleo
08-02-2006, 08:26
No hope for libstdc++ unless someone will build a new firmware on top of the new toolchain and uClibc! Many packages need C++ compiler and groff is one of them and when simple iostream is used, libstdc++ comes in play.

edw
09-02-2006, 20:29
No hope for libstdc++ unless someone will build a new firmware on top of the new toolchain and uClibc! Many packages need C++ compiler and groff is one of them and when simple iostream is used, libstdc++ comes in play.

Ah, I see. So, how is this done then? Is there some porting needed?
Anyway, why can I then compile/build a package from scratch, when there is no libstdc++ to link to?