FreePascal 2.0, VGA-Grafik unter Suse 9.2

Autor

Sonntag, 19. Juni 2005 17:41:18

Ich würde gerne VGA Grafik mit FreePascal 2.0 unter Suse 9.2
programmieren. Aber nach der Installation von FreePascal bekomme ich
beim kompilieren der VGA-Beiuspiele folgende Fehlermeldung:

Compiling vgatest.pp
Linking vgatest
/usr/bin/ld: cannot find -lvga
vgatest.pp(260,1) Error: Error while linking
Error: /usr/local/bin/ppc386 returned an error exitcode
(normal if you did not specifiy a source file to be compiled)

Mir ist klar, dass die libvga fehlt. Leider musste ich festellen, dass
es unter Yast2 (Suse 9.2) kein Paket libvga oder ähnliches (z.B. svgalib)
existiert. Zwar existiert im Verzeichnis /usr/lib ein Link libvga.so.1
der auf aavga.so verweist. Aber aavga.so stammt aus dem aalib_paket
und hat laut Yast2 folgende Funktion:

"aalib - Grafikbibliothek für ASCII-Ausgaben AA-lib ist eine low-level
Grafikbibliothek, die in der Lage ist, auch auf ASCII-Devices
Grafikausgaben zu simulieren."

Es scheint mir, das dies nicht die richtige Bibliothek ist.

Also habe ich mir unter

http://www.svgalib.org/svgalib-1.4.3-bin.tar.gz

die mutmaßlich passenden Libraries besorgt. Aber dies warf noch größer
Probleme auf, so dass ich z.B. die libm in einer älteren Version
brauchte usw. Ich hab dann diesen Weg verworfen.

Also kennt jemand eine Lösung, was gebraucht wird um mit FreePascal
2.0 unter Suse 9.2 VGA-Grafik programmieren zu können?

[1] http://www.svgalib.org/svgalib-1.4.3-bin.tar.gz

Norbert Witulski

1 Antworten


Antworten
Grafik unter Suse
Thomas (unangemeldet), Donnerstag, 09. Juli 2009 18:26:57
Ein/Ausklappen

Mehrere Möglichkeiten:

-DOS Emulator installieren und Turbo Pascal verwenden.

-BIOS Funktionen verwenden, um Grafikmodus einzustellen und Linien, Punkte u.a. zu zeichnen. (Die schlechtere Lösung, weil alles selber zu programmieren) Bei dieser Lösung besser keine Assemblerfunktionen sondern Pascal Quelltext verwenden und Interrupts vom BOIS mit Intr(INT, REGS) aufrufen.


Bewertung: 92 Punkte bei 15 Stimmen.
Den Beitrag bewerten: Gut / Schlecht

Ähnliche Artikel

Tipp der Woche

Ubuntu 14.10 und VirtualBox
Ubuntu 14.10 und VirtualBox
Tim Schürmann, 08.11.2014 18:45, 0 Kommentare

Wer Ubuntu 14.10 in einer virtuellen Maschine unter VirtualBox startet, der landet unter Umständen in einem Fenster mit Grafikmüll. Zu einem korrekt ...

Aktuelle Fragen

Nach Ubdates alles weg ...
Maria Hänel, 15.11.2014 17:23, 4 Antworten
Ich brauche dringen eure Hilfe . Ich habe am wochenende ein paar Ubdates durch mein Notebook von...
Brother Drucker MFC-7420
helmut berger, 11.11.2014 12:40, 1 Antworten
Hallo, ich habe einen Drucker, brother MFC-7420. Bin erst seit einigen Tagen ubuntu 14.04-Nutzer...
Treiber für Drucker brother MFC-7420
helmut berger, 10.11.2014 16:05, 2 Antworten
Hallo, ich habe einen Drucker, brother MFC-7420. Bin erst seit einigen Tagen ubuntu12.14-Nutzer u...
Can't find X includes.
Roland Welcker, 05.11.2014 14:39, 1 Antworten
Diese Meldung erhalte ich beim Versuch, kdar zu installieren. OpenSuse 12.3. Gruß an alle Linuxf...
DVDs über einen geeigneten DLNA-Server schauen
GoaSkin , 03.11.2014 17:19, 0 Antworten
Mein DVD-Player wird fast nie genutzt. Darum möchte ich ihn eigentlich gerne abbauen. Dennoch wür...

Jetzt auf den Mailinglisten

[EasyLinux-Ubuntu] Mint17 auf einem Stick
Alfred Zahlten, 26.11.2014 00:33
Hallo Liste, vor längerem habe ich mir den Daumennagel großen 64GB Stick von Sandisk recht preiswert gekau...
Re: [EasyLinux-Ubuntu] PC mit LinuxMint14, cinnamon, Gnome
Alfred Zahlten, 25.11.2014 23:43
Am 25.11.2014 um 03:03 schrieb Heiko Ißleib: > Am Dienstag, 25. November 2014, 01:05:24 schrieb Alfred Zah...
Re: [EasyLinux-Ubuntu] [erledigt]_Terminal_schlißt_automatisch
Richard Kraut, 25.11.2014 19:25
Am Montag, den 24.11.2014, 23:11 +0100 schrieb Alfred Zahlten: > dieser Schalter in Synaptic wirkt sich au...
Re: [EasyLinux-Ubuntu] Palm_Tungsten_T3_[gelöst]
Hartmut Haase, 25.11.2014 11:18
Hallo Alfred, > Kopiere oder verschiebe mal die Bilder vor den Ordner und lösche den > Ordner mit Inh...
Re: [EasyLinux-Ubuntu] PC mit LinuxMint14, cinnamon, Gnome
Heiko, 25.11.2014 03:03
Am Dienstag, 25. November 2014, 01:05:24 schrieb Alfred Zahlten: Hallo. > Am 24.11.2014 um 09:33 schrieb...