
Estou tentando usar o qmake em um diretório montado no samba. Aqui está o que eu recebo
jj@deb32-6:~/smbShare$ qmake .
QFSFileEngine::currentPath: stat(".") failed
QFSFileEngine::currentPath: stat(".") failed
QFSFileEngine::currentPath: stat(".") failed
QFSFileEngine::currentPath: stat(".") failed
Cannot find file: ..
qmake funciona em qualquer outro diretório. Estou usando o debian 6.0.4 de 32 bits com kernel 2.6.32-5-686. Meu qmake é do Qt 4.7.4 construído a partir de fontes.
Qualquer ideia ?
Responder1
Ok, encontrei a solução: monte o diretório usando cifs em vez de smbfs e funciona! Adicionei a seguinte linha ao fstab:
//windows-computer/share /home/jj/smbShare cifs username=jj,password=***,perm,iocharset=utf8,uid=jj,gid=users,nounix,noserverino 0 0
Para evitar colocar sua senha do Windows no arquivo fstab, você pode usar um arquivo de credencial:http://anothersysadmin.wordpress.com/2007/12/17/howto-mount-samba-shares-in-fstab-using-a-credential-file/