Comments (12)
Sure. You're talking about libwebp I suppose?
from bgrabitmap.
Yes.
Does bgrabitmap use other external libraries?
If yes, I may it do too.
from bgrabitmap.
You're help is very welcome.
Nope, that would be the first external library.
I've added dcraw in LazPaint though I think it is a command line program only. Basically I plugged the pipes and I don't see any other way.
from bgrabitmap.
OK.
from bgrabitmap.
Do you know where I may download precompiled webp.so library for Linux?
In their download page, they give only webp.a static library.
If somebody did already compile it for Linux, It would be nice to use this one.
Otherwise, asap, I will (try to) compile webp.so from scratch.
from bgrabitmap.
I did try your demo but get this error message:
Compilation du projet - Mode : Debug - Cible : bgrawebptest : Code de sortie 1 - Erreurs : 8
bgrawebp.pas(46,63) Error: Identifier idents no member "DataByte"
bgrawebp.pas(46,78) Error: Identifier idents no member "RowSize"
bgrawebp.pas(46,94) Error: Identifier idents no member "RowSize"
bgrawebp.pas(48,63) Error: Identifier idents no member "DataByte"
bgrawebp.pas(48,78) Error: Identifier idents no member "RowSize"
bgrawebp.pas(48,94) Error: Identifier idents no member "RowSize"
bgrawebp.pas(64,36) Error: Identifier idents no member "DataByte"
bgrawebp.pas(67,36) Error: Identifier idents no member "DataByte"
from bgrabitmap.
I suppose you need a more recent version of BGRABitmap
from bgrabitmap.
OK, I did upgrade, now this:
bgrabitmaptypes.pas(1426,15) Error: Identifier not found "LazarusResources"
Sorry but I do not know well Lazarus and how to tune it.
So I will finish the Pascal header but, sadly, I will not be able to test it.
Fre.D
from bgrabitmap.
Hi thanks for helping. As I commented in the forum I'm a bit sick with sinusitis and headaches. I appreciate a lot your help.
from bgrabitmap.
Hello Lainz.
I hope you will feel better soon.
Dont worry about the dynamic loader, I already did it.
There is a pull-request.
I did not test it with the demo yet.
For this I have to find time to install last Lazarus release.
Fre;D
from bgrabitmap.
Hello.
Here library libwebp.so
for Linux 64 bit freshly compiled:
libwebp.zip
from bgrabitmap.
OK, all done in https://github.com/bgrabitmap/webp
from bgrabitmap.
Related Issues (20)
- BGRABitmap and FPC 3.2-fixes HOT 5
- compile error on bgrapixel.inc HOT 5
- Maintain the "bit format" of a file between reading and subsequent writing HOT 5
- Error: Duplicate identifier "FResolutionUnit" HOT 4
- Cannot compile package BGRABitmapPack 11.5.8 HOT 4
- Avoid WideString, use UnicodeString HOT 3
- libwebp.pas fails to compile if -Mobjfpc was not used at compilation. HOT 1
- Draw image center/cover no-repeat HOT 3
- Compile error with new visibility check on FPC trunk. HOT 1
- Function 'round' causing problems HOT 17
- libavif.pas fails to compile (mode Delphi) HOT 4
- crash on loading WEBP image on Windows-10 x64 (32bit EXE) when no DLL file is present (it must show nice msg about missing DLL) HOT 12
- -dBGRABITMAP_CORE and Canvas2D HOT 2
- Gradient text and last version 11.6. HOT 3
- Inconsistent kerning of TextSize HOT 1
- Can't close a Form after using draw() onto a TImage.Canvas HOT 3
- Support Inkscape Filters HOT 7
- Add line spacing setting
- Lazarus 3.2 and fpc 3.2.2 HOT 2
- BGRABitmapPack pulls too many libraries HOT 23
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bgrabitmap.