Adium - Uma ajudazita, se puderem...

johncool

Power Member
Então é assim: decidi sacar a última versão das sources do adium através do svn e consequentemente compilá-lo.

O problema é q cada vez que tento fazer build à "coisa" (no XCode, pq n me entendo com os makefiles e afins) aparece o seguinte erro:

cd "/Users/joao/adium/Frameworks/AIUtilities Framework"
/Developer/Tools/pbxcp -exclude .DS_Store -exclude CVS -strip-debug-symbols -resolve-src-symlinks "/Users/joao/adium/Frameworks/AIUtilities Framework/build/AIUtilities.framework.build/AIUtilities.build/Info.plist" "/Users/joao/adium/Frameworks/AIUtilities Framework/build/AIUtilities.framework/Versions/A/Resources"
Couldn't run '/Developer/Tools/pbxcp' because it does not refer to an accessible executable.
Couldn't run '/Developer/Tools/pbxcp' because it does not refer to an accessible executable.

E é aqui q fico empancado com a questão... alguém sabe como resolver este erro? De notar q o "pbxcp" existe exactamente na directoria q ele mostra (/Developer/Tools)
 
Ok, o meu não engravou aí. Tens o Xtools bem instalado? faz um "ls -las /Developer/Tools" e espeta aqui a lista. Verifica se tens este progy /Developer/Tools/pbxcp e as permissões do mesmo.
 
Xpirit disse:
Ok, o meu não engravou aí. Tens o Xtools bem instalado? faz um "ls -las /Developer/Tools" e espeta aqui a lista. Verifica se tens este progy /Developer/Tools/pbxcp e as permissões do mesmo.

Here it is...

-bash-2.05b$ ls -las /Developer/Tools/
total 2488
0 drwxrwxr-x 26 root admin 884 10 Feb 15:50 .
0 drwxrwxr-x 12 root admin 408 9 Feb 21:46 ..
40 -rwxrwxr-x 1 root admin 18356 24 Sep 2003 BuildStrings
64 -rwxrwxr-x 1 root admin 32648 10 Feb 15:47 CpMac
232 -rwxrwxr-x 1 root admin 115476 10 Feb 15:47 DeRez
48 -rwxrwxr-x 1 root admin 22212 10 Feb 15:47 GetFileInfo
288 -rwxrwxr-x 1 root admin 143436 10 Feb 15:47 MergePef
64 -rwxrwxr-x 1 root admin 32612 10 Feb 15:47 MvMac
56 -rwxrwxr-x 1 root admin 27592 10 Feb 15:47 ResMerger
240 -rwxrwxr-x 1 root admin 120656 10 Feb 15:47 Rez
40 -rwxrwxr-x 1 root admin 18344 24 Sep 2003 RezWack
48 -rwxrwxr-x 1 root admin 22548 10 Feb 15:47 SetFile
48 -rwxrwxr-x 1 root admin 23024 10 Feb 15:47 SplitForks
40 -rwxrwxr-x 1 root admin 18468 24 Sep 2003 UnRezWack
448 -rwxrwxr-x 1 root admin 225332 10 Feb 15:48 WSMakeStubs
48 -rwxrwxr-x 1 root admin 22941 11 Dec 2003 agvtool
8 -rwxrwxr-x 1 root admin 1160 11 Dec 2003 cvs-unwrap
8 -rwxrwxr-x 1 root admin 967 11 Dec 2003 cvs-wrap
8 -rwxrwxr-x 1 root admin 3060 11 Dec 2003 cvswrappers
32 -rwxrwxr-x 1 root admin 14985 11 Dec 2003 pbhelpindexer
104 -rwxrwxr-x 1 root admin 51120 10 Feb 15:48 pbprojectdump
176 -rwxrwxr-x 1 root admin 88892 10 Feb 15:50 pbutil
56 -rwxrwxr-x 1 root admin 28028 18 Nov 2003 pbxcp
96 -rwxrwxr-x 1 root admin 47736 11 Dec 2003 pbxhmapdump
256 -rwxrwxr-x 1 root admin 127724 24 Sep 2003 sdp
40 -rwxrwxr-x 1 root admin 17399 12 Dec 2003 uninstall-devtools.pl


Como podes ver, ele tá cá...
 
Solved... pequeno pormenor: eu tava a compilar o Adium com o XCode 1.2... e eles aconselhavam a versão 1.5 :P

EDIT: ou não... agora queixa-se q n encontra o header "cocoa.h"

EDIT2: mas este header já cá deveria estar em default, n?
 
Última edição:
ahhh, bom, esse pormenor é importante. :D Nem me lembrei dele pois o Mac Mini vem com o Xtools 1.5.

Também me encrava no mesmo ponto. Não encontrar o Cocoa.h é grave. :D Um pouco como não encontrar o stdio.h no c.
 
Xpirit disse:
ahhh, bom, esse pormenor é importante. :D Nem me lembrei dele pois o Mac Mini vem com o Xtools 1.5.

Também me encrava no mesmo ponto. Não encontrar o Cocoa.h é grave. :D Um pouco como não encontrar o stdio.h no c.

Exacto... é isso mesmo. Eu pensei q esse header (e os restantes q fazem parte das frameworks) fossem instalados aquando da instalção do SDK e do XCode.

Vou indagar isto, e se achar solução digo qq coisa ;)
 
Penso que já sei o que possa ser. Por ventura já instalaste o último patch ao gcc ? Vai ao connect.apple.com
O patch é o

November 2004 gcc 3.3 Updater

The November 2004 gcc 3.3 updater provides improvements to C++ compatibility and debugging of code build using dead code stripping. This updater can only be applied to Xcode Tools 1.5

link: http://connect.apple.com/cgi-bin/We...r_7k579.dmg&wosid=0d3CTfJs5iiK2vVAwSz1AF4Xzzy

Neste momento estou a compilar o adium e parece que desta vez vai até ao fim.

PS: Ok, não era disto como seria natural. Lendo melhor é apenas um patch ao gcc e não aos frameworks. Vamos lá ver onde é que anda esse Cocoa.h desaparecido.

Existe um Cocoa.h em
/System/Library/Frameworks/Cocoa.framework/Versions/A/Headers/Cocoa.h
Provavelmente falta a path até ao folder onde está este header ou então o Xcode Tools 1.5 não instala todos os sdk's e por isso falta o Cocoa.framework algures na /Developer
 
Última edição:
Bem, bora lá tentar reaproveitar esta thread.

Antes de mais, mover a thread para "dúvidas e suporte técnico"? que dizem?:p eheh

Então é assim....tenho o adium sempre ligado, mas mais para alguém precisar falar comigo do que para eu iniciar uma qualquer conversa.

O que eu gostava de saber (se houvesse, claro) é se existe alguma maneira de colocar o adium "incorporado" no background, ou seja, se a janela do Adium pode estar sempre em standby no background, sem eu precisar de open/close/hide/whatever .... APENAS se eu quisesse iniciar uma conversa é que teria que abrir o Adium....

Isto é um bocado rebuscado de encontrar (pelo menos para mim, que não encontro nada...), além que duvido que exista......

Alguém consegue ajudar?
 
Bem, bora lá tentar reaproveitar esta thread.

Antes de mais, mover a thread para "dúvidas e suporte técnico"? que dizem?:p eheh

Então é assim....tenho o adium sempre ligado, mas mais para alguém precisar falar comigo do que para eu iniciar uma qualquer conversa.

O que eu gostava de saber (se houvesse, claro) é se existe alguma maneira de colocar o adium "incorporado" no background, ou seja, se a janela do Adium pode estar sempre em standby no background, sem eu precisar de open/close/hide/whatever .... APENAS se eu quisesse iniciar uma conversa é que teria que abrir o Adium....

Isto é um bocado rebuscado de encontrar (pelo menos para mim, que não encontro nada...), além que duvido que exista......

Alguém consegue ajudar?
Tenho quase a certeza que é possível fazer isso, mas neste momento não estou no mac :/
 
Back
Topo