Skip to content

No rule to make target libwhisper.a libggml.a #67

@palandlom

Description

@palandlom

I tried to build docker image by:

git clone git@github.com:mutablelogic/go-whisper.git
git checkout v1
cd ./go-whisper
make docker

... got error

> [build 6/6] RUN make -j$(nproc):                                                                                                                                                                                
#0 0.225 Mkdir build                                                                                                                                                                                               
#0 0.229 Tidy                                                                                                                                                                                                      
#0 0.230 Checking out submodules                                                                                                                                                                                   
#0 0.235 go: downloading go1.24.1 (linux/amd64)                                                                                                                                                                    
#0 1.640 Building libwhisper.a
#0 1.641 Building libggml.a
#0 1.644 make[1]: warning: -j0 forced in submake: resetting jobserver mode.
#0 1.644 make[1]: warning: -j0 forced in submake: resetting jobserver mode.
#0 1.645 make[1]: *** No rule to make target 'libwhisper.a'.  Stop.
#0 1.645 make[1]: Entering directory '/app/third_party/whisper.cpp'
#0 1.645 make[1]: Leaving directory '/app/third_party/whisper.cpp'
#0 1.646 make[1]: *** No rule to make target 'libggml.a'.  Stop.
#0 1.646 make: *** [Makefile:85: libwhisper] Error 2
#0 1.646 make: *** Waiting for unfinished jobs....
#0 1.646 make[1]: Entering directory '/app/third_party/whisper.cpp'
#0 1.646 make[1]: Leaving directory '/app/third_party/whisper.cpp'
#0 1.646 make: *** [Makefile:90: libggml] Error 2

It seems that there are some changes in targets in /app/third_party/whisper.cpp/Makefile.
Can you tell what targets should be used instead of libwhisper.a and libggml.a' or point to commit in https://github.com/ggml-org/whisper.cpp where they are presented?

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions