Skip to content

libraries end up installed directly under CMAKE_INSTALL_PREFIX #48

@apteryks

Description

@apteryks

Currently, this is what the installation tree looks like when specifying just the global installation prefix:

$ ll /gnu/store/g6iwnr0wrga0zr8f6bd97vz2jq1h944r-dwarves-1.26/
total 524
dr-xr-xr-x 1 root root    186 31 déc.   1969 bin/
dr-xr-xr-x 1 root root     22 31 déc.   1969 etc/
dr-xr-xr-x 1 root root     14 31 déc.   1969 include/
lrwxrwxrwx 1 root root     20 31 déc.   1969 libdwarves_emit.so -> libdwarves_emit.so.1
lrwxrwxrwx 1 root root     24 31 déc.   1969 libdwarves_emit.so.1 -> libdwarves_emit.so.1.0.0
-r-xr-xr-x 2 root root  32712 31 déc.   1969 libdwarves_emit.so.1.0.0
lrwxrwxrwx 1 root root     26 31 déc.   1969 libdwarves_reorganize.so -> libdwarves_reorganize.so.1
lrwxrwxrwx 1 root root     30 31 déc.   1969 libdwarves_reorganize.so.1 -> libdwarves_reorganize.so.1.0.0
-r-xr-xr-x 2 root root  28752 31 déc.   1969 libdwarves_reorganize.so.1.0.0
lrwxrwxrwx 1 root root     15 31 déc.   1969 libdwarves.so -> libdwarves.so.1
lrwxrwxrwx 1 root root     19 31 déc.   1969 libdwarves.so.1 -> libdwarves.so.1.0.0
-r-xr-xr-x 2 root root 442624 31 déc.   1969 libdwarves.so.1.0.0
dr-xr-xr-x 1 root root     26 31 déc.   1969 share/

This is unconventional; the convention being that the libraries should go under $PREFIX/lib.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions