 |
Club Builder Foro de C++Builder en español
|
| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Carlos J. Fernandez Master


Registrado: 27 Oct 2004Mensajes: 574
|
Publicado: Mie 12 Oct, 2022 12:19 pm Asunto: Error al compilar con stdint.h |
|
|
Hola a todos,
Tengo un problema que no me deja trabajar, llevo intentando arreglarlo días y soy incapaz, quería ver si podéis ayudarme.
Yo tengo todos mis proyectos en Dropbox y desde hace unos pocos días han cambiado las rutas y eso hace que el C++ XE3 de fallos por todos lados, he conseguido ir poniendo los Path correctos de los componentes y al fin los encuentra, pero solo me queda un error que no soy capaz de superar, este es el error que me da y ya no se seguir ¿Sabéis por dónde puede venir el problema?
Le he dado mil vueltas y ha cambiados mil rutas y el error sigue constante, no hay forma de solucionarlo.
El error lo da al compilar en el fichero "stdint.h"
En una de las primeras lineas:
typedef __int8 int8_t;
Da estos errores:
[bcc32 Error] stdint.h(20): E2141 Declaration syntax error
[bcc32 Error] iosfwd(385): E2238 Multiple declaration for 'char_traits<wchar_t>::int_type'
[bcc32 Error] iosfwd(136): E2344 Earlier declaration of 'char_traits<wchar_t>::int_type'
[bcc32 Error] iosfwd(391): E2238 Multiple declaration for 'char_traits<wchar_t>::assign(wchar_t &,const wchar_t &)'
[bcc32 Error] iosfwd(141): E2344 Earlier declaration of 'char_traits<wchar_t>::assign(wchar_t &,const wchar_t &)'
Aquí podéis ver un pantallazo del error:
https://i.ibb.co/Qp26rS8/Error-XE3.jpg
Os lo agradecería mucho, es más, si esto os lleva tiempo de trabajo puedo pagaros por ello, pero es un problema realmente urgente por que no puedo seguir trabajando y ya no se que más mirar.
Un abrazo
Carlos _________________ Carlos J. Fernandez |
|
| Volver arriba |
|
 |
Carlos J. Fernandez Master


Registrado: 27 Oct 2004Mensajes: 574
|
Publicado: Jue 13 Oct, 2022 4:23 pm Asunto: |
|
|
¡¡¡ SOLUCIONADO !!!
Como no por el gran Leo, desde luego sin él muchos no habríamos podido avanzar en muchas cosas, muchas gracias Leo.
Os dejo la solución por si os pasa alguna vez a alguno.
El problema era tan simple como difícil de encontrar, en un formulario se coló una “s” en la primera línea del .cpp
El compilador no encontraba el error y cuando el proyecto es grande es casi imposible de entender el problema.
Si os pasa ya sabéis por donde empezar a buscar.
Un saludo
Carlos _________________ Carlos J. Fernandez |
|
| Volver arriba |
|
 |
|
|
No puedes publicar temas nuevos en este foro No puedes responder a temas en este foro No puedes editar tus mensajes en este foro No puedes borrar tus mensajes en este foro No puedes votar en las encuestas de este foro
|
© 2002–2026 Club Builder · Funciona con phpBB.
|