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
fstabファイルにWindowsパスワードを入力したくない場合は、資格情報ファイルを使用できます。http://anothersysadmin.wordpress.com/2007/12/17/howto-mount-samba-shares-in-fstab-using-a-credential-file/