This is the mail archive of the
gcc-help@gcc.gnu.org
mailing list for the GCC project.
Re: Problems while compiling SystemC on a Ubuntu 64bits
- From: Ian Lance Taylor <iant at google dot com>
- To: "Chiraz TRABELSI" <Chiraz dot Trabelsi at inria dot fr>
- Cc: gcc-help at gcc dot gnu dot org
- Date: Thu, 22 Oct 2009 14:30:25 -0700
- Subject: Re: Problems while compiling SystemC on a Ubuntu 64bits
- References: <091fff4d8bb0f02d2dc96e9dbf4d157e.squirrel@webmail-ral.inria.fr>
"Chiraz TRABELSI" <Chiraz.Trabelsi@inria.fr> writes:
> I had a problem while installing systemc on ubuntu 64bits. When I executed
> the make command, I got the following error:
> make[3]: Entering directory xxxx/systemc-2.2.0/src/sysc/qt'
> as -o qtmds.o qtmds.s -I. -I. -I. -I../../../src
> qtmds.s: Assembler messages:
> qtmds.s:69: Error: suffix or operands invalid for `push'
> qtmds.s:70: Error: suffix or operands invalid for `push
> ....
>
> The solution was:
> 1)remove the file xxxx/systemc-2.2.0/src/sysc/qt/qtmds.s
> 2)go under xxxx/systemc-2.2.0/src/sysc/qt and execute this command:ln -s
> md/iX86_64.s qtmds.s to get the "qtmds.s" back but with the correct
> version (64 bits), then execute make under the
> 3)execute make
> 4) go back to xxxx/systemc-2.2.0 and execute make
I don't know why you are reporting this on the gcc-help mailing list.
This doesn't seem to have anything to do with gcc.
Ian