Feature #1493

MultiArch support

Added by kervala over 6 years ago. Updated over 6 years ago.

Status:Resolved Start date:09/22/2012
Priority:Normal Due date:
Assignee:kervala % Done:

100%

Category:OS: GNU/Linux
Target version:Version 0.9.0

Description

Libraries shouldn't be installed directly in /usr/lib under Debian-based systems that support multiarch, they should be installed in /usr/lib/<triplet>.

History

#1 Updated by kervala over 6 years ago

  • Status changed from New to Assigned
  • Assignee set to kervala

Currently, only NeL drivers are installed in the right directory.

#2 Updated by kervala over 6 years ago

  • Status changed from Assigned to Resolved
  • % Done changed from 0 to 100

Applied in changeset commit:f3ed5413ec58.

#3 Updated by kervala over 6 years ago

  • Target version set to Version 0.9.0

NL_*_PREFIX and RYZOM_*_PREFIX are always paths relative to CMAKE_INSTALL_PREFIX (excepted if specified on command-line), the absolute versions are now NL_*_ABSOLUTE_PREFIX and RYZOM_*_ABSOLUTE_PREFIX.

When using INSTALL CMake command, you can use *_PREFIX because CMake will prepend CMAKE_INSTALL_PREFIX, but when using the patch in C++ code, you always should use *_ABSOLUTE_PREFIX.

Not that under Windows, both variables are always relative.

#4 Updated by kervala over 6 years ago

Applied in changeset commit:9d6d14e5b2e6.

Also available in: Atom PDF