[X2Go-Dev] [PATCH] build: resolve compile error under g++-4.7

Jan Engelhardt jengelh at inai.de
Tue Nov 20 11:52:10 CET 2012


sharetray.cpp: In member function 'void ShareTray::handleSigKeybInt()':
sharetray.cpp:225:2: error: '::read' has not been declared
[...]
sharetray.cpp: In static member function 'static void ShareTray::keybintSignalHandler(int)':
sharetray.cpp:272:2: error: '::write' has not been declared
[...]
sharetray.cpp: In member function 'void ShareTray::slotStartSharing()':
sharetray.cpp:325:40: error: 'getuid' was not declared in this scope
sharetray.cpp:325:84: error: 'chown' was not declared in this scope
make: *** [sharetray.o] Error 1
---
 sharetray.cpp |    1 +
 1 file changed, 1 insertion(+)

diff --git a/sharetray.cpp b/sharetray.cpp
index 7c74d24..ac210a6 100644
--- a/sharetray.cpp
+++ b/sharetray.cpp
@@ -34,6 +34,7 @@
 #include <QDateTime>
 #include <grp.h>
 #include <QProcess>
+#include <unistd.h>
 #define STAT_ACT_COUNT 10
 
 #define VERSION "3.0.1.6"
-- 
1.7.10.4




More information about the x2go-dev mailing list