Comments (4)
Few points:
- That is not how the Debian or Ubuntu official builds works. Official builds will use
sbuild
to build.sbuild
will never install the built package and will runmake test
immediately after building it. /usr/local/lib
will never be the installation path for an offical Debian package. FSF says:The /usr/local hierarchy is for use by the system administrator when installing software locally
.
Anyways, I have now disabled running make test
, so this is not a blocker at the moment. But it will be good to have it fixed so that make test
can be run as part of the build.
Also, fyi (not related to this issue) - I have excluded the debian folder while importing the source and have almost rewritten it. Only taken the library names and part of description.
from sail.
from sail.
For (2) the path is not hardcoded and is configurable with CMAKE_INSTALL_PREFIX
, so it's totally possible to install into /usr/lib which is done by default in sbuild
I guess.
from sail.
For (1) as a workaround it's possible to combine codecs into a single library with -DSAIL_COMBINE_CODECS=ON
. This way I guess the tests can be executed without installation. However I would prefer having separate codecs for engineering purposes. It's not a blocker, but some nice thing to have. It's faster to load or unload codecs when they're separate. When they're combined, we lose some engineering control over them.
from sail.
Related Issues (20)
- Add PSD file preview reader
- Codec validation error HOT 2
- [Documentation] An error in the macOs->HomeBrew installation command HOT 1
- Allow compiling dependencies for codecs into single library HOT 2
- including sail.h when using vcpkg HOT 2
- Passing string as path into image constructor ends up with random characters HOT 5
- Reorganize includes to use prefixes
- Inspect nanosvg as another SVG renderer (preserving resvg) HOT 1
- Inspect OpenMP for sail-manip conversions
- Add PNM support
- Investigate OpenMP flags correctness HOT 2
- Cannot open files with non-ASCII paths on Windows HOT 2
- _SH_DENYWR undeclared when building with MinGW-w64 HOT 1
- feature/tga_save
- PCX format issue (incorrect palette) HOT 4
- Creating blank image for manipulation HOT 3
- feature/image.mirror_vertically/horizontally for sail++
- Created an AUR package, is this workaround needed? HOT 2
- When building SAIL as dynamic library with VCPKG it is built as a static library HOT 1
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 sail.