Gambas-it
Piattaforme => Debian, Ubuntu e derivate => Topic aperto da: Top Fuel - 22 Agosto 2013, 15:55:47
-
E' qualche tempo a questa parte che quando provo ad installare o aggiornare qualche applicazione spesso dopo il download al momento di far partire l'installazione nel terminale esce questo messaggio:
eglibc (2.13-25) unstable; urgency=medium
Starting with the egclib package version 2.13-5, the libraries are shipped in the multiarch directory /lib/<triplet> instead of the more traditional /lib, where <triplet> is the multiarch triplet and can be retrivied with 'dbkg-architecture -qDEB_HOST_MULTIARCH'. Similarly the includes are now shipped in usr/include/<triplet> instead of the more traditional /usr/include.
The toolchain in Debian has been updated to cope with that, and most build system should be unaffected. If you are using a non-Debian toolchain to build your softwareand it is not able to cope with multiarch, you might try to pass the following options to your compiler:
-B/usr/lib/<triplet> -I/usr/include/<triplet>
Alternatively if the build system makes hard to pass the above options, you might try to set the LIBRARY_PATH and CPATH enviroment variables:
LIBRARY_PATH=/usr/lib/<triplet>
CPATH=/usr/include/<triplet>
export LIBRARY_PATH CPATH
--Aurelien Jarno <aurel32@debian.org> Mon, 09 Jan 2012 12:47:16 +0100
Non ho capito esattamente cosa devo fare... :-\
-
Non ho capito esattamente cosa devo fare... :-\
Nemmeno io, ma intanto guarda se il supporto multiarch e' installato, e vedi se sotto usr/include c'e' la cartella desiderata da apt-get. Proverei anche ad installare il programma con apt-get e dpkg, tanto per provare