OK Building went well to a certain point. I successfully git cloned. I built the BaseTools.
I (seemingly successfully) setup the build shell environment. (I got no errors.) In the target conf file I chose "IA32 X64" and ELFGCC (since I habe gcc 7.3.0 installed). When I type "build", there comes an error like "Command build not found". I thought that maybe it's because of the shell environment variable $PATH. $PATH does NOT contain the edk2 source directory in any way (despite the fact that I entered "export EDK_TOOLS_PATH..."). What can I do? Greetings Peter 2018-11-24 1:40 GMT+01:00, stephano <[email protected]>: > Hello Peter, > > Thanks for giving EDK2 a try! > > We have a set of simple instructions for folks building on standard > Linux distros. Please have a look at this page: > > https://github.com/tianocore/tianocore.github.io/wiki/Common-instructions > > Note: Be sure the TARGET_ARCH is set correctly. (E.g. TARGET_ARCH = x64) > > Once you have built the BaseTools and MdeModulePkg without any errors, > you can try building and running in OVMF: > > https://github.com/tianocore/tianocore.github.io/wiki/How-to-build-OVMF > > Tip: Add the -j option so that you can grep through the log easily for > any errors (build -j /path/to/log/file.txt). > > Hopefully those links help get you started. Let me know if you run into > any other issues. > > Cheers, > Stephano > > Stephano Cetola > TianoCore Community Manager > > On 11/23/2018 2:44 PM, Peter Wiehe wrote: >> Hello, I'm a total newbie to Tianocore/EDK2/OVMF. >> (My coding is at high school level I think, not university level. I >> have some (small) experience writing in Assembler, C, C++. I wrote a >> little bootloader, so I know something about filesystem in general and >> ext2 and pre-kernel "environment".) >> >> I use xubuntu 18.04 on an AMD 64bit PC. >> >> I'm currently trying to >> 1.) build OVMF from source >> 2.) and then want to run it in/with Qemu. >> 3.) Later I would like to try to write a simple ext2 "driver". Can't >> guarantee I will succeed, but let's see. >> >> So far I have >> 1.) downloaded the whole edk2 zip/tar-ball >> 2.) have installed nasm and ASL (iasl) >> 3.) Run "EmulatorPkg/build.sh" >> 4.) Run "OvmfPkg/build.sh -a X64" >> 5.) Run "OvmfPkg/build.sh -a X64 qemu" >> >> Then I get the error message "qemu-system-x86_64: -pflash >> /home/peter/Schreibtisch/edk2-master/Build/OvmfX64/DEBUG_GCC5/QEMU/bios.bin: >> Could not open >> '/home/peter/Schreibtisch/edk2-master/Build/OvmfX64/DEBUG_GCC5/QEMU/bios.bin': >> No such file or directory" >> >> So my first question is how to deal with this error. >> >> Kind regards >> Peter Wiehe >> _______________________________________________ >> edk2-devel mailing list >> [email protected] >> https://lists.01.org/mailman/listinfo/edk2-devel >> > _______________________________________________ edk2-devel mailing list [email protected] https://lists.01.org/mailman/listinfo/edk2-devel

