shared libs und bilder?
-
Hi!
Ich bin gerade dabei ne kleine grafik-engine für linux zu schreiben.
Da ich sie anderen zur verfügung stellen will, will ich davon natürlich asuch ein bischen anerkennung. Ich hab jetzt also ein 1024x768logo, welches beim start, also nachdem die engine initialisiert wurde, fürn paar sekunden angezeigt werden soll,
1. ich weiss nicht wie ich das TGA-Image in die shared-lib einkompiliere.
2. ich weiss nicht, wie ich mit SDL ein bild "wegblende"hoffe ihr könnt mir helfen.
mfg 5th
-
AFAIK kann man in Shared Librarys keine Bilder einbinden, dass müsstest du also explizit mitliefern.
Mit der SDL kenn ich mich aber ansonsten nicht aus
-
Gibts da nicht auch sowas, wie bei windows die Resource-Files?
Oder geht das vieleicht mit static-libs?
-
AFAIK gibt es so etwas nicht.
-
Mann muss bei SDL nur das SDL_Surface in die Anwendung als Array oder so einspeichern. SDL_Surface Pointer drauf und dann rock das Haus
-
Disclaimer: Der Thread ist von 2002
Man kann natürlich das Bild in ein C Array umwandeln (gibt zahlreiche Programme dafür) und dann einkompilieren.