Skip to content

Release 2.1 doesnt build on debian13 #332

@andreasfink

Description

@andreasfink

git clone https://github.com/gnustep/libobjc2
cd libobjc/
mkdir third_party
cd third_party
wget https://github.com/Tessil/robin-map/archive/757de82.tar.gz
tar -xvzf 757de82.tar.gz
mv robin-map-757de829927489bee55ab02147484850c687b620 robin-map
cd ..
mkdir Build
cd Build
/usr/bin/cmake .. -DCMAKE_BUILD_TYPE=RelWithDebInfo -DBUILD_STATIC_LIBOBJC=1 -DCMAKE_C_COMPILER=${CC} -DCMAKE_CXX_COMPILER=${CXX} -DCMAKE_INSTALL_PREFIX=/usr
...

[root@debian13arm Build]# make
[ 50%] Built target objc
[ 52%] Building CXX object CMakeFiles/objc-static.dir/selector_table.cc.o
/Users/afink/development/gnustep/libobjc2/selector_table.cc:14:10: fatal error: 'tsl/robin_set.h' file not found
14 | #include <tsl/robin_set.h>
| ^~~~~~~~~~~~~~~~~
1 error generated.

Note. the notes about git submodule init and git submodule update fail because there is no .gitmodules files in the repo

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions