Visual C++ 6



  • Hi Leute,
    Ich würde gerne das Programm Digital Paintball 2 kompilieren. Den Quellcode kann man hier herunterladen: http://digitalpaint.org/files/ Es gibt nur leider das Problem, dass ich es nicht kompilieren kann. Beim konvertieren mit Visual C++ 2010 Express gibt es mehrere Fehler. Nun wollte ich versuchen mit GCC zu kompilieren. Leider habe ich noch nicht mal herausgefunden welche die Hauptdatei ist 😞 . Vllt habe ich ja auch nur falsch verstanden, welche Dateien es sind. Danke schon mal.
    MfG DragonRaider



  • Welche Fehler denn?



  • DragonRaider schrieb:

    Hi Leute,
    Ich würde gerne das Programm Digital Paintball 2 kompilieren. Den Quellcode kann man hier herunterladen: http://digitalpaint.org/files/ Es gibt
    nur leider das Problem, dass ich es nicht kompilieren kann. Beim konvertieren mit Visual C++ 2010 Express gibt es mehrere Fehler. ... Leider habe ich noch
    nicht mal herausgefunden welche die Hauptdatei ist 😞 .

    Habe es mit der Vollversion von VS2010 erfolgreich kompiliert.

    Wenn man die paintball2.vcproj anklickt wird automatisc eine paintball2.vcxproj
    erzeugt.

    Es fehlten libs und Pfade zu zu ogg und vorbis, die man herunterläd und in den Projekteinstellungen (include - alle Konfigurationen) bekannt macht.

    http://xiph.org/downloads/

    ..\libvorbis-1.3.3_src\include
    ..\libogg-1.3.0_src\include
    

    Danach die Fehlermeldung:

    Alle Ausgaben sind aktuell.
    C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.Targets(3051,5): error MSB4006:
    Im Zielabhängigkeitsdiagramm besteht eine Ringabhängigkeit im Zusammenhang mit dem Ziel "GetCopyToOutputDirectoryItems".

    Lässt sich lösen, indem man unter

    Projekt/Eigenschaften/Allgemeine Eigenschaften/ Framework und Verweise

    Einträge unter Verweise löscht.

    Danach fehlen noch weitere Resourcen, wie z.B. die PTHREADVC.DLL
    (Open Source POSIX Threads for Win32).

    Das ist aber alles in der paintball2_build036_full.exe enthalten.

    Kopiert man die paintball2.exe in das Installationsverzeichnis läuft alles.



  • Hi Leute,
    Danke für die Hilfe 👍 .


Anmelden zum Antworten