Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-35905

Qt 5.2 fails to build on Solaris 10

    XMLWordPrintable

Details

    Description

      Qt 5.2 (and previous 5 versions) does not build on Solaris. I managed to fix some issues such that it is successfully built and normal Qt programs work.

      You can find the patches and some comments on them under:

      http://stackoverflow.com/a/20879716/427158

      I think that some patches are easy to adopt - and also increase the portability of the code for other platforms.

      Other patches are more Solaris specific (e.g. to get the stack-size for the java-script engine) - but are protected by a platform specific CPP construct.

      The fix for using a POSIX-conforming shell is more like a Solaris-specific workaround - in the comments is a method described how to find a shell in a truly portable way. But for this you would have to make the shell configurable via something like a mkspec file - and avoid using it in shell-script bang lines - cf. also QTBUG-28857.

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            buddenha Oswald Buddenhagen
            gsauthof Georg Sauthoff
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes