Problems trying to install a LinuxLink Classic reference distribution under Windows

There are several possible issues you might encounter when trying to install a LinuxLink Classic reference distribution from TimeSys onto a Windows/Cygwin host.

  1. Problem: The installer complains about a missing libxml.

    Cause: The reference distribution installer is written in Python, and depends on the Python libxml package being installed.

    Possible solutions:

    • If you installed Cygwin from a TimeSys Distribution, please contact TimeSys technical support for assistance.
    • If you installed Cygwin yourself using the Cygwin net installer (setup.exe), re-run setup.exe and ensure that the Python libxml package is installed.
  1. Problem: There appears to be a problem calculating disk space.

    Cause: You might need to rebase your shared libraries. This problem is characterized by a problem with fork(). More information about rebase can be found under your Cygwin directory in /usr/share/doc/Cygwin/rebase-2.3.README, and in the Cygwin mailing list archives.

    Solution:

    1. Stop all running Cygwin processes, including any Cygwin services.
    2. Open a Windows command prompt (not a Cygwin bash shell).
    3. At the prompt, type the command c:\cygwin\bin\ash /bin/rebaseall (assuming that you installed Cygwin in the standard location of C:\Cygwin).
    4. Wait for the rebaseall command to complete.
    5. Re-run the reference distribution installer.
    6. After the installation is complete, restart any Cygwin services that you might have stopped in the first step.

    If you continue to encounter a problem, please contact TimeSys technical support for assistance.

  2. Problem: You see the following message:
    Unable to remap C:\Cygwin\bin\cygiconv-2.dll to same address as parent

    Cause and solution: See the previous item.

  3. Other symptoms

    Cause: You might be running an older Cygwin installation.

    Solution: Check your Cygwin DLL version, and re-install if needed:

    1. Start a Cygwin Bash shell.
    2. At the prompt, run the command uname -r and note the output. The reference distribution installer requires a Cygwin DLL version of 1.5.16 or better.
    3. If your uname -r indicates a Cygwin DLL version earlier than 1.5.16, then:
      • If you installed Cygwin from a Cygwin distribution from TimeSys, please contact TimeSys technical support for assistance.
      • If you installed Cygwin yourself using the Cygwin net installer (setup.exe), re-run setup.exe and use it to update Cygwin to the latest version available.