Make fails with Pynq-Z1 test build

I just installed pynq (image v2.5) and wanted to test it by running:

make BOARDS=Pynq-Z1 but got the error below. Any clues?

Now configured for “arm-linux-gnueabihf,microblazeel-xilinx-elf”
make[1]: Leaving directory ‘/home/john/pynq/sdbuild/build/gcc-mb’

  • ct-ng build
    make[1]: Entering directory ‘/home/john/pynq/sdbuild/build/gcc-mb’
    [INFO ] Performing some trivial sanity checks
    [WARN ] Number of open files 1024 may not be sufficient to build the toolchain; increasing to 2048
    [INFO ] Build started 20201025.164605
    [INFO ] Building environment variables
    [ERROR] collect2: error: ld returned 1 exit status
    [ERROR]
    [ERROR] >>
    [ERROR] >> Build failed in step ‘Checking that gcc can compile a trivial program’
    [ERROR] >> called in step ‘(top-level)’
    [ERROR] >>
    [ERROR] >> Error happened in: CT_DoExecLog[scripts/functions@376]
    [ERROR] >> called from: main[scripts/crosstool-NG.sh@611]
    [ERROR] >>
    [ERROR] >> For more info on this error, look at the file: ‘build.log’
    [ERROR] >> There is a list of known issues, some with workarounds, in:
    [ERROR] >> Known issues

Did you reboot sytem after running setup script?