Discussion:
BCB5 F1004 Internal compiler error
(too old to reply)
David Iglesias
2003-10-13 10:11:51 UTC
Permalink
When I try to compile my project the compiler throw the next error:
[C++ Fatal Error] sysutils.hpp(231): F1004 Internal compiler error at 0x12a832e with base 0x1200000

in the line of sysutils.h

/* TObject.Destroy */ inline __fastcall virtual ~Exception(void) { }

I'm using precompiled headers with the file:

#ifndef PCH_H
#define PCH_H

#include <vcl.h>
#include <map>
#include <vector>
#include <Exception>

#include "BitBtnProtega.h"
#include "ButtonProtega.h"
#include "CheckBoxProtega.h"
#include "ComboProtega.h"
#include "DateTimePickerProtega.h"
#include "EditFloatProtega.h"
#include "EditProtega.h"
//#include "ElTreeInplaceButtonEditProtega.h"
#include "RadioButtonProtega.h"
#include "StringGridProtega.h"
#include "SpeedButtonProtega.h"
#include "LabelProtega.h"

#include "Macros.h"

#endif

Somebody can tell me what I can do?

TIA
Martin Hart - Memory Soft, S.L.
2003-10-13 16:22:27 UTC
Permalink
David:

Do you have the service pack applied? I had this error under BCB5 but it was
cured with Sp1

HTH,
Martin.
Post by David Iglesias
[C++ Fatal Error] sysutils.hpp(231): F1004 Internal compiler error at
0x12a832e with base 0x1200000
Post by David Iglesias
in the line of sysutils.h
/* TObject.Destroy */ inline __fastcall virtual ~Exception(void) { }
#ifndef PCH_H
#define PCH_H
#include <vcl.h>
#include <map>
#include <vector>
#include <Exception>
#include "BitBtnProtega.h"
#include "ButtonProtega.h"
#include "CheckBoxProtega.h"
#include "ComboProtega.h"
#include "DateTimePickerProtega.h"
#include "EditFloatProtega.h"
#include "EditProtega.h"
//#include "ElTreeInplaceButtonEditProtega.h"
#include "RadioButtonProtega.h"
#include "StringGridProtega.h"
#include "SpeedButtonProtega.h"
#include "LabelProtega.h"
#include "Macros.h"
#endif
Somebody can tell me what I can do?
TIA
a***@gmail.com
2013-03-12 13:17:54 UTC
Permalink
I had this problem. It was fixed by removing all include path and library path that begings C:\Program Files (x86)\Borland\CBuilder6\.

I don't know why, but borland include it, and after, the code broke.
Loading...