Xilinx ISE Unity Launcher

1

Estou tentando criar um iniciador do Unity para o Xilinx ISE 14.7 em Ubuntu 14.04 . Aqui está o que eu fiz até agora:

  1. Eu instalei o Xilinx ISE 14.7 para ~ / username
  2. Criamos um script run_ise.sh com o seguinte conteúdo:

    #!/bin/bash                                                                                                                                                                         
    . $ISE_HOME/ISE_DS/settings64.sh 
    ise
    
  3. Criamos uma entrada ISE 14.7.desktop em ~/.local/share/applications com o conteúdo:

    [Desktop Entry]
    Version=1.0
    Type=Application
    Terminal=false
    Icon=/home/user/Xilinx/14.7/ISE_DS/ISE/data/images/pn-ise.png
    Name=ISE 14.7
    Exec=bash '/home/user/Xilinx/14.7/ISE_DS/run_ise.sh'
    Comment=Runs Xilinx ISE 14.7
    

Eu verifiquei manualmente se runnnig the bash script executa o ISE corretamente, mas estou tendo problemas com o iniciador do Unity. O lançador do Unity não carrega o ISE. Eu pensei que poderia ser um problema de permissões, então eu dei tanto ao arquivo desktop quanto ao script run_ise.sh as mesmas permissões. Eu tentei os dois com root e usuário como proprietário.

Alguma idéia de por que isso está acontecendo? Existe algum arquivo de registro que eu possa pesquisar para me ajudar a chegar ao fim do problema do Unity? Eu tentei pesquisar os arquivos de log do Unity, mas não consegui encontrar nada que me apontasse na direção certa.

    
por Jonathan 04.10.2014 / 20:45

1 resposta

1

Aqui está uma solução para o ISE 13.4. Acabei de alterar o parâmetro 'Exec' do arquivo da área de trabalho.

  

Exec = '/ home / usuário / Xilinx / 13.4 / ISE_DS / ISE / bin / lin64 / ise'

Para poder executar o ISE, devemos definir as variáveis de ambiente executando primeiro source settings(32/64).sh na pasta ISE_DS.

Parece funcionar bem.

    
por Ramazan Yeniçeri 27.12.2014 / 15:56