Terraform Frequently Asked Questions | ||
---|---|---|
Prev | Chapter 3. Building Terraform and General Troubleshooting | Next |
I get compile errors like: TFDialogOptions.h:87: sorry, not implemented: object size exceeds normal limit for virtual function table implementation, recompile all source and use -fhuge-objects
Yes, certain verions of egcs seem to need this flag in order to compile terraform. As of version 0.3.6 I've rewritten most of the GUI code to use dynamic memory allocation (vs. allocating objects on the stack), so if you get this error, you should mail me about it so I can rework some code internals in order to avoid this warning. This is a CPU-type specific feature, so what may work on one type of CPU, might result in a huge-objects error on another platform.
In order to compile the version you have, simply re-run the configure script as follows:
configure --enable-hugeobjects |