IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++Builder Discussion :

F1008 Mémoire insuffisante


Sujet :

C++Builder

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de getz85
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2008
    Messages
    423
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2008
    Messages : 423
    Par défaut F1008 Mémoire insuffisante
    Bonjour!

    Depuis que je suis sous C++ builder 2010 et que je veux compiler mon projet, j'ai ce message qui intervient pendant la compilation de l'unité principale:

    [BCC32 Erreur fatale] Unit1.cpp(10555): F1008 Mémoire insuffisante

    J'ai cherché sur internet, d'autres personnes ont exactement le même problème, il est connu d'Embarcadero :

    http://qc.embarcadero.com/wc/qcmain.aspx?d=18650

    http://qc.embarcadero.com/wc/qcmain.aspx?d=40875

    https://forums.embarcadero.com/threa...start=0#205441

    J'ai essayé la méthode décrite, rien n'y a fait.

    J'ai réussi à "alléger" un peu le code pour que la compilation passe, mais le problème revient dès que je rajoute un include à mon source...

    Je me doute que si Embarcadero n'a pas de solution, je vais avoir du mal à en trouver une ici, mais sait-on jamais, peut-être que quelqu'un a eu le même souci et l'a résolu!

    Merci.

  2. #2
    Membre éclairé
    Homme Profil pro
    Consultant technique
    Inscrit en
    Juillet 2002
    Messages
    519
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Consultant technique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2002
    Messages : 519
    Par défaut
    Essaie de partir d'un projet vide et d'ajouter les includes petit à petit tout en testant.
    Si tous les inludes posent problème, c'est peut-être un problème dans les options par défaut de ton projet.

  3. #3
    Membre éclairé Avatar de getz85
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2008
    Messages
    423
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2008
    Messages : 423
    Par défaut
    Merci de votre réponse.
    J'avais déjà fouillé les options du projet, j'avais désactivé les en-têtes pré-compilées, mais ça n'a rien changé.

    J'ai fait un test avec un nouveau projet, vous pouvez facilement reproduire le bug en ajoutant ceci à votre fichier .cpp de l'unité principale :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
    #include <vcl.h>
     
    #include "Word_2K_SRVR.h"
    #include "Excel_2K_SRVR.h"
    #include  "Excel_2K_SRVR.h"
    #include  "Outlook_2K_SRVR.h"
    #include  "PowerPoint_2K_SRVR.h"
    #include "MSProject_2k_srvr.h"
     
     
    #pragma hdrstop
     
    #include "Unit1.h"
    #include <SysUtils.hpp>
    Les composants office ont l'air de demander beaucoup de mémoire, et rien qu'ajouter ces entêtes provoquent le dysfonctionnement.

    Pouvez-vous essayer et me dire si vous obtenez également le message d'erreur?

    Merci!

  4. #4
    Membre émérite
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    573
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 573
    Par défaut
    pareil sur bcb6 out of memory ou divers plantages

  5. #5
    Membre éclairé
    Homme Profil pro
    Consultant technique
    Inscrit en
    Juillet 2002
    Messages
    519
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Consultant technique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2002
    Messages : 519
    Par défaut
    Pour contrôler office j'utilise toujours OLE parce que ces composants fonctionnent aléatoirement chez moi.

  6. #6
    Membre Expert
    Avatar de Crayon
    Inscrit en
    Avril 2005
    Messages
    1 811
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Avril 2005
    Messages : 1 811
    Par défaut
    Avec une recherche sur Google avec "F1008 Out of memory" j'ai trouvé la solution.

    Dans Options / C++ Compiler / Advanced / Other options il faut ajouter à la ligne Additional options to pass to the compiler cet option: -CXxxx

    xxx étant la taille de la mémoire en Mo.

    Bonne continuation

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [CR][VB.NET] Message : mémoire insuffisante
    Par arno2000 dans le forum SDK
    Réponses: 1
    Dernier message: 22/12/2005, 13h52
  2. Mémoire insuffisante
    Par cjo dans le forum Bases de données
    Réponses: 6
    Dernier message: 07/11/2005, 12h14
  3. message d'erreur "Mémoire insuffisante"
    Par jakouz dans le forum Langage
    Réponses: 3
    Dernier message: 25/10/2005, 14h41
  4. Mémoire insuffisante
    Par lenouvo dans le forum MFC
    Réponses: 6
    Dernier message: 31/08/2005, 09h14
  5. Mémoire insuffisante sous Dos
    Par Bubonik software dans le forum Langages de programmation
    Réponses: 5
    Dernier message: 20/09/2003, 10h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo