Ich habe ein helloworld Paket und ich kann es mit openwrt buildroot für ramips Gerät erfolgreich bauen. In Makefile habe ich ein spezielles Include (ulibc) und eine spezielle Abhängigkeit (DEPENDS: = + libc). Das Paket wird erstellt und funktioniert auf dem Gerät. Jetzt muss ich schließen gSOAP Code generiert in meinem Hello World-Paket, aber dann Fehler Ich habe Link:Wie man OpenWRT Paket mit libstdcpp verbindet
undefined reference to `std::ios_base::Init::Init()'
Was kann ich in diesem Fall tun? Der nächste Schritt - Hinzufügen von OpenSSL-Unterstützung und WS-Sicherheit, könnte es auf OpenWRT-Gerät funktionieren?
Aber ich bekomme die gleichen Verbindungsprobleme, wenn ich versuche, separate gSoap-Paket zu erstellen - es Quellen benötigen die libstdcpp. Ist es nicht? – antropoff
Es gibt bereits ein Paket für 'libstdcpp' in Openwrt, überprüfen Sie [hier] (https://forum.openwrt.org/viewtopic.php?id=25928) Sie können auch versuchen,' uClibC++ 'zu verwenden, das heller ist als 'libstdcpp'. –