ID del artículo: 000096218 Tipo de contenido: Mensajes de error Última revisión: 21/08/2023

¿Por qué se produce un error en el script setvars.sh?

Entorno

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Descripción

Debido a un problema en la versión 2023.2 de Intel® oneAPI Base Toolkit (Base Kit) en el entorno DevCloud, es posible que vea un error como este al ejecutar el script setvars.sh.

bash: eval:51: error de sintaxis cerca de un token inesperado

Este problema se produce cuando tiene ( ) en la variable de entorno $PATH.

Resolución

Para evitar este problema, descargue e instale el parche 2023.2.1 desde los vínculos siguientes

  1. Determine dónde está instalado el kit de herramientas base 2023.2 oneAPI. El complemento FPGA estará ubicado dentro del directorio de instalación del kit de herramientas en la carpeta 'oclfpga'.
    1. Para Linux, será '<install-dir>/intel/oneapi/compiler/2023.2.0/linux/lib/oclfpga', donde <install-dir> suele ser '/opt' o '~'.
    2. En el caso de Windows, por lo general será "C:\Program Files (x86)\Intel\oneAPI\compiler\2023.2.0\windows\lib\oclfpga'.
  2. Cambie el nombre del directorio 'oclfpga' existente a otra cosa, por ejemplo, 'oclfpga.bak' u ' oclfpga.prev' .
  3. Descomprima el archivo dado, .tar.gz para Linux y .zip para Windows, para extraer la carpeta 'oclfpga' y colóquelo en 'intel/oneapi/compiler/2023.2.0/<platform>/lib', donde <platform> es 'windows' o 'Linux' (ver arriba).
  4. (Opcional) Elimine la carpeta de copia de seguridad creada en el Paso '2' después de la prueba.

Está previsto que este problema se solucione en una versión futura de Intel® oneAPI Base Toolkit (Base Kit).

Productos relacionados

Este artículo se aplica a 1 productos

Dispositivos programables Intel®

1

El contenido de esta página es una combinación de traducción humana y automática del contenido original en inglés. Este contenido se proporciona únicamente para su comodidad como información general y no debe considerarse como completo o preciso. Si hay alguna contradicción entre la versión en inglés de esta página y la traducción, prevalecerá la versión en inglés. Consulte la versión en inglés de esta página.