[RIJEŠENO] Reinstalacija libgdiplus u /usr/local
Postano: 07 ožu 2014, 19:09
Imam Ubuntu 13.10 - x64.
Ovako, trebao bih reinstalirati "libgdiplus" paket tako da korjenski direktorij instalacije bude "/usr/local" jer mi "mono" paket kojeg sam instalirao iz source-a traži upravo taj lib u "/usr/local/bin" direktoriju a meni se taj lib nalazi u "/usr/bin" direktoriju.
Ja sam prije instalacije mono paketa instalirao libgdiplus preko apt-get naredbe ali ta naredba kao korijenski direktorij koristi "/usr".
Da eliminiramo jednu mogućnost :
ldconfig -p | grep libgdiplus #ldconfig zna gdje je libgdiplus
1)Meni je pala ideja kopirati sve file-ove u ekvivalente direktorije u "/usr/local" a koje sve file-ove treba kopirati bih otkrio preko naredbe:
dpkg -L libgdiplus
premda neznam koliko je to pametno jer sam lib u sebi možda ima hardkodirane putanje prema drugim libovima pa to možda nije dobro riješenje.
2)Da li bi se mogao paket reinstalirati s apt-get naredbom a da se kao parametar prosljedi drugi korjenski direktorij ?
3)Kompajlirati lib iz sourca i u configure skripti postaviti prefix=/usr/local bi sigurno trebalo raditi ali ima li jednostavnije rješenje?
Ovako, trebao bih reinstalirati "libgdiplus" paket tako da korjenski direktorij instalacije bude "/usr/local" jer mi "mono" paket kojeg sam instalirao iz source-a traži upravo taj lib u "/usr/local/bin" direktoriju a meni se taj lib nalazi u "/usr/bin" direktoriju.
Ja sam prije instalacije mono paketa instalirao libgdiplus preko apt-get naredbe ali ta naredba kao korijenski direktorij koristi "/usr".
Da eliminiramo jednu mogućnost :
ldconfig -p | grep libgdiplus #ldconfig zna gdje je libgdiplus
1)Meni je pala ideja kopirati sve file-ove u ekvivalente direktorije u "/usr/local" a koje sve file-ove treba kopirati bih otkrio preko naredbe:
dpkg -L libgdiplus
premda neznam koliko je to pametno jer sam lib u sebi možda ima hardkodirane putanje prema drugim libovima pa to možda nije dobro riješenje.
2)Da li bi se mogao paket reinstalirati s apt-get naredbom a da se kao parametar prosljedi drugi korjenski direktorij ?
3)Kompajlirati lib iz sourca i u configure skripti postaviti prefix=/usr/local bi sigurno trebalo raditi ali ima li jednostavnije rješenje?