compiler fireglcontrol panel - Linux et OS Alternatifs
Marsh Posté le 14-11-2004 à 14:02:30
édite le makefile et édites CPPPATH pour y rajouter /usr/X11R6/include/
Marsh Posté le 14-11-2004 à 14:23:21
J'ai déjà ca dans mon makefile :
# tools settings
DEFINES = -Dlinux -DFGLRX_USE_XEXTENSIONS -DFGLRX_OGL_INFO -DQT_NO_STL
# for *.c
CINCDIR = -I/usr/X11R6/include -I. -I./include_dummy
CDEFINES = $(DEFINES)
ifeq ($(DEBUG),0)
CDEBFLAGS = -g
endif
CFLAGS = $(CDEBFLAGS) -O2 -fno-strength-reduce -funsigned-char $(CDEFINES)
LFLAGS = $(CDEBFLAGS) -L/usr/X11R6/$(LIB_DIR) -lXaw -lXmu -lXt -lXext -lX11
# for *.cpp
CCINCDIR = -I$(MK_QTDIR)/include -I. -I./include_dummy
CCDEFINES = $(DEFINES)
ifneq ($(DEBUG),0)
CCDEBFLAGS = -ggdb
endif
Et pour CPPATH, je ne vois pas trop quoi, ni comment faire, je trouves pas ce fichier...
Marsh Posté le 14-11-2004 à 14:43:43
t'as pas modifié CCINCDIR
et écris à ATI pour leur dire que leur bordel est chiatique
Marsh Posté le 14-11-2004 à 15:18:51
ben je leur ai déjà ecrit... et pour CCINCDIR il y en a deux : je modifies lequel, et comment?
(sorry but quite Newbie inside...)
Marsh Posté le 14-11-2004 à 17:45:11
Va falloir que tu m'expliques la... c'est parceque je suis plus ou moins newbie que je ne devrais pas compiler? Si c'est ca, faudra que j'actualises mes données quant-à la finalité d'un tel forum...
Cela dit, du CCINDCIR, lequel je change du C ou du cpp? oules deux? il doit y avoir des options à rajouter, car quand je les change, c'est plus 5 erreurs, masi au moins 2 pages...
Marsh Posté le 14-11-2004 à 17:55:07
sly007 a écrit : Va falloir que tu m'expliques la... c'est parceque je suis plus ou moins newbie que je ne devrais pas compiler? Si c'est ca, faudra que j'actualises mes données quant-à la finalité d'un tel forum... |
fais-donc.
Marsh Posté le 14-11-2004 à 18:06:34
Si ca te fais chier à ce point de m'expliquer ce qu'il faut que je fasse et pourquoi, tu pourrais peut-être m'expliquer la finalité du forum? Pour moi, il s'agissait d'un espace communautaire d'entraide et d'échange... Tu ne veux visiblement plus m'aider (tu dois me considérer comme bien trop inférieur pour ca j'imagine) et tu n'as l'air de vouloir échanger que des propos très constructifs. Bref je ne comprends toujours pas : 2 heures de recherches google, je ne sais combien de temps sur le site d'ATI, de Lea et autres, et stu sembles me considérer comme un casse couilles incapable de cliker sur rechercher, c'est un peu fort quand même...
Marsh Posté le 14-11-2004 à 21:14:56
bla bla et bla
c'est pas moi qui me lance l'édition de Makefile alors que j'y connais rien en gcc/make
Marsh Posté le 15-11-2004 à 10:01:48
et c'est celui qui dit qui est... et la guerre c'est pas beau tant que t'y est aussi non? Une chose est certaine en tous cas, c'est pas avec ce genre de que je risque d'apprendre quoi que ce soit... Bonne branlette au GCC et ferlme bien la porte, ca serait ballot de se faire prendre par maman àl'heure du hachis parmentier familial...
Marsh Posté le 14-11-2004 à 13:51:10
je viens d'installer les drivers ATI sur ma mdk10.1 official (avec Xorg donc...) Et la je voudrais aussi compiler le fireglcontrol-pannel pour pouvoir activer ma sortie TV... comme je n'avais pas les devel de QT et de Xorg d'installés, il ne s'est pas installé avec le driver (du moins, c'est ce qui c'etait passé sur la community...) la j'ai installé tout ce qui me semblait nécessaire, mais j'ai quand meme une erreur...
[root@sylvain ATI]# make
g++ -c -O2 -fno-strength-reduce -funsigned-char -Wall -W -Dlinux -DFGLRX_USE_XEXTENSIONS -DFGLRX_OGL_INFO -DQT_NO_STL -I/usr/lib/qt3//include -I. -I./include_dummy main.cpp
In file included from FireGLControl.h:22,
from main.cpp:1:
AdjustPage.h:11:22: X11/Xlib.h: No such file or directory
AdjustPage.h:13:38: X11/extensions/xf86vmode.h: No such file or directory
In file included from FireGLControl.h:22,
from main.cpp:1:
AdjustPage.h:61: error: `XF86VidModeModeLine' does not name a type
AdjustPage.h:63: error: `XF86VidModeModeLine' does not name a type
AdjustPage.h:65: error: `XF86VidModeGamma' does not name a type
AdjustPage.h:66: error: `XF86VidModeGamma' does not name a type
make: *** [main.o] Erreur 1
Donc, je mets aussi le adjustpage.h, mais la, ca depasse mes compétences...
#include <qstring.h>
#include <qwidget.h>
#include <qlabel.h>
#include <qvbox.h>
#include <qlayout.h>
#include <qpixmap.h>
#include <qgroupbox.h>
#include <qcheckbox.h>
#include <qslider.h>
#include <qpushbutton.h>
#include <X11/Xlib.h>
#define XMD_H 1
#include <X11/extensions/xf86vmode.h>
#define GAMMA_MIN 0.1
#define GAMMA_MAX 10.0
#define GAMMA_DEFAULT 1.0
class AdjustPage: public QWidget
{
Q_OBJECT
public:
AdjustPage ( QWidget *parent=0, int CurMonitor=0 ) ;
private slots:
void OnLeft ( ) ;
void OnRight ( ) ;
void OnUp ( ) ;
void OnDown ( ) ;
void OnWider ( ) ;
void OnSmaler ( ) ;
void OnHigher ( ) ;
void OnLower ( ) ;
void OnSyncHorizontal ( ) ;
void OnSyncVertical ( ) ;
void OnUndo ( ) ;
void OnSliderRed ( int Value ) ;
void OnSliderGreen ( int Value ) ;
void OnSliderBlue ( int Value ) ;
void OnDefaultRed ( ) ;
void OnDefaultGreen ( ) ;
void OnDefaultBlue ( ) ;
void OnApply ( int *Accept ) ;
void OnCancel ( ) ;
void OnActivate ( int nPage ) ;
private:
void Init ( ) ;
bool ReadTimings ( ) ;
bool ReadGamma ( ) ;
void UpdateTimingsBox ( ) ;
bool InvokeTimings ( ) ;
bool InvokeGammaCorrection ( ) ;
bool m_HasSecondary;
bool m_Init ;
bool m_TimingsChanged ;
int m_CurMonitor ;
XF86VidModeModeLine m_Timings ;
int m_DotClock ;
XF86VidModeModeLine m_CurTimings ;
int m_CurDotClock ;
XF86VidModeGamma m_Gamma ;
XF86VidModeGamma m_CurGamma ;
QGroupBox *pMonitorBox ;
QPushButton *pLeft, *pRight, *pUp, *pDown ;
QPushButton *pWider, *pSmaler, *pHigher, *pLower ;
QCheckBox *pSyncHorz, *pSyncVert ;
QPushButton *pUndo, *pDefault ;
QCheckBox *pCouple ;
#ifdef FGLRX_GAMMA_X
QCheckBox *pGammaX ;
#endif // FGLRX_GAMMA_X
QSlider *pSliderRed, *pSliderGreen, *pSliderBlue ;
QLabel *pTextRed, *pTextGreen, *pTextBlue ;
QPushButton *pDefaultRed, *pDefaultGreen, *pDefaultBlue ;
enum SyncFlags { H_NEGATIVE = 0x00000002,
V_NEGATIVE = 0x00000008
} ;
} ;
Je précise aussi que Xlib.h est dans /usr/X11R6/include/X11/ et que xf86vmode.h est bien dans /usr/X11R6/lib/X11/extensions donc je ne vois pas bien, pour les 2 premieres erreurs au moins...
---------------
L'ennemi est stupide... L'ennemi croit que c'est nous l'ennemi alors qu'en fait, c'est lui... J'en ris encore. P.D >>>>http://www.ydille.org<<<<