clearlinux / distribution

Placeholder repository to allow filing of general bugs/issues/etc against the Clear Linux OS for Intel Architecture linux distribution
521 stars 29 forks source link

Please package performous #1214

Closed bftjoe closed 7 months ago

bftjoe commented 5 years ago

https://performous.org/

bryteise commented 5 years ago

This looks like it'll be a bit of a slow burn as the build system isn't being very friendly.

bftjoe commented 5 years ago

I got it to almost build from source. Had to manually point to libxml++ by using ccmake and edit libxml++-impl.hh to remove some # if . Seems like I'm getting linker error now.

/usr/bin/ld: /usr/lib64/libgtk-3.so.0: undefined reference to `g_mount_operation_set_is_tcrypt_system_volume'
/usr/bin/ld: /usr/lib64/gcc/x86_64-generic-linux/9/../../../../lib64/libfontconfig.so: undefined reference to `uuid_generate_random@UUID_1.0'
/usr/bin/ld: /usr/lib64/libgtk-3.so.0: undefined reference to `g_mount_operation_set_pim'
/usr/bin/ld: /usr/lib64/gcc/x86_64-generic-linux/9/../../../../lib64/libfontconfig.so: undefined reference to `uuid_copy@UUID_1.0'
/usr/bin/ld: /usr/lib64/libgtk-3.so.0: undefined reference to `g_mount_operation_set_is_tcrypt_hidden_volume'
/usr/bin/ld: /usr/lib64/gcc/x86_64-generic-linux/9/../../../../lib64/libfontconfig.so: undefined reference to `uuid_parse@UUID_1.0'
/usr/bin/ld: /usr/lib64/gcc/x86_64-generic-linux/9/../../../../lib64/libfontconfig.so: undefined reference to `uuid_unparse@UUID_1.0'
bryteise commented 5 years ago

Are you using autospec/mock to build or are you building on your system locally? If you are building locally, adding devpkg-util-linux should get you beyond that linker error.