Stephane a écrit :
je ne peux pasx envoyer l'intégralité du make car la compilation dure
15 mn au moins et les lignes défilent défilent ....
A première vue, il manque une declaration dans un fichier header
bcresources.h à la ligne 285 (la ou on met les prototypes des fonctions)
Je pense que tu dois avoir un fichier .c équivalent qui contient la
fonction
Google n'est pas tres explicite
essaie d'envoyer la ligne correspondant à 285 de bcresources.h
la voici :
static int x_error_handler(Display *display, XErrorEvent *event);
histoire qu'un adepte du C regarde un brin .
J'ai trouvé ca avec ton message d'erreur :
peut etre essaie de mettre ce code à la place de ton fichier qui echoue :
https://init.linpro.no/pipermail/skolelinux.no/cinelerra-commits/2004-July/000586.html
Index: bcresources.h
===================================================================
RCS file: /var/lib/cvs/external/cinelerra/hvirtual/guicast/bcresources.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- bcresources.h 16 Jun 2003 20:00:48 -0000 1.1
+++ bcresources.h 27 Jul 2004 01:26:55 -0000 1.2
@@ -2,11 +2,13 @@
#define BCRESOURCES_H
#include "bcdisplayinfo.inc"
+#include "bcfilebox.h"
#include "bcresources.inc"
#include "bcsignals.inc"
#include "bcwindowbase.inc"
#include "vframe.inc"
+
#include <X11/Xlib.h>
typedef struct
@@ -48,10 +50,11 @@
// beveled box colors
int button_light;
- int button_highlighted;
+ int button_highlighted;
int button_down;
int button_up;
int button_shadow;
+ int button_uphighlighted;
// highlighting
int highlight_inverse;
@@ -64,6 +67,16 @@
int menu_up;
int menu_shadow;
+// color of popup title
+ int popup_title_text;
+// color for item text
+ int menu_item_text;
+// color for progress text
+ int progress_text;
+
+
+ int menu_highlighted_fontcolor;
+
// ms for double click
long double_click;
// ms for cursor flash
@@ -77,6 +90,10 @@
int text_default; // default color of text
int text_background; // background color of textboxes and list boxes
+
+ int listboxitemselected_color;
+
+ int audiovideo_color;
// Background images
static VFrame *bg_image;
@@ -103,6 +120,10 @@
// Listbox
VFrame *listbox_bg;
VFrame **listbox_button;
+ VFrame **listbox_expand;
+ VFrame **listbox_column;
+ VFrame *listbox_up;
+ VFrame *listbox_dn;
// Sliders
VFrame **horizontal_slider_data;
@@ -134,23 +155,42 @@
// Filebox
static suffix_to_type_t suffix_to_type[TOTAL_SUFFIXES];
- static VFrame *type_to_icon[TOTAL_ICONS];
+ VFrame **type_to_icon;
// Display mode for fileboxes
int filebox_mode;
// Filter currently used in filebox
char filebox_filter[BCTEXTLEN];
int filebox_w;
int filebox_h;
+ int filebox_columntype[FILEBOX_COLUMNS];
+ int filebox_columnwidth[FILEBOX_COLUMNS];
+ int filebox_sortcolumn;
+ int filebox_sortorder;
+
// fonts
static char *large_font;
static char *medium_font;
static char *small_font;
+
static char *large_fontset;
static char *medium_fontset;
static char *small_fontset;
+
+ static char *large_font_xft;
+ static char *medium_font_xft;
+ static char *small_font_xft;
+
VFrame **medium_7segment;
+
+//clock
+ int draw_clock_background;
+
int use_fontset;
+// This must be constitutive since applications access the private members
here.
+ int use_xft;
+
+
// Available display extensions
int use_shm;
@@ -160,12 +200,16 @@
// Work around X server bugs
int use_xvideo;
+
private:
// Test for availability of shared memory pixmaps
int init_shm(BC_WindowBase *window);
void init_sizes(BC_WindowBase *window);
static int x_error_handler(Display *display, XErrorEvent *event);
BC_DisplayInfo *display_info;
+ VFrame **list_pointers[100];
+ int list_lengths[100];
+ int list_total;
};
=========================================
Vous souhaitez acquerir votre Pack ou des Services Mandriva?
Rendez-vous sur "http://store.mandriva.com".
Rejoignez le club mandrake : http://www.mandrivaclub.com
=========================================