Xilinx ISE software installation issue

Hello All,

I’m attempting to install the ancient Xilinx ISE software for programming legacy CPLD’s, etc. There is no documentation or help with installation, but youtube videos show people installing it with a simple click without issue by running the “xsetup” file (e.g. on Ubuntu).

The error is:

Xilinx_ISE_DS_Lin_14.7_1015_1/bin/lin64/_xsetup: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory

Any ideas? The xsetup file is short and mostly just checks for compatibility, e.g. 64 bit vs. 32 bit. I can post it here if it’s helpful (how do you use the “code tag”?).

Thank you.

Neither Xilinx nor libcurses.so.5 are in the repos. You are in uncharted territory. I see an aur package with that name, but it also comes with ancient dependencies.

Generally speaking, a rolling distro is a bad choice for running outdated software. I would try to find a flatpak if i were you.

1 Like

I don’t know how you’re trying to install it, but the package is available from the AUR. Have you tried that yet? :backhand_index_pointing_down:

pamac build xilinx-ise

Either click on the </> button in the toolbar of the post editor, or type two rows of three backticks (`) each and post the code or terminal output in between. :backhand_index_pointing_down:

   ```
   code goes here

   ```

Thank you for your replies.

I somehow missed finding it in the AUR, etc., and had downloaded it directly from Xilinx.

I just tried the version fron the AUR. After an unbelievably long and tortured build process, it failed with “Could not resolve all dependencies.” There’s no way I’d expect to fix that myself.

My sense now is that getting this to run is pretty hopeless. There’s a chance it may run in windows, but I only use that if I’m beaten up with a rubber hose while a gun is held to my head.

Thank you again.

Then perhaps you could look for a Snap, a FlatPak or an AppImage. Those are self-contained and distribution-agnostic packages, and they should come packed together with all of their dependencies.

If only one was available, but I think not.

Thank you again.

Better that way. The dependencies could have caused other problems and conflicts. It is just too old and incompatible with the core system.

If you can live with the successor, vivado, there is some flatpak wrapper for it.

Oh, wow, I successfully installed it!

The main problem was that it expected an older version of gcc. Now I await my doom from all those “problems and conflicts” that I’m sure to have created. :roll_eyes:

As an aside, Vivado is only compatible with newer FPGA’s, not their legacy CPLD’s, or I would have used that.

Thank you.

A reminder that use of the AUR is not officially supported by Manjaro (or Arch Linux) and typically no support is offered.

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.