error compilando para la placa Arduino/Genuino Uno

Hola.
Soy nuevo en arduino y tengo un problema para compilar un programa. por lo que he visto no soy el único. Sin embargo no logro sacar nada en claro de las respuestas, ya que usan términos que desconozco. El programa que he usado es el de ejemplos llamado Blink. éste es el código

// the setup function runs once when you press reset or power the board
void setup() {
 // initialize digital pin LED_BUILTIN as an output.
 pinMode(LED_BUILTIN, OUTPUT);
}

// the loop function runs over and over again forever
void loop() {
 digitalWrite(LED_BUILTIN, HIGH);   // turn the LED on (HIGH is the voltage level)
 delay(1000);                       // wait for a second
 digitalWrite(LED_BUILTIN, LOW);    // turn the LED off by making the voltage LOW
 delay(1000);                       // wait for a second
}

Una vez le doy a compilar, me sale el siguiente mensaje

Arduino: 1.8.5 (Mac OS X), Board: "Arduino/Genuino Uno"

/Applications/Arduino.app/Contents/Java/hardware/tools/avr/bin/../lib/gcc/avr/4.9.2/../../../../avr/bin/ld: /Applications/Arduino.app/Contents/Java/hardware/tools/avr/bin/../libexec/gcc/avr/4.9.2/liblto_plugin.so: error loading plugin: dlopen(/Applications/Arduino.app/Contents/Java/hardware/tools/avr/bin/../libexec/gcc/avr/4.9.2/liblto_plugin.so, 2): Symbol not found: _environ
 Referenced from: /Applications/Arduino.app/Contents/Java/hardware/tools/avr/bin/../libexec/gcc/avr/4.9.2/liblto_plugin.so
 Expected in: /usr/lib/libSystem.B.dylib

collect2: error: ld returned 1 exit status
exit status 1
Error compiling for board Arduino/Genuino Uno.

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.

Si podéis ayudarme a solucionarlo sería fantástico.
Uso un Mac Pro con versión 10.7.5
Muchas gracias. Espero vuestra respuesta

Si tomas el IDE que supongo recién has instalado. Cargas el ejemplo Blink.ino lo compilas solamente y te da ese error es porque esta mal instalado el IDE.

Asi que desinstala y prueba otra vez.

Ya lo he probado y sigue sin funcionar.

Buenos días:
He probado a compilar el código que has puesto arriba y me lo compila correctamente sin errores...
Yo probaría a actualizar o reinstalar...
Saludos

Ya lo hizo dice!!

Hola Daniel también tenía este problema en mi MacBook con Mac OS 10.7.5 y buscando encontré la siguiente solución que me funciono !!!

  1. Abres el programa Arduino y te vas al menú Herramientas>Placa>Gestor de Tarjetas
  2. Alli seleccionas y das clic en "Arduino AVR Boards" y seleccionas la versión 1.6.11 del menú desplegable y das clic en Instalar.
  3. Cierras y ya debe funcionar.

Saludos