zhangzhuqian / gource

Automatically exported from code.google.com/p/gource
0 stars 0 forks source link

src/core/ is empty, but make expects header files like "seeklog.h" to exist there #155

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. git clone https://github.com/acaudwell/Gource.git
2. autoreconf -f -i
3. Install all dependencies
4. ./configure
5. make

What is the expected output? What do you see instead?

I expect make to produce a gource binary.

Instead, I get:

In file included from src/formats/hg.h:21:0,
                 from src/gource_settings.h:25,
                 from src/user.h:21,
                 from src/action.h:21,
                 from src/action.cpp:18:
src/formats/commitlog.h:22:29: fatal error: ../core/seeklog.h: No such file or 
directory

What version of the product are you using? On what operating system?

Running git master from 2012-04-21 on Fedora 16 x86_64

I wonder whether the headers exist in other developer's src/core directories 
due to previous builds performed with a different Makefile setup, and thus they 
don't run into this error?

Original issue reported on code.google.com by d...@coffeecode.net on 22 Apr 2012 at 2:56

GoogleCodeExporter commented 8 years ago
Hi.

src/core is a submodule. You need to do:

   git submodule init
   git submodule update

Cheers

Andrew

Original comment by acaudw...@gmail.com on 22 Apr 2012 at 4:53