マウントされた smb ディレクトリで Qmake が動作しない

マウントされた smb ディレクトリで Qmake が動作しない

私はsambaマウントされたディレクトリでqmakeを使用しようとしています。これが私が得た結果です

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 は他のディレクトリでも動作します。私はカーネル 2.6.32-5-686 を搭載した Debian 6.0.4 32 ビットを使用しています。私の qmake はソースからビルドされた Qt 4.7.4 のものです。

何か案が ?

答え1

解決法を見つけました。smbfs ではなく cifs を使用してディレクトリをマウントすると、うまくいきます。次の行を fstab に追加しました。

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

Windows パスワードを fstab ファイルに入力しないようにするには、資格情報ファイルを使用します。http://anothersysadmin.wordpress.com/2007/12/17/howto-mount-samba-shares-in-fstab-using-a-credential-file/

関連情報