Page 1 of 1

Archivos #Include del Pelles C

PostPosted: Sat Apr 20, 2013 3:30 pm
by abelcervantes
Buscando un nuevo Editor de Recursos y desechar el WorkShop llegué a Pelles C, parece muy bueno, pero tengo el siguiente incoveniente:

Este programa coloca automáticamente tres lineas de #Include

#include <windows.h>
#include <commctrl.h>
#include <richedit.h>

Cuando compilaba me daba un mensaje que <windows.h> no existe.
Después de mucha investigación entendí que debo colocar en la línea de compilación de .RC el path correcto:
BRC32 -iD:\BCC582\INCLUDE programa
Pero aún así me sale el siguiente error: Error prsht.h 1081 1: '#endif' before '#if'
Manualmente quite el #include <commctrl.h> y ya no sale el error, solo que cuando vuelvo a editarlo con el
Pelles C se agrega nuevamente esta línea
Mi primera pregunta es ¿hay alguna manera de configurar el Pelles C para que nunca salgan estas tres líneas o
por lo menos la segunda?
O, ¿está mal mi línea de compilación del .RC?

Re: Archivos #Include del Pelles C

PostPosted: Sun Apr 21, 2013 1:20 am
by nnicanor
En la linea 187 de prsht.h cambiar

UINT *pcRefParent; \

por

UINT *pcRefParent;


Slds

Re: Archivos #Include del Pelles C

PostPosted: Sun Apr 21, 2013 2:02 pm
by Pedro
nnicanor wrote:En la linea 187 de prsht.h cambiar

UINT *pcRefParent; \

por

UINT *pcRefParent;


Slds


Estimado amigo, en mi versión de Pelles C he buscado lo que indicas y lo he cambiado, (digo que lo he buscado pues no está en la línea que indicas y además hay dos líneas como esa que has puesto) pero no me hace ni puñetero caso, sigue poniéndome los includes.
Mi versión de Pelles C es la 7, hay algún otro sitio donde poder quitar los includes o al menos que lo ponga con el path completo?

Re: Archivos #Include del Pelles C

PostPosted: Mon Apr 22, 2013 3:31 am
by abelcervantes
Muchas gracias nnicanor por tu respuesta.
Cambié esa línea y asunto arreglado.

Saludos.

Re: Archivos #Include del Pelles C

PostPosted: Mon Apr 22, 2013 1:32 pm
by nnicanor
Olvide aclarar que es en los includes de BCC,


Slds