I’m struggling with two problems as a result of an upgrade from 6.1 to 6.2.
First, I have an application that wants to include libcpp.so.2 and
libcpp.so.2a. I’ve checked all the *.so libraries that I load in the
application, as well as the *.a libraries that I link in. Nothing else uses
libcpp.so.2. I’ve removed all the object files and rebuilt the app; of
course it still needs llibcpp.so.2. Everything else for which I’ve included
the libcpp.so uses the libcpp.so.2a. I’ve run objdump on every executable
and library that I’ve compiled and I can’t find any other instance where
libcpp.so.2 is needed. Any suggestions?
Second, I can’t get routed to read the /etc/gateways file anymore. I can add
a route after the system starts, but that kind of defeats the purpose of an
embedded system. My gateways file is unchanged from the 6.1 installation, as
is the command to start routed. Following is the only entry in my gateways
net 192.168.110.0 gateway 192.168.2.1 metric 1 passive
Again any suggestions?