vmunoz82 / ise14

EDA Tools: Xilinx ISE 14.7 Dockerfile
21 stars 6 forks source link

Unable to run PlanAhead #2

Open Doom4535 opened 2 months ago

Doom4535 commented 2 months ago

I am unable to run the PlanAhead tool within ISE, I initially got several errors about missing libncurses.so.5, but I was able to resolve them by symlinking them to libncurses.so.6:

RUN ln -s /usr/lib/x86_64-linux-gnu/libncurses.so.6 /usr/lib/x86_64-linux-gnu/libncurses.so.5
RUN ln -s /usr/lib/x86_64-linux-gnu/libncursesw.so.6 /usr/lib/x86_64-linux-gnu/libncursesw.so.5

However, I am now getting the following errors when I try to open PlanAhead:

Sep 02, 2024 8:03:01 PM java.util.prefs.FileSystemPreferences$1 run
WARNING: Couldn't create user preferences directory. User preferences are unusable.
Sep 02, 2024 8:03:01 PM java.util.prefs.FileSystemPreferences$1 run
WARNING: java.io.IOException: No such file or directory
Sep 02, 2024 8:03:33 PM java.util.prefs.FileSystemPreferences checkLockFile0ErrorCode
WARNING: Could not lock User prefs.  Unix error code 2.
Sep 02, 2024 8:03:33 PM java.util.prefs.FileSystemPreferences syncWorld
WARNING: Couldn't flush user prefs: java.util.prefs.BackingStoreException: Couldn't get file lock.

For reference, the branch I'm working with is here: https://github.com/Doom4535/ise14/tree/feature/use_buildkit

vmunoz82 commented 2 months ago

Thank you for the symlink tip, it make run PlanAhead without problems.

Either in this repo or the branch that you provide I was unable to reproduce the java backtrace error running PlanAhead standalone.