Wen ich meine Anwendung unter Linux kompilieren will, kommt ein Fehler bei PutImageAffine, in der Unit BGRABitmapTypes.
Hat schon jemand die BGRABitmap Bibliothek unter Linux zum laufen gebraucht ?
BGRABitmap und Linux
-
Mathias
- Beiträge: 7315
- Registriert: Do 2. Jan 2014, 17:21
- OS, Lazarus, FPC: Linux (die neusten Trunk)
- CPU-Target: 64Bit
- Wohnort: Schweiz
BGRABitmap und Linux
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot
Mit Java und C/C++ sehe ich rot
-
Mathias
- Beiträge: 7315
- Registriert: Do 2. Jan 2014, 17:21
- OS, Lazarus, FPC: Linux (die neusten Trunk)
- CPU-Target: 64Bit
- Wohnort: Schweiz
Re: BGRABitmap und Linux
Könnte es sein, das es Probleme mit dem 64Bit, Kompiler gibt ?
Code: Alles auswählen
.../bgracanvas2d.pas(382,5) Error: Asm: [movq mem??,reg64] invalid combination of opcode and operandsMit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot
Mit Java und C/C++ sehe ich rot
Re: BGRABitmap und Linux
Sieht so aus. Wofür benutzt du BGRABitmap? Geht vllt. auch anders.Mathias hat geschrieben:Könnte es sein, das es Probleme mit dem 64Bit, Kompiler gibt ?
-
Mathias
- Beiträge: 7315
- Registriert: Do 2. Jan 2014, 17:21
- OS, Lazarus, FPC: Linux (die neusten Trunk)
- CPU-Target: 64Bit
- Wohnort: Schweiz
Re: BGRABitmap und Linux
Im Prinzip würde eine TBitmap reichen, welche Alphablending verstehen würde.Sieht so aus. Wofür benutzt du BGRABitmap? Geht vllt. auch anders.
Ich brauche es für Schriften in OpenGL. Dazu habe ich den Zeichensatz in einer Bitmap.
Dazu sollte der Schrift- Hintergrund transparent sein.
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot
Mit Java und C/C++ sehe ich rot
Re: BGRABitmap und Linux
Ich weiß nicht wie die Anforderungen genau sind, aber vllt. geht es auch so:
http://lazarus-ccr.sourceforge.net/docs ... blend.html
http://wiki.freepascal.org/Developing_w ... zIntfImage
http://lazarus-ccr.sourceforge.net/docs ... blend.html
http://wiki.freepascal.org/Developing_w ... zIntfImage
-
Mathias
- Beiträge: 7315
- Registriert: Do 2. Jan 2014, 17:21
- OS, Lazarus, FPC: Linux (die neusten Trunk)
- CPU-Target: 64Bit
- Wohnort: Schweiz
Re: BGRABitmap und Linux
LazIntfImage habe ich auch schon genauer angeguckt, aber dies bringt mir nicht viel, da diese mit 16Bit-Farbkanälen arbeitet.
Ich habe mir BGRABitmap genauer angeguckt und gesehen, das es dort eine lpk-Datei hat.
Nachdem ich diese installiert habe, konnte ich mein Programm auch unter Linux 64bit ohne Fehler kompilieren und starten.
Ich habe mir BGRABitmap genauer angeguckt und gesehen, das es dort eine lpk-Datei hat.
Nachdem ich diese installiert habe, konnte ich mein Programm auch unter Linux 64bit ohne Fehler kompilieren und starten.
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot
Mit Java und C/C++ sehe ich rot