Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cmStringTable.cxx is missing #90

Open
vonzorich opened this issue Dec 17, 2019 · 5 comments
Open

cmStringTable.cxx is missing #90

vonzorich opened this issue Dec 17, 2019 · 5 comments

Comments

@vonzorich
Copy link

make: *** No rule to make target '/mnt/f/workspace/CMake/Source/cmStringTable.cxx', needed by 'cmStringTable.o'. Stop.

@tinco
Copy link

tinco commented Dec 19, 2019

Just encountered this problem as well.

This is my dockerfile:

FROM ubuntu:latest as build


RUN apt-get update && apt-get install -y autoconf build-essential binutils cmake curl file gcc g++ git libgcc-8-dev libtool make tar unzip wget ninja-build && rm -rf /var/lib/apt/lists/* 

RUN cd /tmp \
  && git clone --depth 1 https://github.com/microsoft/CMake.git -b v3.16-MSVC \
  && cd CMake \
  && ./bootstrap && make && make install \
  && cd /tmp && rm -rf CMake

@tinco
Copy link

tinco commented Dec 19, 2019

I fixed it for myself by not using bootstrap and instead using cmake to compile itself.

I think the fix for this is to remove mention of cmStringTable from the bootstrap script. A more complete fix would be to have the bootstrap script generate the components instead of having them hardcoded.

@jgoshi
Copy link
Member

jgoshi commented Dec 19, 2019

This GitHub site is a fork of Kitware CMake:
https://gitlab.kitware.com/cmake/cmake

Could you close this issue and re-open there?

@mfdeveloper
Copy link

I've got the same error! @tinco, Can you help me? Can you add the steps that you follow to solve them ?

@zhirshya
Copy link

zhirshya commented Nov 9, 2020

I too got the same error while bootstrapping on a machine with mips64 cpu and g++ (Ubuntu 5.4.0-6kord1~16.04.4k2) 5.4.0 20160609, anyone solved this issue please share the fix, thanks in advance.

P.S. I worked around this issue by using kitware's source.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants