[OpenSuse 12.2] - as : unrecognized option ' -mmcu=atmega328p'

So ...

I can't explain why ... but i fixed the issues by following this -> http://arduino.cc/forum/index.php/topic,48415.0.html

which means:

Step 0: Un-install avr-libc, cross-avr-binutils, cross-avr-gcc, JRE and avrdude.

Step 1: Install with Yast: avrdude

Step 2: Install with Yast: avr-libc, (cross-avr-binutils and cross-avr-gcc44 will be installed automatically in order to resolve dependencies)

Step 3: Install with Yast: Java RxTx

Step 4: Add symlinks as described at the playground-page from a terminal-command-line with: find /opt/cross/bin/ -iname "avr*" -exec ln
-s -t /usr/local/bin/ {} ; (as root)

Step 5: Download Arduino 1.0.2 linux (32 bits in my case)

Step 6: Use the Yast-User-Group-Management and ensure, that the arduino-user (you, or a guest) is member of the dialout and the uucp-groups. (<- did'nt change anythings, for arduino software to work well, I still have to lunch it as root...)

Step 7: Enjoy :wink:

I hope it can help someone and for those who aren't, please let us know...


crh