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
=========================================

Répondre à