Originally posted by Bushido_root
View Post
Code:
git pull && qmake-qt4 && make
$ qmake-qt4 && make g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -o main.o main.cpp In file included from main.cpp:1:0: radeon_profile.h:23:22: error: ISO C++ forbids initialization of member ?pciSensor? [-fpermissive] radeon_profile.h:23:22: error: making ?pciSensor? static [-fpermissive] radeon_profile.h:23:22: error: ISO C++ forbids in-class initialization of non-const static member ?pciSensor? radeon_profile.h:25:13: error: ISO C++ forbids initialization of member ?i? [-fpermissive] radeon_profile.h:25:13: error: making ?i? static [-fpermissive] radeon_profile.h:25:13: error: ISO C++ forbids in-class initialization of non-const static member ?i? radeon_profile.h:26:19: error: ISO C++ forbids initialization of member ?maxT? [-fpermissive] radeon_profile.h:26:19: error: making ?maxT? static [-fpermissive] radeon_profile.h:26:19: error: ISO C++ forbids in-class initialization of non-const static member ?maxT? radeon_profile.h:26:30: error: ISO C++ forbids initialization of member ?minT? [-fpermissive] radeon_profile.h:26:30: error: making ?minT? static [-fpermissive] radeon_profile.h:26:30: error: ISO C++ forbids in-class initialization of non-const static member ?minT? radeon_profile.h:26:52: error: ISO C++ forbids initialization of member ?tempSum? [-fpermissive] radeon_profile.h:26:52: error: making ?tempSum? static [-fpermissive] radeon_profile.h:26:52: error: ISO C++ forbids in-class initialization of non-const static member ?tempSum? radeon_profile.h:27:21: error: ISO C++ forbids initialization of member ?rangeX? [-fpermissive] radeon_profile.h:27:21: error: making ?rangeX? static [-fpermissive] radeon_profile.h:27:21: error: ISO C++ forbids in-class initialization of non-const static member ?rangeX? radeon_profile.h:29:37: error: ISO C++ forbids initialization of member ?powerMethodFile? [-fpermissive] radeon_profile.h:29:37: error: making ?powerMethodFile? static [-fpermissive] radeon_profile.h:29:37: error: invalid in-class initialization of static data member of non-integral type ?const QString? radeon_profile.h:30:33: error: ISO C++ forbids initialization of member ?profilePath? [-fpermissive] radeon_profile.h:30:33: error: making ?profilePath? static [-fpermissive] radeon_profile.h:30:33: error: invalid in-class initialization of static data member of non-integral type ?const QString? radeon_profile.h:31:34: error: ISO C++ forbids initialization of member ?dpmStateFile? [-fpermissive] radeon_profile.h:31:34: error: making ?dpmStateFile? static [-fpermissive] radeon_profile.h:31:34: error: invalid in-class initialization of static data member of non-integral type ?const QString? radeon_profile.h:32:32: error: ISO C++ forbids initialization of member ?clocksPath? [-fpermissive] radeon_profile.h:32:32: error: making ?clocksPath? static [-fpermissive] radeon_profile.h:32:32: error: invalid in-class initialization of static data member of non-integral type ?const QString? radeon_profile.h:33:41: error: ISO C++ forbids initialization of member ?forcePowerLevelFile? [-fpermissive] radeon_profile.h:33:41: error: making ?forcePowerLevelFile? static [-fpermissive] radeon_profile.h:33:41: error: invalid in-class initialization of static data member of non-integral type ?const QString? radeon_profile.h:34:25: error: ISO C++ forbids initialization of member ?err? [-fpermissive] radeon_profile.h:34:25: error: making ?err? static [-fpermissive] radeon_profile.h:34:25: error: invalid in-class initialization of static data member of non-integral type ?const QString? radeon_profile.h:35:30: error: ISO C++ forbids initialization of member ?noValues? [-fpermissive] radeon_profile.h:35:30: error: making ?noValues? static [-fpermissive] radeon_profile.h:35:30: error: invalid in-class initialization of static data member of non-integral type ?const QString? make: *** [main.o] Error 1
ls /sys/kernel/debug
#!/bin/bash # radeon-profile.sh # Place this in the same folder like radeon-profile ######## Check if script has Root privileges ######## if [ "$(whoami)" != "root" ]; then echo "Not root. Restarting" pkexec --user root "$0" exit fi ####### Set environment variables required for Root ########### getXuser() { user=`pinky -fw | awk '{ if ($2 == ":'$displaynum'" || $(NF) == ":'$displaynum'" ) { print $1; exit; } }'` if [ x"$user" = x"" ]; then startx=`pgrep -n startx` if [ x"$startx" != x"" ]; then user=`ps -o user --no-headers $startx` fi fi if [ x"$user" = x"" ]; then user=$(pinky -fw | awk '{ print $1; exit; }') fi if [ x"$user" != x"" ]; then userhome=`getent passwd $user | cut -d: -f6` export XAUTHORITY=$userhome/.Xauthority else export XAUTHORITY="" fi export XUSER=$user } for x in /tmp/.X11-unix/*; do displaynum=`echo $x | sed s#/tmp/.X11-unix/X##` getXuser; if [ x"$XAUTHORITY" != x"" ]; then export DISPLAY=":$displaynum" fi done DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" cd "$DIR" ./radeon-profile
Comment