sdl installation



  • jo

    danke für deine mühe
    aber

    fangen wir mal vorne an

    was ist die IMPLIB, wo bekomme ich die her?
    und wie soll ich mit der SDL.DLL laufen lassen?

    ich habe vorher noch nie irgendwelche libs neu in borland installiert

    mfg flo



  • Hallo

    was ist die IMPLIB, wo bekomme ich die her?

    implib ist bereits im Builder vorhanden, such einfach auf deinem Rechner nach "implib.exe"

    und wie soll ich mit der SDL.DLL laufen lassen?

    Siehe hier.

    bis bald
    akari



  • ok

    hab jetzt die sdl.lib erstellt. war garnicht so schwer 🙂

    nun zu schritt 2
    was ist COFF20MF und TDUMP? habs gesucht und nicht gefunden 😉
    und dann soll ich damit eine leere lib erstellen und dann füge ich den quellcode von SDL_main.c in die datei ein, oder?

    gibs nicht ein einfaches installations tool dafür? 😃

    mfg flo



  • coff2omf liegt im selben Verzeichnis wie die implib ($BCB\bin). Tdump brauchst du hier gar nicht, sollte aber auch dort liegen.
    nein, es gibt kein einfaches Installationstool.
    Für die SDL_main.c: genau so wie du es gesagt hast.



  • ok

    das ist der fehler, hatte eine 0 statt ein o im namen

    welche befehlszeile muss ich denn verwenden?

    also coff2omf [option] input file Output file
    output file ist ja sdl_Main.lib
    input haben wir ja nicht da es ja leer sein soll. aber wie sag ich ihm das

    danke

    mfg flo



  • Du brauchst doch coff2omf hier nicht. Wenn du ein leeres Bibliotheksprojekt erstellst und dort die sdl_Main.c reinkopierst und dann das Ganze kompilierst, hast du doch deine lib schon im richtigen Format. coff2omf konvertiert nur lib-Files vom Microsoftformat (COFF) in das Borlandformat (OMF). Da es aber verschiedene COFF-Typen gibt funktioniert das manchmal nicht. Deswegen sollst du dir ja deine lib selber erstellen.



  • ok
    also erstmal großen dank

    also ich starte borland gehe auf neu wähle bibliotek, ok
    dann kommt die erste frage
    soll ich das jetzt in die projekt seite kopieren
    oder soll ich die sdl_main.c mit hilfe von dem projekt hinzufügen einfügen

    aufjedenfall ist der button zum kompilieren deaktiviert oder er läuft nicht durch die zeilen und beim speichern gibs nicht die endung .lib

    mfg flo



  • Scheinbar habe ich auch den Text nicht gründlich durchgelesen. Du sollst keine extra lib erstellen, sondern einfach die sdl_main.c zu deinem Projekt hinzufügen.



  • 😃

    ähm zu der lib oder zum richtigen programm?

    mfg flo



  • Braunstein schrieb:

    Du sollst keine extra lib erstellen, sondern einfach die sdl_main.c zu deinem Projekt hinzufügen.

    steht doch da 😕



  • ja ok

    dann hab ich jetzt die sdl.lib und eine sdl_main.c die ich meinem projekt hinzufügen muss.
    aber wie füge ich die sdl.lib jetzt in borland ein?
    und was ist mit

    3. Kompiliere deine Source mit BCC32 und den folgenden Compiler-Optionen:
    -c / -tW / -DWIN32
    4. Verlinke die .obj-Dateien miteinander (Benutze dafür ILINK32 mit den folgenden Optionen)

    - aa / -Tpe / -c

    und den folgenden Dateien (Reihenfolge beachten!!!)

    - sdl.lib
    - import32.lib
    - c0w32.obj
    - cw32.lib

    mfg flo



  • Versuch doch erstmal einfach die sdl.lib zu deinem Projekt hinzuzufügen und ignorier mal den Commandlinecompiler und -linker. Ich weiß jetzt nicht genau warum hier unbedingt auf der Commandline gearbeitet werden muß.



  • ok, danke

    kannst du mir mal ein einfachen code zum testen geben?

    mfg flo



  • Da gibt es keinen Code zum Testen. Du hast doch ein Projekt. Da mußt du nur in der Projektansicht rechts auf den projektnamen klicken und dann "zum Projekt hinzufügen" wählen.


Anmelden zum Antworten