Qmake no funciona en un directorio smb montado

Qmake no funciona en un directorio smb montado

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/

información relacionada