
Estoy intentando usar qmake en un directorio montado en samba. Esto es lo que obtengo
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 en cualquier otro directorio. Estoy usando Debian 6.0.4 de 32 bits con kernel 2.6.32-5-686. Mi qmake es de Qt 4.7.4 construido a partir de fuentes.
Alguna idea ?
Respuesta1
Ok, encontré la solución: monte el directorio usando cifs en lugar de smbfs, ¡y funciona! Agregué la siguiente línea a fstab:
//windows-computer/share /home/jj/smbShare cifs username=jj,password=***,perm,iocharset=utf8,uid=jj,gid=users,nounix,noserverino 0 0
Para evitar poner su contraseña de Windows en el archivo fstab, puede utilizar un archivo de credenciales:http://anothersysadmin.wordpress.com/2007/12/17/howto-mount-samba-shares-in-fstab-using-a-credential-file/