Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Qt Creator and other tools
  4. HP NonStop C++ cross compiler in QtCreator, possible?
Forum Updated to NodeBB v4.3 + New Features

HP NonStop C++ cross compiler in QtCreator, possible?

Scheduled Pinned Locked Moved Qt Creator and other tools
4 Posts 3 Posters 2.6k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • T Offline
    T Offline
    twoflower
    wrote on last edited by
    #1

    Hi,

    I was wondering how to use the HP NonStop C++ cross compiler(1) available as a .exe in Windowz in QtCreator.

    I tried, but struggle creating the toolchains and the the Qt release to add.

    Is it possible or will it become possible?

    Thanks,
    Pierre

    (1) https://h20392.www2.hp.com/portal/swdepot/displayProductInfo.do?productNumber=SXCMPLR

    Native C/C++ PC Cross Compiler:

    The PC cross compiler produces TNS/R native object code that runs on NonStop servers in the Guardian or OSS environment. You can invoke the cross compiler from the command line (DOS prompt) if you are using the native C/C++ cross compiler (named c89), version G06.14 and later. The command-line input format is similar to that of c89 on the OSS platform.

    1 Reply Last reply
    0
    • U Offline
      U Offline
      utcenter
      wrote on last edited by
      #2

      Is there any particular reason to want to use that exact compiler, which BTW is not even mentioned in the "list of compilers, supported by Qt":http://qt-project.org/doc/qt-5.0/qtdoc/supported-platforms.html.

      Or maybe you mean in Creator as in using Creator as a stand-alone IDE for non-Qt development?

      1 Reply Last reply
      0
      • T Offline
        T Offline
        twoflower
        wrote on last edited by
        #3

        I have been developing for KDE in Qt using Eclipse, KDevelop and QtCtreator and I love Creator. Every home should have one :-)

        Yes, I want to use QtCreator for non-Qt framework dev, I need to compile HP NonStop programs.

        This NonStop cross-compiler, an .exe, can be used to compile from cmd line in Windows . Also there is a NonStop plugin-in for MS VS2008. Compared to Creator 2.6 it’s like browsing in IE2 compared to today’s browsers. Linked it with (e)ld, an .exe, also used from cmd line. All you do is to transfer this complied/linked binary to NonStop and it runs on Itanium chips in the Guardian Operating system. All compiled and linked in Windowz.

        I really think this should theoretically be possible in Creator. But I do not know how to set this up in Creator.

        1 Reply Last reply
        0
        • T Offline
          T Offline
          tobias.hunger
          wrote on last edited by
          #4

          The answer is of course: It depends:-)

          Which build system do you want to use for your project? Does that support the compiler?

          Creator basically needs to extract some information from the tool chain (macros, include path, etc.), all of which can be set using a "custom tool chain" in master (not sure whether that is in 2.7 already right now;-). That should get the code model to work properly.

          Getting build issues from the compiler output requires some coding (assuming the output is different from what gcc/clang produces), maybe you can hack around this with a wrapper script that mangles the output though.

          1 Reply Last reply
          0

          • Login

          • Login or register to search.
          • First post
            Last post
          0
          • Categories
          • Recent
          • Tags
          • Popular
          • Users
          • Groups
          • Search
          • Get Qt Extensions
          • Unsolved