cfillion / reapack-index

Package indexer for git-based ReaPack repositories
GNU General Public License v3.0
28 stars 1 forks source link

Cant install reapack-index on Ubuntu 16.04LTS #2

Closed tompad2 closed 5 years ago

tompad2 commented 6 years ago

Hi cfillion!

I am trying to install reapack-index on my system but gets errors when running "gem install reapack-index".

The mkmf.log looks like this:

`find_executable: checking for gmake... -------------------- no


find_executable: checking for make... -------------------- yes


find_executable: checking for cmake... -------------------- yes


find_executable: checking for pkg-config... -------------------- yes


"cmake .. -DBUILD_CLAR=OFF -DTHREADSAFE=ON -DBUILD_SHARED_LIBS=OFF -DCMAKE_C_FLAGS=-fPIC -DCMAKE_BUILD_TYPE=RelWithDebInfo " -- The C compiler identification is GNU 5.4.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1") -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE
-- Performing Test HAVE_STRUCT_STAT_ST_MTIM -- Performing Test HAVE_STRUCT_STAT_ST_MTIM - Success -- Performing Test HAVE_STRUCT_STAT_ST_MTIMESPEC -- Performing Test HAVE_STRUCT_STAT_ST_MTIMESPEC - Failed -- Performing Test HAVE_STRUCT_STAT_MTIME_NSEC -- Performing Test HAVE_STRUCT_STAT_MTIME_NSEC - Failed -- Performing Test HAVE_STRUCT_STAT_NSEC -- Performing Test HAVE_STRUCT_STAT_NSEC - Success -- Performing Test IS_WALL_SUPPORTED -- Performing Test IS_WALL_SUPPORTED - Success -- Performing Test IS_WEXTRA_SUPPORTED -- Performing Test IS_WEXTRA_SUPPORTED - Success -- Performing Test IS_WDOCUMENTATION_SUPPORTED -- Performing Test IS_WDOCUMENTATION_SUPPORTED - Failed -- Performing Test IS_WNO-MISSING-FIELD-INITIALIZERS_SUPPORTED -- Performing Test IS_WNO-MISSING-FIELD-INITIALIZERS_SUPPORTED - Success -- Performing Test IS_WSTRICT-ALIASING_SUPPORTED -- Performing Test IS_WSTRICT-ALIASING_SUPPORTED - Success -- Performing Test IS_WSTRICT-PROTOTYPES_SUPPORTED -- Performing Test IS_WSTRICT-PROTOTYPES_SUPPORTED - Success -- Performing Test IS_WDECLARATION-AFTER-STATEMENT_SUPPORTED -- Performing Test IS_WDECLARATION-AFTER-STATEMENT_SUPPORTED - Success -- Performing Test IS_WSHIFT-COUNT-OVERFLOW_SUPPORTED -- Performing Test IS_WSHIFT-COUNT-OVERFLOW_SUPPORTED - Success -- Performing Test IS_WNO-UNUSED-CONST-VARIABLE_SUPPORTED -- Performing Test IS_WNO-UNUSED-CONST-VARIABLE_SUPPORTED - Failed -- Performing Test IS_WNO-UNUSED-FUNCTION_SUPPORTED -- Performing Test IS_WNO-UNUSED-FUNCTION_SUPPORTED - Success -- Looking for regcomp_l -- Looking for regcomp_l - not found -- Looking for futimens -- Looking for futimens - found -- Looking for qsort_r -- Looking for qsort_r - found -- Looking for qsort_s -- Looking for qsort_s - not found -- Looking for clock_gettime in rt -- Looking for clock_gettime in rt - found -- Checking for module 'libcurl' -- No package 'libcurl' found -- Could NOT find OpenSSL, try to set the path to OpenSSL root folder in the system variable OPENSSL_ROOT_DIR (missing: OPENSSL_LIBRARIES OPENSSL_INCLUDE_DIR) CMake Error at src/CMakeLists.txt:176 (MESSAGE): Asked for OpenSSL TLS backend, but it wasn't found

-- Configuring incomplete, errors occurred! See also "/var/lib/gems/2.3.0/gems/rugged-0.27.4/vendor/libgit2/build/CMakeFiles/CMakeOutput.log". See also "/var/lib/gems/2.3.0/gems/rugged-0.27.4/vendor/libgit2/build/CMakeFiles/CMakeError.log".`

I am not sure what to do - would be nice to manage to make a package for ReaPack - have a script ready :-)

Regards Thomas

cfillion commented 6 years ago
sudo apt install libssl-dev

You can also submit your work to ReaTeam/ReaScripts. This repository is enabled by default for all users and reapack-index is run automatically behind the scene there.

tompad2 commented 6 years ago

Oh, that sounds much easier :-), but how do I do that? I got a script on Bitbucket(git) (and I am a bit new on using git/bitbucket). Shall I copy the script and create a new file on ReaTeam/ReaScripts or do a new pull request or choose upload file? Yes, I AM a bit new on this, dont know what the proper way is.

My scripts name is tompad_ToDoList.lua on Bitbucket. Is that the correct naming?