VICE home Knowledge Base - Article 01-002


[Info] Compiling VICE 1.8 fails on some Linux machines.


The information in this article applies to the following versions of VICE:

PROBLEMEXPOSITION

Compiling VICE on a Linux machine, you might get a couple of error messages of the following type:
     /tmp/ccmtS7mh.s:947: Error: invalid section for operation

EXPLANATION

This seems to be a problem of the compiler used. It has been reported that GCC versions 2.95.2, 2.95.3 and 2.95.4 show this erroneously behaviour. If there are other versions, please let us know.

SOLUTION

There seems to be more than one workaround to this problem. Please try one by one the following hints in the specified order:

STATUS

This document is for information purpose only. Note that the problem seems to be caused by an error in the compiler GCC.

LINK

CONTRIBUTION

Thanks to Michael Klein for providing a patch which seems to be a good work-around to that problem.

REVISION

Last Reviewed: February 12, 2002