Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

Paulm

Frischling

  • »Paulm« ist der Autor dieses Themas

Beiträge: 69

Wohnort: Baden-Württemberg

Beruf: Schüler

  • Private Nachricht senden

1

07.05.2015, 11:16

[SDL] Septup von ''SDL-Widgets''

Hallo,

Ich möchte für ein Schul-Projekt 2D-Simulation schreiben und benötige dafür einerseits 2D-Pixelausgabe (Hierführ fiel die Wahl auf SDL) und gleichzeitig ein einfaches GUI-System (hauptsächlich Text-Eingabe/Ausgabe, und vlt einige Schalter oder Buttons). Nach kurzer Recherche stieß ich auf eine Bibliothek namens SDL-widgets die meinen Vorstellungen ziemlich nahe kam. Jedoch habe ich keine Erfahrung mit dem Einbinden sekundärer Bibliotheken und glaube (Soweit ich die Anweisungen verstanden habe) die Bibliothek selbst kompilieren zu müssen. Da die Bibliothek jedoch nur aus 5 Wuelldateien besteht sollte es doch auch möglich sein diese direkt in mein Projekt einzubinden oder nicht?
Jedenfalls schlugen jegliche versuche meinerseits die Anweisungen zu befolgen fehl.
In der Datei Readme.dat steht:
To compile, run
./configure

This is a very minimal test whether a compiler and the SDL2 libraries are present on
your system. Two true-type fonts are needed, in this version these are included.
If configure was succesful, run
make

This will generate:
sdl-widgets.a - the widget library
testsw - a demo program
hello/hello - you guess it
make-waves/make-waves - 4 small audio applications
bouncy-tune/bouncy-tune - compose and play tunes with physical-modelled instruments

Jedoch produziert ./configure in dem SDL-Widget Verzeichnis nur den Fehler, dass dieser Befehl unbekannt sei.

Ich jemand hier kann mir weiterhelfen oder mir eine andere GUI-Bibliothek für SDL empfehlen :)

Viele Grüße Paul

cojo2015

Alter Hase

Beiträge: 516

Wohnort: bei mir zu Hause

Beruf: Schüler

  • Private Nachricht senden

2

25.06.2015, 19:14

Also an deiner Stelle würde ich dir von der SDL abraten, weil ich auch schon mit sochen Zusatzbibliotheken zu kämpfen hatte. Deshalb würde ich dir zu SFML raten. Dort hast du alles in einem Vereint (Audio, Grafik, Schrift, Network, ...). Außerdem finde ich die SFML sehr gut zu handhaben und es ist ein guter Einstieg zur 2D Grafik ;)

Architekt

Community-Fossil

Beiträge: 2 481

Wohnort: Hamburg

Beruf: Student

  • Private Nachricht senden

3

25.06.2015, 19:22

An der SDL ist nichts schlechter als an der SFML. ;) Audio (SDL_Audio), Schrift (SDL_TTF) und Bilder (SDL_Image) sind kinderleicht einzupflegen.
Ich denke das Problem ist eher, dass er wohl so etwas wie Qt sucht. Richtiger GUI Kram (mit Widget etc.) ist meiner Meinung nach mit SDL wie auch SFML unschön.
Der einfachste Weg eine Kopie zu entfernen ist sie zu löschen.
- Stephan Schmidt -

Werbeanzeige