firewalker Δημοσ. 25 Οκτωβρίου 2006 Δημοσ. 25 Οκτωβρίου 2006 Γιατί σε προγράμματα που χρειάζονται Qt όταν δίνω ./configure δεν το βρίσκουν και πρέπει να δώσω ./configure --with-qt-dir=/opt/qt; Που έπρεπε να είναι κανονικά το Qt; Υπάρχει κάποιο αρχείο που μπορώ να δηλώσω που βρίσκετε το Qt ώστε να μην δίνω συνεχώς --with-qt-dir=/opt/qt; Θα μπορούσα να κάνω ένα Symbolic Link εκεί που "πρέπει" να είναι το Qt;
apoikos Δημοσ. 25 Οκτωβρίου 2006 Δημοσ. 25 Οκτωβρίου 2006 Αυτό που χρειάζεται απλώς είναι να υπάρχει η environment variable QTDIR=/opt/qt και το /opt/qt/bin να είναι στο path σου. Αν αναφέρεσαι στο arch linux, αυτή η δουλειά θα έπρεπε να γίνεται αυτόματα, αρκεί το /etc/profile.d/qt.sh να είναι +x.
firewalker Δημοσ. 25 Οκτωβρίου 2006 Μέλος Δημοσ. 25 Οκτωβρίου 2006 Αυτό που χρειάζεται απλώς είναι να υπάρχει η environment variable QTDIR=/opt/qt και το /opt/qt/bin να είναι στο path σου. Αν αναφέρεσαι στο arch linux, αυτή η δουλειά θα έπρεπε να γίνεται αυτόματα, αρκεί το /etc/profile.d/qt.sh να είναι +x. Σε Arch αναφέρομαι. Όταν πάω σπίτι θα κοιτάξω αυτό που μου είπες. Έπρεπε να κάνω edit τα PKGBUILD αρχεία και να προσθέτω το --with-qt-dir=/opt/qt. Σε μια αποιαδήποτε διανομή όμως που υπάρχουν (συνήθως) τα >environment variable QTDIR=/opt/qt και το /opt/qt/bin να είναι στο path σου ;;;
apoikos Δημοσ. 25 Οκτωβρίου 2006 Δημοσ. 25 Οκτωβρίου 2006 Σε Arch αναφέρομαι. Όταν πάω σπίτι θα κοιτάξω αυτό που μου είπες. Έπρεπε να κάνω edit τα PKGBUILD αρχεία και να προσθέτω το --with-qt-dir=/opt/qt. Σε μια αποιαδήποτε διανομή όμως που υπάρχουν (συνήθως) τα >environment variable QTDIR=/opt/qt και το /opt/qt/bin να είναι στο path σου ;;; > [apoikos@laptop ~]$ env | grep QT .... QTDIR=/opt/qt [apoikos@laptop ~]$ env | grep PATH ... PATH=/bin:/usr/bin:/sbin:/usr/sbin:/usr/X11R6/bin:/opt/bin:/opt/breve/bin:/opt/e17/bin:/opt/gnome/bin:/opt/java/bin:/opt/java/jre/bin:/opt/kde/bin:/opt/mozilla/bin:/opt/qt/bin:/opt/xfce4/bin:/home/apoikos/scripts Σε εσένα το 1ο προφανώς δεν υπάρχει και το δεύτερο δεν περιέχει το /opt/qt/bin.
firewalker Δημοσ. 25 Οκτωβρίου 2006 Μέλος Δημοσ. 25 Οκτωβρίου 2006 Είχε αναλάβει το Qt4. Αφαίρεσα από το /etc/profile.d/qt4.sh το +x και το "έδωσα" στο qt.sh και όλα καλά.
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.