Mam pewien problem z komilacja projektu Yampp, (zaznaczam ze nie jestem
biegly w AVRGCC)
Zainstalowalem AVRGCC w standardowym katalogu tj c:\avrgcc
a projekt yampp'a w c:\yampp. No i jak to skompilowac poprawnie mimo ze
skopiuje do katalogu yampp plik gcc_cmp.bat z programu AVRGCC i odpalam
tego bat'a. W chwili kompilacji wywala blad !!! a mianowicie
usb.c: In function `usb_handler':
usb.c:149: error: invalid lvalue in unary `&'
C:\AVRGCC\BIN\MAKE.EXE: *** [usb.o] Error 1
1. czy nalezy odpowiednie pliki skopiowac , zmienic do AVRGCC ?
2. czy celowo jest jakis maly zrobiony blad ?, a sa tylko pliki wynikowe
*.hex
3. czy do skompilowania tak "powaznego" projektu potrzebne sa jakies extra
dodatki do AVRGCC ?
4. Byc moze jest to gdzies w sieci dokladny opis AVRGCC po Polsku ?
plik gcc_cmp.bat ma taka zawartosc:
make %1
dzieki za pomoc
Tomek
... W chwili kompilacji wywala blad !!! a mianowicieusb.c: In function `usb_handler':
usb.c:149: error: invalid lvalue in unary `&'
C:\AVRGCC\BIN\MAKE.EXE: *** [usb.o] Error 1
...
Andrzej
Witam
Mam pewien problem z komilacja projektu Yampp, (zaznaczam ze nie jestem
biegly w AVRGCC)
Zainstalowalem AVRGCC w standardowym katalogu tj c:\avrgcc
a projekt yampp'a w c:\yampp. No i jak to skompilowac poprawnie mimo ze
skopiuje do katalogu yampp plik gcc_cmp.bat z programu AVRGCC i odpalam
tego bat'a. W chwili kompilacji wywala blad !!! a mianowicie
usb.c: In function `usb_handler':
usb.c:149: error: invalid lvalue in unary `&'
Pewnie tez wywali blad w plikach asm ( o ile tam masz )
adresowania sfr - jesli tak - dodaj na poczatku pliku
#define __ASSEMBLER__ 1
#define __SFR_OFFSET 0
Jesli chodzi o polskie pomoce - na jednej ze stron
( znajdziesz w googlu albo w linkach z elektrody bo
nie pamietam ) jest przetlumaczony H. Leitner.