[MinnowBoard] MinnowboardMax source build problem because of GenBiosID not 64-bit executable

Krause Martin Martin.Krause at tq-group.com
Thu Nov 13 07:57:37 UTC 2014


Hi,

I found a solution for my problem. After installing ia32-libs I was able to successfully build and run a BIOS :).

Best regards,
Martin

Von: Krause Martin
Gesendet: Mittwoch, 12. November 2014 17:24
An: 'elinux-minnowboard at lists.elinux.org'
Betreff: MinnowboardMax source build problem because of GenBiosID not 64-bit executable

Hi,

I'm trying to build the 0.73 MinnowBoard MAX Firmware on an 64-bit Ubuntu 12.04.5 LTS machine.

When building, I get the following error:

[...]
OK
make[1]: Leaving directory `/home/krause/git/minnow/BaseTools/Tests'
make: Leaving directory `/home/krause/git/minnow/BaseTools'
Setting  MNW2  platform configuration and BIOS ID...
Ensuring correct build directory is present for GenBiosId...
Modifing Conf files for this build...
Skip Running UniTool...
Make GenBiosId Tool...
bash: ./GenBiosId: Permission denied
Invoking EDK2 build...
Build environment: Linux-3.2.0-67-generic-x86_64-with-Ubuntu-12.04-precise
Build start time: 07:53:36, Nov.12 2014
[...]
GenFds.py...
: error 000E: File/directory not found in workspace
            /home/krause/git/minnow/Build/Vlv2TbltDevicePkg/RELEASE_GCC46/X64/BiosId.bin
make: *** [fds] Error 14
[...]

It seems the GenBiosId tool does not work. I can't start it manually either. It seems this is a 32-bit executable:

ubuntu:~/git/minnow$ ./GenBiosId
bash: ./GenBiosId: No such file or directory
ubuntu:~/git/minnow$ file GenBiosId
GenBiosId: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=0x3fdb768eef0d456905b0ccd9c2edaaa307276486, not stripped
ubuntu:~/git/minnow$

Is there a 64-bit Version of GenBiosId? Can I run the 32-bit Version on 64-bit Ubuntu?

Best regards,
Martin

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.elinux.org/pipermail/elinux-minnowboard/attachments/20141113/b2e04871/attachment-0001.html>


More information about the elinux-MinnowBoard mailing list