Electronics & Programming

develissimo

Open Source electronics development and programming

  • You are not logged in.

#1 Nov. 9, 2005 12:50:39

w.
Registered: 2009-11-02
Reputation: +  0  -
Profile   Send e-mail  

[avr-gcc-list] New install not working


On a new laptop windows xp SP2
Installed winavr 20050214 version 3.4.3

Took an existing project that ran under version 3.4.1
And tried to run make all under new install with the same makefile.
I get
make: ** no rule to make target 'Robot.o', need by Robot.elf stop

I added an additional tool menu option to compile individual files to
assembler code some run some do not.
For instance
Make Robot.s does not work.
Make FSM.s does not work.
Make i2c.s does work.
Make DoSonar.s does work.

At first I thought it may have been case but DoSonar does work.

I tried to use a new Makefile generated by the Mfile utility but I get
the same results.
As far as I can tell the makefile only has some new dependencies flags.

I tried running make directly from the dos prompt and adding -p and -d
option and I see it checking a whole lot of extra stuff not related to
the makefile ie .info, .dvi,.web. I by no means claim to be a make
expert so that really did not help.

The demo.c and twi.c examples will compile fine however these are not
multi file projects

Suggestions?



_______________________________________________
AVR-GCC-list mailing list
AVR-GCC-list@nongnu.orghttp://lists.nongnu.org/mailman/listinfo/avr-gcc-list

Offline

#2 Nov. 9, 2005 14:20:05

Dave H.
Registered: 2009-11-02
Reputation: +  0  -
Profile   Send e-mail  

[avr-gcc-list] New install not working


Hi Biill,

> Took an existing project that ran under version 3.4.1
> And tried to run make all under new install with the same makefile.
> I get
> make: ** no rule to make target 'Robot.o', need by Robot.elf stop

Compare the case of the filenames as they exist on your harddrive to
the case of the files as they appear in the Mmakefile.

Perhaps the make utility released with the newer WinAVR was compiled
with a different set of options.

--
Dave Hylands
Vancouver, BC, Canadahttp://www.DaveHylands.com/_______________________________________________
AVR-GCC-list mailing list
AVR-GCC-list@nongnu.orghttp://lists.nongnu.org/mailman/listinfo/avr-gcc-list

Offline

#3 Nov. 9, 2005 17:41:17

Eric W.
Registered: 2009-11-02
Reputation: +  0  -
Profile   Send e-mail  

[avr-gcc-list] New install not working


Dave Hylands wrote:Hi Biill,Took an existing project that ran under version 3.4.1
And tried to run make all under new install with the same makefile.
I get
make: ** no rule to make target 'Robot.o', need by Robot.elf stopCompare the case of the filenames as they exist on your harddrive to
the case of the files as they appear in the Mmakefile.

Perhaps the make utility released with the newer WinAVR was compiled
with a different set of options.Hi Dave,

Yes, IIRC, the GNU Make is now case-sensitive, so that could be the issue.

--
Eric Weddington


_______________________________________________
AVR-GCC-list mailing list
AVR-GCC-list@nongnu.orghttp://lists.nongnu.org/mailman/listinfo/avr-gcc-list

Offline

Board footer

Moderator control

Enjoy the 20th of November
PoweredBy

The Forums are managed by develissimo stuff members, if you find any issues or misplaced content please help us to fix it. Thank you! Tell us via Contact Options
Leave a Message
Welcome to Develissimo Live Support