Qmake funktioniert nicht in einem gemounteten SMB-Verzeichnis

Qmake funktioniert nicht in einem gemounteten SMB-Verzeichnis

Ich versuche, qmake in einem mit Samba gemounteten Verzeichnis zu verwenden. Hier ist, was ich bekomme

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 funktioniert in jedem anderen Verzeichnis. Ich verwende Debian 6.0.4 32-Bit mit Kernel 2.6.32-5-686. Mein qmake ist aus Qt 4.7.4 aus Quellen erstellt.

Irgendeine Idee ?

Antwort1

Ok, ich habe die Lösung gefunden: Mounten Sie das Verzeichnis mit CIFS statt mit SMBFS, und es funktioniert! Ich habe die folgende Zeile zu fstab hinzugefügt:

//windows-computer/share    /home/jj/smbShare   cifs username=jj,password=***,perm,iocharset=utf8,uid=jj,gid=users,nounix,noserverino  0  0

Um zu vermeiden, dass Ihr Windows-Passwort in die fstab-Datei geschrieben wird, können Sie eine Anmeldeinformationsdatei verwenden:http://anothersysadmin.wordpress.com/2007/12/17/howto-mount-samba-shares-in-fstab-using-a-credential-file/

verwandte Informationen