Age | Commit message (Collapse) | Author |
|
These platforms didn't see maintenance in years.
This commit just removes ifdef's & cmake check.
|
|
Some platforms are having hard time using this linker so added an option
to not use it. The options is an advanced one and enabled by default so
should not cause any changes for current users.
|
|
Seems CMake will rearrange and copy libraries which are passed to the linker
when some of the libraries is listed twice (for example, -lz from png libraries
and -l for blender itself). This was causing libopenimageio to be added somewhere
at the end of linking flags without -ldl followed after which was causing linking
issues.
|
|
OIIO library has plugin API which uses dlopen()/dlclose() so need to
link OIO libraries against dl library.
|
|
Reviewed By: sergey
Differential Revision: https://developer.blender.org/D2227
|
|
This was reported in T49231.
|
|
Basically title says it all.
The goal is to make platform maintenance easier, so you don't have
to constantly scroll back and forth looking for if() branches to
check which exact platform you're currently working on.
Ideally we also would move option defaults to a platform files,
but that i'm not sure how to implement in a nice way yet.
Reviewers: mont29
Reviewed By: mont29
Differential Revision: https://developer.blender.org/D2148
|