begin process at 2012 02 11 10:29:21
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C

 > 

Divers

 > 

Général

 > 

windres : impossible de compiler les ressources


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

windres : impossible de compiler les ressources

vendredi 29 février 2008 à 13:22:51 | windres : impossible de compiler les ressources

ordiman85

Bonjour

Il y a une semaine j'ai reformatté mon disque dur pour installer Windows XP Trust.
Désormais lorsque j'essaie de compiler mes logiciels, tout se passe bien à part que j'ai une erreur à l'éxécution de windres.exe... j'ai testé avec plusieurs projets, sur Code::Blocks et Dev-C++, impossible de compiler les ressources.

J'ai tout de suite pensé à Windows Trust, étant allégé, qui manquerait peut-être une dll donc j'ai installé ma version originale de Windows XP sur une autre partition, et là la compilation s'est très bien déroulée... donc ça doit bien venir de Windows !!!


Code::Blocks :

-------------- Build: default in Easy Wave Mixer ---------------

mingw32-g++.exe      -c "C:\Documents and Settings\Administrateur\Mes documents\Easy Wave Mixer\classes\CArrange_Mix.cpp" -o objs\classes\CArrange_Mix.o
mingw32-g++.exe      -c "C:\Documents and Settings\Administrateur\Mes documents\Easy Wave Mixer\classes\CArrange_Paint.cpp" -o objs\classes\CArrange_Paint.o
mingw32-g++.exe      -c "C:\Documents and Settings\Administrateur\Mes documents\Easy Wave Mixer\classes\CArrange_Rect.cpp" -o objs\classes\CArrange_Rect.o
mingw32-g++.exe      -c "C:\Documents and Settings\Administrateur\Mes documents\Easy Wave Mixer\classes\CArrange_Sample.cpp" -o objs\classes\CArrange_Sample.o
mingw32-g++.exe      -c "C:\Documents and Settings\Administrateur\Mes documents\Easy Wave Mixer\classes\CArrange_WndProc.cpp" -o objs\classes\CArrange_WndProc.o
mingw32-g++.exe      -c "C:\Documents and Settings\Administrateur\Mes documents\Easy Wave Mixer\classes\CDialog.cpp" -o objs\classes\CDialog.o
mingw32-g++.exe      -c "C:\Documents and Settings\Administrateur\Mes documents\Easy Wave Mixer\classes\CGadget.cpp" -o objs\classes\CGadget.o
mingw32-g++.exe      -c "C:\Documents and Settings\Administrateur\Mes documents\Easy Wave Mixer\classes\CMainDialog.cpp" -o objs\classes\CMainDialog.o
mingw32-g++.exe      -c "C:\Documents and Settings\Administrateur\Mes documents\Easy Wave Mixer\classes\CResampler.cpp" -o objs\classes\CResampler.o
mingw32-g++.exe      -c "C:\Documents and Settings\Administrateur\Mes documents\Easy Wave Mixer\classes\CSample.cpp" -o objs\classes\CSample.o
mingw32-g++.exe      -c "C:\Documents and Settings\Administrateur\Mes documents\Easy Wave Mixer\classes\CSampleCollection.cpp" -o objs\classes\CSampleCollection.o
mingw32-g++.exe      -c "C:\Documents and Settings\Administrateur\Mes documents\Easy Wave Mixer\classes\CSampleList.cpp" -o objs\classes\CSampleList.o
mingw32-g++.exe      -c "C:\Documents and Settings\Administrateur\Mes documents\Easy Wave Mixer\classes\CSamplePropDialog.cpp" -o objs\classes\CSamplePropDialog.o
mingw32-g++.exe      -c "C:\Documents and Settings\Administrateur\Mes documents\Easy Wave Mixer\classes\CSplitter.cpp" -o objs\classes\CSplitter.o
mingw32-g++.exe      -c "C:\Documents and Settings\Administrateur\Mes documents\Easy Wave Mixer\classes\CThread.cpp" -o objs\classes\CThread.o
mingw32-g++.exe      -c "C:\Documents and Settings\Administrateur\Mes documents\Easy Wave Mixer\classes\CWaveConverter.cpp" -o objs\classes\CWaveConverter.o
mingw32-g++.exe      -c "C:\Documents and Settings\Administrateur\Mes documents\Easy Wave Mixer\classes\CWaveOutBuffer.cpp" -o objs\classes\CWaveOutBuffer.o
mingw32-g++.exe      -c "C:\Documents and Settings\Administrateur\Mes documents\Easy Wave Mixer\main.cpp" -o objs\main.o
windres.exe -i C:\DOCUME~1\ADMINI~1\MESDOC~1\EASYWA~1\RESOUR~1\resource.rc -J rc -o objs\resources\resource.res -O coff
C:\DOCUME~1\ADMINI~1\MESDOC~1\EASYWA~1\RESOUR~1\resource.rc:0: fatal error: when writing output to : Invalid argument
compilation terminated.
windres.exe: C:\DOCUME~1\ADMINI~1\MESDOC~1\EASYWA~1\RESOUR~1\resource.rc:2: syntax error
windres.exe: preprocessing failed.
Process terminated with status 1 (0 minutes, 16 seconds)
3 errors, 0 warnings



wxDev-c++

Compilateur: Default GCC compiler
Building Makefile: "J:\Sources\test\Makefile.win"
Exécution de  make...
mingw32-make.exe -f "J:\Sources\test\Makefile.win" all
gcc.exe -c main.c -o Objects/MingW/main.o -I"include"  

 Console - Windows Trust 2.00

 (c) 2007-2008

windres.exe --input-format=rc -o Objects/MingW/test_private.res --include-dir "C:/PROGRA~1/Dev-Cpp/include/common" Objects/MingW/test_private.rc -O coff

 Console - Windows Trust 2.00

 (c) 2007-2008

windres.exe: Objects/MingW/test_private.rc:1: syntax error

mingw32-make.exe: *** [Objects/MingW/test_private.res] Error 1

Exécution terminée




Y a-t-il quelquechose à faire dans le panneau de configuration ? une dll ou un exe à remplacer ?

Merci d'avance.
vendredi 29 février 2008 à 14:51:57 | Re : windres : impossible de compiler les ressources

juju12

s'il manque une dll c'est pas ca qui va provoquer l'erreur de compilation (le compilateur s'amuse pas à vérifier, enfin je crois pas). De toutes manières les deux compilos te disent 'syntax error', peut-être un type non défini pour cette versiond e Windows, en ce cas incriminer les headers et pas les dlls. Qu'y-a-t'il de spécial aux lignes posant problème?
vendredi 29 février 2008 à 16:48:40 | Re : windres : impossible de compiler les ressources

ordiman85

Merci juju12

Dans la 2eme compilation (wxDev-C++), le fichier "test_private.rc" contient ceci :

// This file is automatically generated by wxDev-C++.
// All changes to this file will be lost when the project is recompiled.
#include "../../resource.rc"


et il me met un marqueur à la ligne 1. Les fichier "resource.rc" et "resource.h" sont ceux qui sont proposés dans le tutorial suivant, histoire de tester si ça vient de mon projet...on peut en conclure que non.

Les fichiers rc ne contiennt pas d'erreur.

En revanche je voudrais noter que dans ma version de Windows XP il existe un compilateur de ressources "GoRC.exe" situé dans le dossier system32... je tente de l'intégrer sur CodeBlocks.

a+ merci


Cette discussion est classée dans : exe, classes, documents, wave, easy


Répondre à ce message

Sujets en rapport avec ce message

rien ne marçhe avec codecblocks help [ par moimeme111 ] Salut a tous   Je suis capable d'écrire du text ,jouer a ni plus ni moin et morpion.Jutilise code:blocks et çela fait 2,3 fois que j'install tout Probleme avec VC++Express [ par faucheuse ] Bonjour amis programmeurs et amies programmeuzes J'ai un tit probleme avec VC++2008, je viens de l'installer sur mon nouvel ordi et j'ai essayer de co checkbox [ par thejrem ] bonjour j'aurai besoin d'aide pour ecrir une chekbox en langage C il doit testé si le fichier existe dans le repertoir demmarrage pour savoir l'etat i Filemap pour le partage de données entre EXE ? [ par thomas50000 ] Salut à tous, J aurais besoin d'infos sur le partage de données entre 2 EXES. Ces 2 n ont theoriquement pas besoin de vérouiller leurs données mais je Création d'une DLL pour Windev [ par DarkCyprius ] Voila je désire utiliser des fonctions et structures écrites en langage C dans Windev, j'ai donc créer une DLL en langage C dans laquelle je défini de Classe virtuelle pure? [ par hakimus ] Bonjour @ tous! Question probablement triviale, mais je viens de m'apercevoir que je ne connaissait pas la réponse... Comment rendre une classe virt les classes [ par rama340 ] comment je peut définie une classe polynôme qui va manipuler un tableau dynamique d'objets monômes !!!! merci d'avance; Comment ouvrir une application .exe en c# [ par AOW ] Bonjour, Je suis débutant en c#.Je voudrais savoir comment ouvrir une application(.exe).J'ai créer un bouton et je voudrais savoir quoi écrire si je v execution d un exe sur ordi sans builder [ par swaatch ] Salut a tous debutant de chez debutant. (un mois de pratique) je voudrais savoir pourquoi on ne peut executer un programme (simple tel qu une appl probleme affichage de cmd.exe en c [ par nevermind79 ] Salut à tous alors voila mon problème: je programme en c sous dev c++ et mon programme lance un autre executable. Il le lance grave à system("prog.ex


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,466 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales