Anmelden
In diesem Forum kommunizieren Menschen aus der ganzen Welt, deshalb werden die Nachrichten auf Englisch ausgetauscht.

Building on MacOS error

  • LY 1 0
    Nachricht von lyk am
    Hi
    I just downloaded source polyphone to build in MacOs and downloaded Qt too.

    In Qt I opned polyphone.pro and build (also unchecked shadow build) the project

    but the Qt shows building error :-1: error: No rule to make target `DEBUG/.obj/sfarkextractor1.o', needed by `DEBUG/polyphone.app/Contents/MacOS/polyphone'. Stop.

    and I found that there was no folder named MacOS In Contents folder

    How can I build successfully, what should I do for building when the error found?
    please reply my question,

    thanks
  • 429 1
    Nachricht von Davy am
    Hi,

    I had the same problem to build Polyphone on Mac OS X (High Sierra). I don't know why but the variable "QMAKE_CXX" is not set while it should have been "clang++".

    In order to compile, in polyphone.pro I changedwin32 { ExtraCompiler.commands = $${QMAKE_CXX} -D__LITTLE_ENDIAN__ -MD -arch:IA32 -D_CRT_SECURE_NO_WARNINGS $(INCPATH) -c ${QMAKE_FILE_IN} -Fo${QMAKE_FILE_OUT} } equals(QMAKE_CXX, g++) { ExtraCompiler.commands = $${QMAKE_CXX} -fPIC -D__LITTLE_ENDIAN__ -mfpmath=387 $(INCPATH) -c ${QMAKE_FILE_IN} -o ${QMAKE_FILE_OUT} } equals(QMAKE_CXX, clang++) { ExtraCompiler.commands = $${QMAKE_CXX} $(CXXFLAGS) -D__LITTLE_ENDIAN__ -mno-sse -mfpmath=387 $(INCPATH) -c ${QMAKE_FILE_IN} -o ${QMAKE_FILE_OUT} }into

    ExtraCompiler.commands = $${QMAKE_CXX} $(CXXFLAGS) -D__LITTLE_ENDIAN__ -mno-sse -mfpmath=387 $(INCPATH) -c ${QMAKE_FILE_IN} -o ${QMAKE_FILE_OUT}This is ugly but it works

Melden Sie sich an oder registrieren Sie sich, um an den Diskussionen teilzunehmen.

Polyphone braucht Sie!

Polyphone ist kostenlos, aber die Website und die Entwicklung verursachen Kosten. Eine kleine Spende hilft sehr.

Spenden
Die Grundlagen lernen Ein Tutorial ausprobieren
Nach
oben