nzn. Jei paprastas projektas, vienintele nuoroda make file buna i koki kintamaji, kurio verte tavo projekto pagrindinis motininis failas. As make failu per daug nekaitalioju ir tik biski paredaguoju. Mano naudojam makefile kaitalioju: MCU= atmega16 TARGET=main Nors makefile galima nurodyti papildomus source, as juos stengiuos ideti per <include> pacioje programoje. F_CPU irgi perkeliau i pagrindine programa, kad viskas butu vienoje vietoje. Jei buna kokiu nors asemblerio navarotu (kaip pas USB) ASRC= ... Nu ir programatorius pasirinktas, kad iskarto ir uzprogramuotu cipa. Beja, tavo duotas make failas puikiausiai veikia su mano paskutiniu projektu. Viskas susikompiliavo. -- Bye, Levas -- http://www.vabolis.lt "AMB" <dfgdgjj@dgdghg.lt> wrote in message news:jhmhv9$fqb$1@trimpas.omnitel.net... > Reikalai pajudejo i gera puse. Kazkieno rasyta projekta jau sukompiliuoju, > bet savo tu keliu eiluciu ne. > Ismeta > make.exe: *** No rule to make target `main.elf', needed by `elf'. Stop. > Makefile viduje nurodau tik to failo pavadinima kuriame rasau teksta, ar dar > reikia kazkokius failus itraukti ? > > > "Levas" <kazkur@pasbobute.lt> wrote in message > news:jhmgq8$ep2$1@trimpas.omnitel.net... >> nu path tai ne failas o sistemos kintamasis: >> >> C:\Documents and Settings\User.ZANZIBARASIII>path >> PATH=C:\perl\bin;C:\WinAVR\bin;C:\WinAVR\utils\bin;C:\Program Files\NVIDIA >> Corpo >> ration\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem >> C:\Documents and Settings\User.ZANZIBARASIII> >> >> ziureti vaizdine priemone prikabinta prie zinutes. >> >> >> -- >> Bye, Levas >> -- >> http://www.vabolis.lt >> >> >> "AMB" <dfgdgjj@dgdghg.lt> wrote in message >> news:jhmge1$ec7$1@trimpas.omnitel.net... >>> radau path1 ir patch2 failus, juose ir bus beda: >>> >>> D:\Borland\Inprise\vbroker\bin;D:\Borland\Delphi7\Bin;D:\Borland\Delphi7\Projects\Bpl\;C:\WinAVR-20100110\bin;C:\WinAVR-20100110\utils\bin;C:\Program >>> Files\NVIDIA >>> Corporation\PhysX\Common;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program >>> Files\QuickTime\QTSystem\;C:\Program Files\RemObjects >>> Software\Oxygene\bin >>> >>> kas tavo faile nukopink >>> >>> >>> >>> "Levas" <kazkur@pasbobute.lt> wrote in message >>> news:jhmg5i$e32$1@trimpas.omnitel.net... >>>> pakeliui dar visual studio 2010 parsisiusti :) .... matyt taip lengviau >>>> nei PATH komanda perziureti... Arba kai instaliavosi, reikejo "leisti >>>> modifikuoti path". >>>> >>>> -- >>>> Bye, Levas >>>> -- >>>> http://www.vabolis.lt >>>> >>>> >>>> "AMB" <dfgdgjj@dgdghg.lt> wrote in message >>>> news:jhmg07$dt5$1@trimpas.omnitel.net... >>>>> turiu instaliaves kompe Borland Delphi, gal jis ka daro. Siunciu >>>>> avrstudio5 >>>>> mazu su juo geriau seksis :) >>>>> >>>>> >>>>> "Levas" <kazkur@pasbobute.lt> wrote in message >>>>> news:jhmf60$d1p$1@trimpas.omnitel.net... >>>>>> nieko tu nesupratai. Tu tikriausiai turi Borlando paketa kazkoki su >>>>>> savo >>>>>> "make". O WinAVR ir kitiems siulaikiniams GNU reikia gnu make. WinAVR >>>>>> turejo instaliuoti ta make ir taip pat papildyti PATH kintamaji. >>>>>> Taciau >>>>>> matyt tame PATH ar windows sisteminiose direktorijose yra kazkur >>>>>> kazkoks >>>>>> senovinis make kuris ir knisa prota. >>>>>> >>>>>> todel arba turi issinstaliuoti sena make, arba patiuninti PATH >>>>>> kintamaji >>>>>> arba kazkaip nurodyti absoliutu kelia iki make. >>>>>> >>>>>> Beja tas pats make tinka ir windowsinem programom kompiliuoti... >>>>>> -- >>>>>> Bye, Levas >>>>>> -- >>>>>> http://www.vabolis.lt >>>>>> >>>>>> >>>>>> "AMB" <dfgdgjj@dgdghg.lt> wrote in message >>>>>> news:jhmdjr$bdc$1@trimpas.omnitel.net... >>>>>>> beje cia perskaiciau >>>>>>> http://www.dreifas.net/tikriausiai-paskutinis-winavr >>>>>>> tai kaip cia suprasti jau nebepalaikomas tas softas? gal tada geriau >>>>>>> naudot >>>>>>> Avrstudio5? >>>>>>> >>>>>>> "AMB" <dfgdgjj@dgdghg.lt> wrote in message >>>>>>> news:jhmcup$aju$1@trimpas.omnitel.net... >>>>>>>> parsisiunciau is cia http://winavr.sourceforge.net/ >>>>>>>> gal is kur kitur siustis? >>>>>>>> >>>>>>>> programos tekstas: >>>>>>>> >>>>>>>> include <avr/io.h> >>>>>>>> >>>>>>>> int main (void) { >>>>>>>> >>>>>>>> DDRB = 0xFF; >>>>>>>> PORTB = 0x03; >>>>>>>> >>>>>>>> while(1) { >>>>>>>> } >>>>>>>> >>>>>>>> return 0; >>>>>>>> >>>>>>>> >>>>>>>> makefile prisegu, realiai nelabai ten ka pakeiciau kaip buvo. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> "Levas" <kazkur@pasbobute.lt> wrote in message >>>>>>>> news:jhmc1n$9hb$1@trimpas.omnitel.net... >>>>>>>>> tai win AVR ar Win AWR? Nes su W tai nezinau. >>>>>>>>> >>>>>>>>> Jei tai AVR tai: >>>>>>>>> >>>>>>>>> Parodyk makefaila ir projekta. >>>>>>>>> >>>>>>>>> Ar prikabintas kompiliuojasi? >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Bye, Levas >>>>>>>>> -- >>>>>>>>> http://www.vabolis.lt >>>>>>>>> >>>>>>>>> >>>>>>>>> "AMB" <dfgdgjj@dgdghg.lt> wrote in message >>>>>>>>> news:jhmb48$8bp$1@trimpas.omnitel.net... >>>>>>>>>> sugalvojau isbandytti WinAwr. Parsisiunciau, susikuriu nauja >>>>>>>>>> projekta, >>>>>>>>>> sukuriu c/c++ faila su programeriu notepadu, issaugau, prijungiu >>>>>>>>>> prie >>>>>>>>>> projekto, pridedu Makefile, spaudziu Make All ir nesuprantu kame >>>>>>>>>> reikalas, >>>>>>>>>> ismeta : >>>>>>>>>> >>>>>>>>>> MAKE Version 5.2 Copyright (c) 1987, 1998 Inprise Corp. >>>>>>>>>> Error makefile 463: Command syntax error >>>>>>>>>> Error makefile 464: Command syntax error >>>>>>>>>> Error makefile 465: Command syntax error >>>>>>>>>> Error makefile 466: Command syntax error >>>>>>>>>> Error makefile 469: Command syntax error >>>>>>>>>> Error makefile 470: Command syntax error >>>>>>>>>> Error makefile 472: Command syntax error >>>>>>>>>> Error makefile 473: Command syntax error >>>>>>>>>> Error makefile 475: Command syntax error >>>>>>>>>> Error makefile 477: Command syntax error >>>>>>>>>> Error makefile 478: Command syntax error >>>>>>>>>> Error makefile 533: Colon expected >>>>>>>>>> Error makefile 542: Colon expected >>>>>>>>>> Error makefile 564: Too many rules for target './%.o' >>>>>>>>>> Error makefile 574: Too many rules for target '%.s' >>>>>>>>>> Error makefile 581: Too many rules for target './%.o' >>>>>>>>>> Error makefile 612: Command syntax error >>>>>>>>>> *** 17 errors during make *** >>>>>>>>>> >>>>>>>>>>> Process Exit Code: 1 >>>>>>>>>>> Time Taken: 00:00 >>>>>>>>>> >>>>>>>>>> Paziuriu makefile faile 463 eilute yra: @echo load >> >>>>>>>>>> $(GDBINIT_FILE) >>>>>>>>>> Ko truksta? >>>>>>>>>> >>>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>> >>>>> >>> >>> > >