Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. Qt compile error. 13:03:32: The process "C:\QtSDK\QtCreator\bin\jom.exe" exited with code 2.

Qt compile error. 13:03:32: The process "C:\QtSDK\QtCreator\bin\jom.exe" exited with code 2.

Scheduled Pinned Locked Moved General and Desktop
13 Posts 6 Posters 8.8k Views
  • 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.
  • S Offline
    S Offline
    Sahil
    wrote on last edited by
    #1

    Here is the whole log of error
    13:03:31: Running build steps for project Qt_Test...
    13:03:31: Configuration unchanged, skipping qmake step.
    13:03:31: Starting: "C:\QtSDK\QtCreator\bin\jom.exe"
    cl -c -nologo -Zm200 -Zc:wchar_t- -O2 -MD -GR -EHsc -W3 -w34100 -w34189 -DUNICODE -DWIN32 -DQT_LARGEFILE_SUPPORT -DQT_DLL -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_HAVE_MMX -DQT_HAVE_3DNOW -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -DQT_THREAD_SUPPORT -I"c:\QtSDK\Desktop\Qt\4.8.1\msvc2010\include\QtCore" -I"c:\QtSDK\Desktop\Qt\4.8.1\msvc2010\include\QtGui" -I"c:\QtSDK\Desktop\Qt\4.8.1\msvc2010\include" -I"c:\QtSDK\Desktop\Qt\4.8.1\msvc2010\include\ActiveQt" -I"release" -I"." -I"..\Qt_Test" -I"." -I"c:\QtSDK\Desktop\Qt\4.8.1\msvc2010\mkspecs\win32-msvc2010" -Forelease
    C:\Users\god\AppData\Local\Temp\main.obj.5964.0.jom
    C:\QtSDK\QtCreator\bin\jom.exe -f Makefile.Release
    'cl' is not recognized as an internal or external command,
    operable program or batch file.
    jom: H:\programs\Qt_Test-build-desktop-Qt_4_8_1_for_Desktop_-_MSVC2010__Qt_SDK__Release\Makefile.Release [release\main.obj] Error 1

    jom 1.0.8 - empower your cores

    jom: H:\programs\Qt_Test-build-desktop-Qt_4_8_1_for_Desktop_-_MSVC2010__Qt_SDK__Release\Makefile [release] Error 2
    13:03:32: The process "C:\QtSDK\QtCreator\bin\jom.exe" exited with code 2.
    Error while building project Qt_Test (target: Desktop)
    When executing build step 'Make'

    My code was working fine yesterday but when today I compiled it I got this error.
    Here is my code

    @#include <QtGui>

    int main(int argv, char **args)
    {
    QApplication app(argv, args);

    QTextEdit textEdit;
    QPushButton but("Quit");

    QObject::connect(&but, SIGNAL(clicked()), app, SLOT(quit()));

    QVBoxLayout lay;
    lay.addWidget(&textEdit);
    lay.addWidget(&but);

    QWidget win;
    win.setLayout(&lay);
    win.show();

    return app.exec();
    }@

    Thanks in advance :)

    1 Reply Last reply
    0
    • K Offline
      K Offline
      koahnig
      wrote on last edited by
      #2

      Are you starting your compilation through Qt creator or msvc 2010 command prompt?

      Vote the answer(s) that helped you to solve your issue(s)

      1 Reply Last reply
      0
      • S Offline
        S Offline
        Sahil
        wrote on last edited by
        #3

        Koahnig I'm using Qt creator.

        1 Reply Last reply
        0
        • K Offline
          K Offline
          koahnig
          wrote on last edited by
          #4

          [quote author="Sahil#" date="1346830593"]
          13:03:31: Starting: "C:\QtSDK\QtCreator\bin\jom.exe"
          cl -c -nologo -Zm200 -Zc:wchar_t- -O2 -MD -GR -EHsc -W3 -w34100 -w34189 -DUNICODE -DWIN32 -DQT_LARGEFILE_SUPPORT -DQT_DLL -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_HAVE_MMX -DQT_HAVE_3DNOW -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -DQT_THREAD_SUPPORT -I"c:\QtSDK\Desktop\Qt\4.8.1\msvc2010\include\QtCore" - C:\QtSDK\QtCreator\bin\jom.exe -f Makefile.Release
          ...
          'cl' is not recognized as an internal or external command,
          operable program or batch file.
          [/quote]

          I have stripped down the log you have posted. It cannot find "cl" which is the compiler of msvc. There is probably something wrong with your compile settings, environment.
          Unfortunately, I never used msvc as tool chain with Qt creator.

          BTW this is a release compile. Have you used it yesterday as release compile as well?
          Possibly you have changed the compile mode and it might work for a debug compile and there is only a problem with half of your setup of creator.

          Vote the answer(s) that helped you to solve your issue(s)

          1 Reply Last reply
          0
          • S Offline
            S Offline
            Sahil
            wrote on last edited by
            #5

            Nope I didn't not change any of setting of Qt creator. I used release compile yesterday too. Any idea how to solve it?

            1 Reply Last reply
            0
            • S Offline
              S Offline
              Sahil
              wrote on last edited by
              #6

              Okay I've changed my compiler to Mingw and it is working fine. But it is giving me this error
              H:\programs\Qt_Test-build-desktop-Qt_4_8_1_for_Desktop_-_MSVC2010__Qt_SDK__Release..\Qt_Test\main.cpp:11: error: no matching function for call to 'QObject::connect(QPushButton*, const char [11], QApplication&, const char [8])'

              1 Reply Last reply
              0
              • K Offline
                K Offline
                koahnig
                wrote on last edited by
                #7

                Did you perform a complete rebuild?
                It could be a mix of msvc and mingw object. I wonder why you still have the msvc2010 in your desktop name. Shouldn't it change to something with mingw?
                However, I have only very little experience with Qt creator on windows. Personally I would rerun qmake and make sure that there have been a complete rebuild.

                Vote the answer(s) that helped you to solve your issue(s)

                1 Reply Last reply
                0
                • S Offline
                  S Offline
                  Sahil
                  wrote on last edited by
                  #8

                  I switched to Mingw it's working fine. Thanks for all your efforts.

                  Mahesh SM 1 Reply Last reply
                  0
                  • T Offline
                    T Offline
                    twsimpson
                    wrote on last edited by
                    #9

                    connect() requires a pointer, use &app or qApp.

                    1 Reply Last reply
                    0
                    • B Offline
                      B Offline
                      Boysie
                      wrote on last edited by
                      #10

                      I found that Qt Creator doesn't run qmake. If you do this at the command-line and build from Qt Creator with the resulting Makefile you can then load the .exe file target when Qt Creator tries to run .exe.

                      Once you have done this once, ie. the Makefile exists and .exe file setup in Qt Creator it works fine.

                      I set the Windows user Environment variable $PATH to include C:\Qt\4.8.3\bin but not sure if that was necessary. The windows installation of Qt shouldn't have these problems.

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

                        @Boysie: Qmake creates the Makefiles, if creator had not called it then jom would not even try to run the compiler.

                        There are indeed situations where creator fails to run qmake though that is needed. This mostly happens when using in-source builds and switching between different setups. There is little we can do to detect that.

                        If this happens: Do "Build > Run qmake" inside creator.

                        1 Reply Last reply
                        0
                        • B Offline
                          B Offline
                          Boysie
                          wrote on last edited by
                          #12

                          First, thanks for the speedy reply.
                          I've got several issues, so here goes.

                          1. Qmake
                            Might qmake be generated in the wrong dir? My setup might confuse things.
                            I tried deleting my first 4.8.3 Qt installation in C:\Qt\4.8.3 but permissions failed even though I am administrator. I didn't use uninstall as only QtCreator appeared in programs installed.
                            I next installed MS Visual C++ 2010 Express and not the VS plugin, as it doesn't work with Express.
                            I next installed Qt 4.8.3 for win32 in C:\Qt\4.8.3-vs2010.

                          2. Do I have an in-source build?
                            I copied the Qt example moveboxes to C:\User\Username\Development\Qt that's all.

                          3. Run QtCreator-> Build-> Run qmake
                            This option simply isn't listed in the pulldown for some reason.

                          1 Reply Last reply
                          0
                          • S Sahil

                            I switched to Mingw it's working fine. Thanks for all your efforts.

                            Mahesh SM Offline
                            Mahesh SM Offline
                            Mahesh S
                            wrote on last edited by
                            #13

                            @Sahil

                            can u tell me steps how to change to mingw

                            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