Hello, I am new to Tiny Core and am working on a project that uses the postgresq12.tcz extension. The end goal is to have TimescaleDB installed onto my TC (5.4.3-tinycore) as well.
At the moment, though, I am unable to build TimescaleDB on TC due to it being unable to find a postgres client application "pg_config" (documentation here:
https://www.postgresql.org/docs/12/app-pgconfig.html). When I try to build TimescaleDB, this is my feedback:
$ sudo ./bootstrap
Build system already initialized in ./build
Do you want to remove it (this is IMMEDIATE and PERMANENT), y/n? y
-- The C compiler identification is GNU 9.2.0
-- Check for working C compiler: /usr/local/bin/cc
-- Check for working C compiler: /usr/local/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- TimescaleDB version 1.7.0. Can be updated from version 1.6.1
-- Build type is Release
-- Install method is 'source'
-- Performing Test CC_SUPPORTS_VISIBILITY_HIDDEN
-- Performing Test CC_SUPPORTS_VISIBILITY_HIDDEN - Success
-- Using compiler GNU
CMake Error at CMakeLists.txt:174 (message):
Unable to find 'pg_config'
-- Configuring incomplete, errors occurred!
See also "/mnt/sda1/timescaledb/build/CMakeFiles/CMakeOutput.log".
After a thorough search, sure enough, there was no "pg_config" to be found in my directories.
Did I possibly make a mistake when I installed postgresql12.tcz and that's why pg_config cannot be found? Or, if it isn't included in the extension, how would one go about creating/replicating it?