UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 58381

14.7 SDK - Libgen is failing to build standalone BSP

Description

I have a simple hardware project exported to SDK, however, the following error occurs when I attempt to build a BSP (Base System Platform):

Xilinx EDK 14.7 Build EDK_P.20131013
Copyright (c) 1995-2012 Xilinx, Inc.  All rights reserved.

Command Line: libgen -hw ../hw_platform/system.xml -pe microblaze_0
-log libgen.log system.mss

Staging source files.
Running DRCs.
Running generate.
Running post_generate.
Running include - 'make -s include "COMPILER=mb-gcc" "ARCHIVER=mb-ar"
"COMPILER_FLAGS=-mlittle-endian -mno-xl-soft-mul -mxl-barrel-shift
-mxl-pattern-compare -mcpu=v8.50.c  -O2 -c" "EXTRA_COMPILER_FLAGS=-g
-ffunction-sections -fdata-sections"'.
process_begin: CreateProcess((null), cp xbasic_types.h xenv.h xenv_none.h xenv_standalone.h xenv_vxworks.h xstatus.h xutil.h xversion.h xdebug.h ../../../include, ...) failed.
make (e=2): The system cannot find the file specified.
make[1]: *** [include] Error 2
process_begin: CreateProcess((null), cp *.h ../../../include, ...) failed.
make (e=2): The system cannot find the file specified.
make[1]: *** [standalone_includes] Error 2
make[1]: Target `include' not remade because of errors.
process_begin: CreateProcess((null), cp *.h ../../../include, ...) failed.
make (e=2): The system cannot find the file specified.
make[1]: *** [include] Error 2
process_begin: CreateProcess((null), cp *.h ../../../include, ...) failed.
make (e=2): The system cannot find the file specified.
make[1]: *** [include] Error 2
process_begin: CreateProcess((null), cp xio.h ../../../include, ...) failed.
make (e=2): The system cannot find the file specified.
make[1]: *** [include] Error 2
ERROR:EDK:368 -  make failed for target "include"
ERROR:EDK:3418 - Error(s) while running make.
make: *** [microblaze_0/lib/libxil.a] Error 2
make: Target `all' not remade because of errors.

How can I resolve this issue?

Solution

The SDK tool requires that the user have admin privileges on their PC.

To check for this, follow these steps:

  1. In Windows 7, go to Control Panel > User Accounts, and select Change account type.
  2. Under the Users tab, Select the user and select Properties, and under Group Membership
  3. Select Administrator as shown in the following image:





AR# 58381
Date Created 11/13/2013
Last Updated 11/14/2013
Status Active
Type General Article
Tools
  • Vivado Design Suite - 2013.3
  • EDK - 14.7