Skip to content

Parallel compilation via Makefile doesn't work #15

Description

@jvoisin

I'm trying to compile libdieharder by taking advantage of my 8 cores, by passing -j 8 to make, but this doesn't work, likely due to a dependencies issue in the Makefile:

$ /tmp/DieHard TARGET=libdieharder make -j 8 -C src linux-gcc-64
make: Entering directory '/tmp/DieHard/src'
git clone https://github.com/emeryberger/Heap-Layers
make: *** No rule to make target 'Heap-Layers/wrappers/macwrapper.cpp', needed by 'linux-gcc-64'.  Stop.
make: *** Waiting for unfinished jobs....
Cloning into 'Heap-Layers'...
remote: Enumerating objects: 2493, done.
remote: Counting objects: 100% (640/640), done.
remote: Compressing objects: 100% (394/394), done.
remote: Total 2493 (delta 386), reused 400 (delta 243), pack-reused 1853
Receiving objects: 100% (2493/2493), 917.09 KiB | 1.95 MiB/s, done.
Resolving deltas: 100% (1604/1604), done.
make: Leaving directory '/tmp/DieHard/src'
$

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions