cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Visitor
Visitor
13,185 Views
Registered: ‎04-13-2012

New PC with Ubuntu 14.04 64bit, ISE Webpack installed: Doesn't work...

Jump to solution

Hi,

 

just installed Ubuntu 14.04 64bit on a new PC, then installed ISE Webpack 14.7, aquired a new license file. So far everything worked, even the license was installed.

 

Now I'm running (in a Terminal):

* source /opt/Xilinx/14.7/ISE_DS/settings64.sh

* ise &

 

I can load an existing project successfully, but when I try to 'Implement Design' I get an error from XST:

--------------- ERROR MESSAGE -------------------------

Started : "Synthesize - XST".
Running xst...
Command Line: xst -intstyle ise -ifn "/video/fpga/vhdl/vhdl_projects/ieh3_fpga_factory/ise/top_ieh3_fpga.xst" -ofn "/video/fpga/vhdl/vhdl_projects/ieh3_fpga_factory/ise/top_ieh3_fpga.syr"
FATAL_ERROR:Portability:PortDynamicLib.c:408:1.33 - dll open of library
   </opt/Xilinx/14.7/ISE_DS/ISE/lib/lin64/libXst2_Interf.so> failed due to
   /opt/Xilinx/14.7/ISE_DS/ISE//lib/lin64/libboost_signals-gcc41-mt-p-1_38.so.1.
   38.0: file too short.

     For technical support on this issue, please visit
   http://www.xilinx.com/support.

Process "Synthesize - XST" failed
----------------------------------------------------------

 

I've searched here for 'ubuntu 14.04 ise' but I didn't got a matching info. Can somebody please comment/help on this?

 

Regards,

- Bernd

 

0 Kudos
Reply
1 Solution

Accepted Solutions
Visitor
Visitor
19,617 Views
Registered: ‎04-13-2012
Hi again, just installed 14.7 parallel to the running 14.1. Now all libraries are present, it now works. Even the takeover of the license file did work. I don't understand this, but it now works anyway... Regards, - berndl

View solution in original post

0 Kudos
Reply
7 Replies
Visitor
Visitor
13,183 Views
Registered: ‎04-13-2012

ok, a

 

* ls -l  /opt/Xilinx/14.7/ISE_DS/ISE//lib/lin64/libboost_signals-gcc41-mt-*

 

gives as output:

 

-rwxr-xr-x 1 root root 0 Okt 13  2013 /opt/Xilinx/14.7/ISE_DS/ISE//lib/lin64/libboost_signals-gcc41-mt-p-1_38.so.1.38.0

--> size=0!

 

I've checked the untared installation source, there's no such file...

 

Any ideas?

 

Regards,

- Bernd

0 Kudos
Reply
Visitor
Visitor
13,180 Views
Registered: ‎04-13-2012

in the .../lib/lin64 there are the following files with a size of 0 bytes:

 

-rwxr-xr-x 1 berndl berndl 0 Okt 13  2013 libboost_graph-gcc41-mt-p-1_38.so.1.38.0
-rwxr-xr-x 1 berndl berndl 0 Okt 13  2013 libboost_prg_exec_monitor-gcc41-mt-p-1_38.so.1.38.0
-rwxr-xr-x 1 berndl berndl 0 Okt 13  2013 libboost_program_options-gcc41-mt-p-1_38.so.1.38.0
-rwxr-xr-x 1 berndl berndl 0 Okt 13  2013 libboost_serialization-gcc41-mt-p-1_38.so.1.38.0
-rwxr-xr-x 1 berndl berndl 0 Okt 13  2013 libboost_signals-gcc41-mt-p-1_38.so.1.38.0
-rwxr-xr-x 1 berndl berndl 0 Okt 13  2013 libgmpxx.so.1
-rwxr-xr-x 1 berndl berndl 0 Okt 13  2013 libmpfr.so.4
-rwxr-xr-x 1 berndl berndl 0 Okt 13  2013 libmpir.so.7
-rwxr-xr-x 1 berndl berndl 0 Okt 13  2013 libmpirxx.so.1

There must be something broken...

 

Regards,

- Bernd

0 Kudos
Reply
Moderator
Moderator
13,166 Views
Registered: ‎03-27-2012

Hi,

 

The following AR may answer your question:

http://www.xilinx.com/support/answers/36383.html

 

Sean

-------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------
0 Kudos
Reply
Visitor
Visitor
13,160 Views
Registered: ‎04-13-2012

Hi Sean,

 

thanks, but the bunch of links doesn't help... The files mentioned in my post are simply not provided by X. I'll go back to an older version of ISE (14.1 worked with Ubuntu 12.04 32bit) and check what's going on...

 

Regards,

- Bernd

0 Kudos
Reply
Visitor
Visitor
13,159 Views
Registered: ‎04-13-2012

Just went back to a copy of ISE 14.1, installed under Ubuntu 14.04. And it works!

 

So, to me it looks like X forgot to include some Linux .so (shared object) files in 14.7...

 

@X: Do you consider to fix this? Especially since 14.7 is most likely the last ISE release.

 

I just re-installed 14.7, after I tested the working 14.1. It still fails with the same error message. So it seems to be clear, that the Linux 14.7 package from X lacks some libraries. X, please, could you fix that? Would be nice since several folks are running X ISE under Ubuntu with their X and Digilent eval-boards... Shouldn't be hard to fix, or?

 

Regards,

- Bernd

 

0 Kudos
Reply
Visitor
Visitor
19,618 Views
Registered: ‎04-13-2012
Hi again, just installed 14.7 parallel to the running 14.1. Now all libraries are present, it now works. Even the takeover of the license file did work. I don't understand this, but it now works anyway... Regards, - berndl

View solution in original post

0 Kudos
Reply
Newbie
Newbie
4,185 Views
Registered: ‎11-10-2016

I have installed 14.7 verifying that even single 14.7 on ubuntu 14.04 works fine.

I had troubles with xst in version 13.1 and 13.3. So decide to give a try with 14.7, installed it and  everything it's fine.

The only problem that i had found is the place to save your projects. You must have the right to read and write as a linux user in the directory where you are saving.

There is a command to run ise  for very hard cases: gksudo  path/ise This command gives  the ise a super user privileges and works fine, but be careful, it's better to use it in normal mode and consenter the saving directory.

I installed the ise and placed my project in the public directory and all fine.

 

0 Kudos
Reply