Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

un nuevo warning!

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: un nuevo warning! Responder citando

Hola foreros,

Estoy trabajando hace tiempo en un proyecto (meses) y hace 1 mes lo migre de bcb5 a bcb6 y todo me a funcionado bien hasta el momento.

Pero hoy me han comenzado a salir unos warnings cada vez que compilaba el proyecto:

W8058 Cannot create pre-compiled header: 'reason' : write failed

He mirando en la ayuda del builder y en el caso 'write failed' pone que suele ser porque el disco esta lleno, pero este no es mi caso.

Podria configurar el compilador y omitir los mensajes, pero no es la opcion que mas me gusta.

Alguien tiene alguna idea al respecto.

Un saludo,
Volver arriba
Mensaje    Asunto: Responder citando

Hola Toni.

Yo trabajo con la v4 y a veces me pasa lo mismo. Me he fijado, y si compilo primero la unidad que estoy modificando y después le doy a ejecutar para que compile las demás (si hace falta) y linke el proyecto no sale este warning. No puedo ayudarte, simplemente quería decirte que a veces pasa. No sé si dependerá del orden de compilación de las unidades.
Si a veriguas algo coméntalo por aquí.

Un saludo.
_________________
Nunca digas "Es imposible" sin intentarlo antes.
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mensaje    Asunto: Responder citando

Fíjate en las opciones del proyecto (MENU: Project -> Options...) en la pestaña "Compiler", es posible que el fichero .CSM al que se apunta en la parte derecha de la ventana, bajo "File name" este señalando a algún lugar incorrecto. Es suficiente con que borres lo que pone en ella dejando esa casilla en blanco y le des a aceptar, el corregirá el valor automáticamente.

Esto pasa a veces principalmente cuando el proyecto lo comenzaste en otra maquina que lo tenia instalado en directorios diferentes o bien un proyecto que empezaste en una versión diferente del BCB. Suponiendo que sea el problema que te digo...
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

Gracias a los dos por las respuestas.

Confirmo lo que dice Leo, se trata de varios proyectos que se empezaron en otra version del builder. He realizado lo que comentas y ahora ya funciona pertectamente.

Muchas gracias,

Saludos
Volver arriba
Mensaje    Asunto: Responder citando

Rescato este viejo tema.

Llevo meses (muchos) viendo ese mensaje en mis compilaciones; en concreto este es uno de ellos:
Cita:
[C++ Warning] Dialogs.hpp(437): W8058 Cannot create pre-compiled header: initialized data in header

Otro de los mensajes que veo con relativa frecuencia es sobre el fichero math.hpp. He hecho lo que sugiere Leo de borrar el fichero .CSM pero a pesar de ello sigue dando el mismo mensaje y la línea borrada ($(BCB)\lib\vcl60.csm) vuelve a aparecer..

Si hago doble click sobre él, se abre ese fichero Dialogs.hpp sobre esta línea:
Código:
extern PACKAGE bool __fastcall PromptForFileName(AnsiString &AFileName, const AnsiString AFilter = "", const AnsiString ADefaultExt = "", const AnsiString ATitle = "", const AnsiString AInitialDir = "", bool SaveDialog = false);

Sé que no influye, al menos de momento, en la ejecución de la aplicación pero en otro hilo leí que estos mensajes engordaban innecesariamente los ejecutables
_________________
Un saludo

Necesitamos tu ayuda: Envía AI al 27595 (Coste 1,20 euros + IVA)
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mostrar mensajes de anteriores:   
Cambiar a:  
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


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.