Compilazione di CUPS 2.0 alla 10.9: quali archiviatori utilizzare?

4

Ho installato CUPS 2.0.0 (cups.org) ma evidentemente avevo bisogno di includere specifici flag di architettura. Ora diverse cose sono infranti sul mio Mac (ad esempio, Word non si avvia). I messaggi di errore rivelano che il problema è con libcups.2.dylib ("costruito con l'architettura sbagliata").

Per consiglio che ho trovato per una versione precedente di OSX, ho provato a riconfigurare CUPS usando:

configure --with-archflags="- arch i386 -arch x86_64" --with-ldarchflags="- arch x86_64"

ma ciò non risolve il problema. Qual è l'archplag corretto per la creazione di CUPS su 10.9?

Non sono sicuro se questo è collegato, ma ora non riesco a far sì che Finder mostri file invisibili, il che mi impedisce di tornare alla configurazione precedente a CUPS 2.0 utilizzando Time Machine.

    
posta prefectionist 15.10.2014 - 20:05
fonte

1 risposta

1

Non ho 10.9 e CUPS 2.0, ma ho avuto un'esperienza molto simile con 10.8.5 e cercando di ottenere CUPS 1.7.2 attivo e funzionante. Il default configura e crea SOLO un set di librerie a 64 bit. Ho avuto successo con l'utilizzo degli stessi flag di architettura per entrambi i parametri effettivi di CFLAGS e LDFLAGS:

./ configure --with-archflags = '- arch i386 -arch x86_64' --with-ldarchflags = '- arch i386 -arch x86_64' rendere pulito make

Prima di chiarire ciò, molti programmi (da Spotlight a Safari a Outlook) non funzionavano con le librerie libcups * .dylib a 64 bit.

    
risposta data 16.12.2014 - 00:26
fonte

Leggi altre domande sui tag