Hi Davide,

to get the cross compiler, you should be just fine if you follow the 
instructions here :
http://iridia.ulb.ac.be/~e-puck/wiki/tiki-index.php?page=Cross+compiling+for+dsPic

This gives you the cross compiler, working and thoroughly tested.
For compiling sercom under linux, I have to say I never tried, but I think this 
is too ambitious :-)
why not trying simple programs like leds, motors, and so on ?

For your compilation problem, it seems that you are just missing a file, or 
that a file is not in the right place.
You can change it's location where it is included / needed.


Cheers,
alex.




On Mon, 18 Feb 2008 19:00:51 +0100
Davide Donetto <[EMAIL PROTECTED]> wrote:

> Hi,
> I'm a PhD student working at ISTC-CNR in Rome. I'm trying to compile  
> an .hex file for the e-puck robot under linux but I've found it more  
> difficult than I thought:
> 
> I've compiled piklab and then gcc, binutils and support packages using  
> deb templates, following the instructions on this page:
> http://www.nabble.com/Debian-templates-for-dsPIC-build-toolchain-3.01-td12265748.html
> 
> My program is just a variation of sercom, so I used the same sources  
> specified in its project file, downloading the library (version  
> 1_1_1l) from the e-puck website.
> 
> When I try to build the project it always stops saying:
> Assembler messages:
> Error: can't open epuck/library/motor_led/e_init_port.s for reading
> 
> ...of course the file is not there but in the epuck dir.
> 
> Can somebody help me, please?!?
> Thanks
> 
> Davide
> 
> 
> 
> _______________________________________________
> E-puck-user mailing list
> [email protected]
> https://mail.gna.org/listinfo/e-puck-user

_______________________________________________
E-puck-user mailing list
[email protected]
https://mail.gna.org/listinfo/e-puck-user

Reply via email to