albertodemichelis / squirrel

Official repository for the programming language Squirrel
http://www.squirrel-lang.org
MIT License
926 stars 161 forks source link

squirrel-config.cmake.in does not exist in the tarball #269

Open AdamMajer opened 1 year ago

AdamMajer commented 1 year ago

In the squirrel_3_2_stable.tar.gz

squirrel3/build> cmake ..
-- The C compiler identification is GNU 12.2.1
-- The CXX compiler identification is GNU 12.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /home/adamm/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /home/adamm/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
**CMake Error: File squirrel3/squirrel-config.cmake.in does not exist.**
CMake Error at /usr/share/cmake/Modules/CMakePackageConfigHelpers.cmake:342 (configure_file):
  configure_file Problem configuring file
Call Stack (most recent call first):
  CMakeLists.txt:84 (configure_package_config_file)
ayesc9000 commented 1 year ago

Workaround is to just download the master branch as it was when 3.2 was released: https://github.com/albertodemichelis/squirrel/tree/f92bc298784ceea459b12e2de33bdff672bfeb83

ryandesign commented 3 months ago

It's been 2½ years since the last stable version, 3.2, was released, containing this bug. How much longer must we wait for a new stable version that can actually be built to be released?