[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Simulavr-devel] Simulavrxx (0.8.006) compile problem on gentoo linux
From: |
Radovid Drobnjak |
Subject: |
[Simulavr-devel] Simulavrxx (0.8.006) compile problem on gentoo linux |
Date: |
Sat, 13 Jan 2007 12:33:10 +0100 |
User-agent: |
KMail/1.9.5 |
Hi
Please, be patient I am a noob in this field.
I am trying to debug a mine program for the atmega169.
I had tried to compile the latest simulavrxx tarbal (0.8.006) with the
command:
# ./configure --with-bfd-path=/usr/lib/binutils/avr/2.16.1
and since here no problem. But then, when I try to make it I get this error:
"
at4433.h:42: error: ISO C++ forbids declaration of 'HWPort' with no type
at4433.h:42: error: expected ';' before '*' token
at4433.h:43: error: ISO C++ forbids declaration of 'HWPort' with no type
at4433.h:43: error: expected ';' before '*' token
at4433.h:44: error: ISO C++ forbids declaration of 'HWPort' with no type
at4433.h:44: error: expected ';' before '*' token
at4433.h:45: error: ISO C++ forbids declaration of 'HWPort' with no type
at4433.h:45: error: expected ';' before '*' token
at4433.h:47: error: ISO C++ forbids declaration of 'HWPort' with no type
at4433.h:47: error: expected ';' before '*' token
at4433.cpp: In constructor 'AvrDevice_at90s4433::AvrDevice_at90s4433()':
at4433.cpp:51: error: 'portb' was not declared in this scope
at4433.cpp:52: error: 'portc' was not declared in this scope
at4433.cpp:53: error: 'portd' was not declared in this scope
at4433.cpp:55: error: 'portx' was not declared in this scope
at4433.cpp:57: error: 'porty' was not declared in this scope
make[3]: *** [at4433.lo] Error 1
make[3]: Leaving directory
`/home/radovid/Desktop/Simulatorji/simulavrxx-0.8.006/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/home/radovid/Desktop/Simulatorji/simulavrxx-0.8.006/src'
make[1]: *** [all] Error 2
make[1]: Leaving directory
`/home/radovid/Desktop/Simulatorji/simulavrxx-0.8.006/src'
make: *** [all-recursive] Error 1
"
I am working on gentoo linux and using:
gcc ver: 4.1.1 (Gentoo 4.1.1-r3)
binutils ver: 2.16.1-r3
glibc ver: 2.4-r4
avr toolchain is consisted of:
gcc version 3.4.6
binutils version 2.16.1
avr-libc version 1.4.5
I belive that it should do with some older version of gcc, binutils and/or
glibc. If it is true which ones?
I had similar problems with simulavr, but afterwards I found a rpm on the web
and it seems to work. It is possible to find something similar also for
simulavrxx? Dpkg (deb) package should also do.
And for last: It is possible to debug programs writen for atmega 169 in
simulavr?
Thank you very much for your patience in advance.
Best Regards
Radovid
- [Simulavr-devel] Simulavrxx (0.8.006) compile problem on gentoo linux,
Radovid Drobnjak <=