Vai al contenuto

KMess su KDE su mac...


SpaDario

Messaggi raccomandati

Ho installato KDE tramite MacPorts per testare le sue applicazioni (anche se gira sotto X11 è velocissimo...e Konqueror è una bomba...più veloce di Safari :ghghgh:)...ma veniamo al dunque...

Ho provato a compilare KMess, il noto clone di MSN Messenger ma ottengo un errore molto strano facendo ./configure. Tra tutte le librerie necessarie, non trova qt, che è installato, pure nella versione richiesta (tra la 3.2 e la 4.0...e c'è la 3.3.8_1+darwin_8 )).

L'errore è questo:

configure: WARNING: libjpeg not found. disable JPEG support.

(...)

checking for Qt... configure: error: Qt (>= Qt 3.2 and < 4.0) (headers and libraries) not found. Please check your installation!

Non trova neanche libjpeg (anche questa installata...ma è solo un warning...)

In cosa sbaglio?

Grazie mille anticipatamente.

My Collection: MacBook Pro 15" (Mid 2010) - iPhone 4 - PowerMac G4/400 (Gigabit Ethernet) - iMac 500 MHz (Summer 2001) - Macintosh SE/30 - Macintosh Classic - Apple IIGS

Link al commento
Condividi su altri siti

controlla che ci siano le librerie jpeg e qt dopo aver dato il comando:

pkg-config --list-all

controlla che il pkg_config_path sia ben configurato ed imposta i path delle librerie di QT e JPEG cosi:

export PACHETTO_CFLAGS="-I/usr/local/include"

export PACCHETTO_LIBS="-L/usr/local/lib"

o paths come questi, cerca dove stanno gli headers e le librerie...

ricarica il configure e dovrebbe trovare le librerie, quindi vai di compilazione

ho controllato anche con fink ma nn ha kmess... ha kopete... cmq metti apposto i path e dovrebbe partire.

seno se usi fink cmq puoi installare il deb...

Link al commento
Condividi su altri siti

controlla che ci siano le librerie jpeg e qt dopo aver dato il comando:

pkg-config --list-all

controlla che il pkg_config_path sia ben configurato ed imposta i path delle librerie di QT e JPEG cosi:

export PACHETTO_CFLAGS="-I/usr/local/include"

export PACCHETTO_LIBS="-L/usr/local/lib"

o paths come questi, cerca dove stanno gli headers e le librerie...

ricarica il configure e dovrebbe trovare le librerie, quindi vai di compilazione

ho controllato anche con fink ma nn ha kmess... ha kopete... cmq metti apposto i path e dovrebbe partire.

seno se usi fink cmq puoi installare il deb...

Ho provato a installare il .deb ma c'è solo per Debian/PPC...infatti mi da errore di piattaforma:

power-mac-g4-di-dario-spadaro:~ SpaDario$ sudo dpkg --install kmess_1.5~pre2-1_powerpc.deb

Password:

/sw/bin/dpkg: error processing kmess_1.5~pre2-1_powerpc.deb (--install):

package architecture (powerpc) does not match system (darwin-powerpc)

Errors were encountered while processing:

kmess_1.5~pre2-1_powerpc.deb

---

il comando che mi hai indicato mi da questo risultato:

power-mac-g4-di-dario-spadaro:~ SpaDario$ pkg-config --list-all
libusb                libusb - USB access library
gmodule-no-export-2.0 GModule - Dynamic module loader for GLib
pango                 Pango - Internationalized text handling
cairo                 cairo - Multi-platform 2D graphics library
pycairo               Pycairo - Python bindings for cairo
render                Render - Render extension headers
neon                  neon - HTTP/WebDAV client library
qt-mt                 Qt - Libqt-mt.3.3.8.dylib Library
xrender               Xrender - X Render Library
cairo-ft              cairo-ft - FreeType font backend for cairo graphics library
libpng                libpng - Loads and saves PNG files
OpenEXR               OpenEXR - OpenEXR image library
glib-2.0              GLib - C Utility Library
libpng12              libpng - Loads and saves PNG files
cairo-png             cairo-png - PNG backend for cairo graphics library
pygtk-2.0             PyGTK - Python bindings for GTK+ and related libraries
openssl               OpenSSL - Secure Sockets Layer and cryptography libraries and tools
gmodule-export-2.0    GModule - Dynamic module loader for GLib
libxml                libXML - libXML library.
xproto                Xproto - Xproto headers
gdk-pixbuf-xlib-2.0   GdkPixbuf Xlib - GdkPixbuf rendering for Xlib
gtk+-unix-print-2.0   GTK+ - GIMP Tool Kit Unix print support
Package freetype2 was not found in the pkg-config search path.
Perhaps you should add the directory containing `freetype2.pc'
to the PKG_CONFIG_PATH environment variable
Package 'freetype2', required by 'Xft', not found

E' un casino perchè se installi da MacPorts, Fink o compilando manualmente viene tutto installato in directory diverse...

Comunque correggimi se sbaglio...ho dato i seguenti comandi:

export QT3_CFLAGS="-I/usr/local/include"
export QT3_LIBS="-L/usr/local/lib"

ripetendo la stessa operazione per libjpeg ma non ho visto nessuna variazione nella pkg-config --list-all

My Collection: MacBook Pro 15" (Mid 2010) - iPhone 4 - PowerMac G4/400 (Gigabit Ethernet) - iMac 500 MHz (Summer 2001) - Macintosh SE/30 - Macintosh Classic - Apple IIGS

Link al commento
Condividi su altri siti

Inoltre qt3 e libjpeg ce l'ho installati nella directory di macports

/opt/var/macports/software

c'è modo di spostarli senza combinare danno? o devo compilare kmess configurandolo per quel path?

My Collection: MacBook Pro 15" (Mid 2010) - iPhone 4 - PowerMac G4/400 (Gigabit Ethernet) - iMac 500 MHz (Summer 2001) - Macintosh SE/30 - Macintosh Classic - Apple IIGS

Link al commento
Condividi su altri siti

non li puoi spostare... ovviamente non hai nessun beneficio ad avere macports e fink insieme visto che nn si vedono... io ti consiglio di usare fink, macports non è altrettanto seguito.

allora andiamo per ordine... il tuo pkg-path-conf nn ha qt3 e libjpg in lista, è per quello che nn li trova! gli export che hai dato dubito siano corretti, non hai modificato i path che, se le librerie sono installate con macports, saranno del tipo opt/etc etc... ed inoltre export non serve ad inserire nuove entry nel pkg config (per far quello devi modificare il file di conf di pkg path config e lo devi trovare con spotlight) ma solo a caricare i path momentaneamente in modo da affiancarli a quelli di pkf config quando esegui il configure... se il configure ancora non trova le librerie allora i path immessi sono sbagliati! La cosa migliore è cercare il path corretto con spotlight (cerca non so... qt3).

Per il deb... perchè hai scaricato il powerpc e non la versione intel?

Link al commento
Condividi su altri siti

non li puoi spostare... ovviamente non hai nessun beneficio ad avere macports e fink insieme visto che nn si vedono... io ti consiglio di usare fink, macports non è altrettanto seguito.

Perchè su Fink c'è molto poco e molte versioni non sono aggiornate...su MacPorts invece c'è quasi tutto

allora andiamo per ordine... il tuo pkg-path-conf nn ha qt3 e libjpg in lista, è per quello che nn li trova! gli export che hai dato dubito siano corretti, non hai modificato i path che, se le librerie sono installate con macports, saranno del tipo opt/etc etc... ed inoltre export non serve ad inserire nuove entry nel pkg config (per far quello devi modificare il file di conf di pkg path config e lo devi trovare con spotlight) ma solo a caricare i path momentaneamente in modo da affiancarli a quelli di pkf config quando esegui il configure... se il configure ancora non trova le librerie allora i path immessi sono sbagliati! La cosa migliore è cercare il path corretto con spotlight (cerca non so... qt3).

Thanks, proverò

Per il deb... perchè hai scaricato il powerpc e non la versione intel?

Perchè ho PowerPC :offeso:

My Collection: MacBook Pro 15" (Mid 2010) - iPhone 4 - PowerMac G4/400 (Gigabit Ethernet) - iMac 500 MHz (Summer 2001) - Macintosh SE/30 - Macintosh Classic - Apple IIGS

Link al commento
Condividi su altri siti

koff... guarda che fink ha 3 volte i pacchetti di macports... ne ha quasi 7000 contro i 2000 di macports... solo per quello lo uso, macports è un progetto molto buono ma è meno "efficiente" a mio parere (spesso i pacchetti in installazione danno problemi, con fink mai avuto un problema, ed il sistema di dipendenze di fink è molto buono).

Ah cmq se hai powerpc... li infatti da un problema di architetture fasulla, nel senso che cambia solo il nome... prova a fare una installazione con opzioni force e vedere se supera il problema, ma è difficile, presumo che l'unica opzione sia impostare bene i path delle due librerie e compilare il sorgente

Link al commento
Condividi su altri siti

koff... guarda che fink ha 3 volte i pacchetti di macports... ne ha quasi 7000 contro i 2000 di macports... solo per quello lo uso, macports è un progetto molto buono ma è meno "efficiente" a mio parere (spesso i pacchetti in installazione danno problemi, con fink mai avuto un problema, ed il sistema di dipendenze di fink è molto buono).

Ah cmq se hai powerpc... li infatti da un problema di architetture fasulla, nel senso che cambia solo il nome... prova a fare una installazione con opzioni force e vedere se supera il problema, ma è difficile, presumo che l'unica opzione sia impostare bene i path delle due librerie e compilare il sorgente

7mila? :offeso: in cosa sbaglio?

power-mac-g4-di-dario-spadaro:~ SpaDario$ fink list

Information about 1998 packages read in 12 seconds.

da me ne vede 1998

My Collection: MacBook Pro 15" (Mid 2010) - iPhone 4 - PowerMac G4/400 (Gigabit Ethernet) - iMac 500 MHz (Summer 2001) - Macintosh SE/30 - Macintosh Classic - Apple IIGS

Link al commento
Condividi su altri siti

Mi sono accorto di avere la 0.8.0 installata tempo a dietro con il pacchetto pronto Mac OS X...magari è quello il prob.

Sto facendo selfupdate con opzione rsync.

*update*

adesso i pacchetti sono solo 2863...come faccio a vedere gli altri?

Re-executing fink to use the new version...

Scanning package description files..........

Information about 2863 packages read in 31 seconds.

My Collection: MacBook Pro 15" (Mid 2010) - iPhone 4 - PowerMac G4/400 (Gigabit Ethernet) - iMac 500 MHz (Summer 2001) - Macintosh SE/30 - Macintosh Classic - Apple IIGS

Link al commento
Condividi su altri siti

no te ne vede 2k (un altro ragazzo aveva questo problema) perchè non hai abilitato i pacchetti instabili e testing o sotto copyright... nota che macports già usa pacchetti instabili (per quello sono piu recenti)

Abilitati...adesso ne vede circa 7900. Sto facendo di nuovo selfupdate-rsync...

Piuttosto...c'è un altro problemino..sul terminale di KDE non c'è il comando "fink"...non lo condivideva con il terminale del mac os?

My Collection: MacBook Pro 15" (Mid 2010) - iPhone 4 - PowerMac G4/400 (Gigabit Ethernet) - iMac 500 MHz (Summer 2001) - Macintosh SE/30 - Macintosh Classic - Apple IIGS

Link al commento
Condividi su altri siti

molto molto strano... il terminale è esattamente quello di sistema osx ma con il decorator di kde... a me funziona normalmente... nn so che dirti :ghghgh:

ma tu carichi direttamente tutto kde o solo il decorator (quello che fa le finestre... kwin)?

Nono...eseguo proprio tutto l'ambiente...almeno credo, con il comando:

exec /opt/local/bin/startkde

My Collection: MacBook Pro 15" (Mid 2010) - iPhone 4 - PowerMac G4/400 (Gigabit Ethernet) - iMac 500 MHz (Summer 2001) - Macintosh SE/30 - Macintosh Classic - Apple IIGS

Link al commento
Condividi su altri siti

bo, sei liberissimo... io ti consiglio di avviare solo il kwin e usare il terminale term normale e da li avviare le applicazioni, kde interno lo trovo piuttosto fastidioso a coprire osx... cmq solo un parere personale :)

Mica sapevo che si potesse fare :fiorellino:

Solo un problema...neanche l'xterm ha il comando "fink"...ce l'ha solo il terminale di osx

My Collection: MacBook Pro 15" (Mid 2010) - iPhone 4 - PowerMac G4/400 (Gigabit Ethernet) - iMac 500 MHz (Summer 2001) - Macintosh SE/30 - Macintosh Classic - Apple IIGS

Link al commento
Condividi su altri siti

ma molto strano davvero... xterm è quello che io uso sempre... e fink lo becca come tutti i comandi di osx, tecnicamente la shell dovrebbe essere la stessa... gli sto facendo scaricare gnome-terminal (ovviamente mi vuole compilare milioni di cose prima) e controllerò anche la... ma credo che nn mi da rà problemi... vediamo

Link al commento
Condividi su altri siti

funziona... che versione di xdarwin hai?

Non ho XDarwin ma X11, versione 1.1.3 - XFree86 4.4.0

My Collection: MacBook Pro 15" (Mid 2010) - iPhone 4 - PowerMac G4/400 (Gigabit Ethernet) - iMac 500 MHz (Summer 2001) - Macintosh SE/30 - Macintosh Classic - Apple IIGS

Link al commento
Condividi su altri siti

tranquillo Xdarwin è X11... la versione base di apple è quella vecchissima... santo cielo togli Xfree86 che è dismesso da anni e metti un piu moderno Xorg di XDarwin! funziona molto ma molto molto meglio...

Mi hanno parlato bene anche di XQuartz...

My Collection: MacBook Pro 15" (Mid 2010) - iPhone 4 - PowerMac G4/400 (Gigabit Ethernet) - iMac 500 MHz (Summer 2001) - Macintosh SE/30 - Macintosh Classic - Apple IIGS

Link al commento
Condividi su altri siti

mha... se devo essere sincero non ho trovato nulla su google se nn topic di forum con scritto "XQuartz crashes" :oops:

Cmq girava la 4.1 di Xfree quindi credo si stia parlando delle prime versioni di XDarwin (in fin dei conti da quello che so non esistono altri progetti X all'infuori di XonX).

Su su.... scarica l'ultimo XDarwin :love: (che è cmq un xorg abbastanza vecchiotto senza neanche trasparenze.... :oops: )

Link al commento
Condividi su altri siti

Archiviato

Questa discussione è archiviata e chiusa a future risposte.

×
×
  • Crea Nuovo...