[coreboot] crossgcc: make[2]: iasl: command not found

Paul Menzel paulepanter at users.sourceforge.net
Fri Jun 8 01:01:18 CEST 2012


Dear coreboot folks,


with a current clone of coreboot

        $ git describe
        4.0-2451-g2d1758b

and

        $ make crossgcc
          Working around non-functional -combine
        Welcome to the coreboot cross toolchain builder v1.07 (November 1st, 2011)
        
        Will skip GDB ... ok
        Downloading tar balls ... 
         * gmp-5.0.5.tar.bz2 (downloading)
         * mpfr-3.1.0.tar.bz2 (downloading)
         * mpc-0.9.tar.gz (downloading)
         * libelf-0.8.13.tar.gz (downloading)
         * gcc-core-4.6.3.tar.bz2 (downloading)
         * binutils-2.22.tar.bz2 (downloading)
         * acpica-unix-20120420.tar.gz (downloading)
        
        Downloaded tar balls ... ok
        Unpacking and patching ... 
         * gmp-5.0.5.tar.bz2
         * mpfr-3.1.0.tar.bz2
         * mpc-0.9.tar.gz
         * libelf-0.8.13.tar.gz
         * gcc-core-4.6.3.tar.bz2
         * binutils-2.22.tar.bz2
         * acpica-unix-20120420.tar.gz
        Unpacked and patched ... ok
        Building GMP 5.0.5 ... ok
        Building MPFR 3.1.0 ... ok
        Building MPC 0.9 ... ok
        Building libelf 0.8.13 ... ok
        Building binutils 2.22 ... ok
        Building GCC 4.6.3 ... ok
        Skipping Expat (Python scripting not enabled)
        Skipping Python (Python scripting not enabled)
        Skipping GDB (GDB support not enabled)
        Building IASL 20120420 ... ok
        Cleaning up... ok
        
        You can now run your i386-elf cross toolchain from /opt/src/coreboot/util/crossgcc/xgcc.
        $ make menuconfig # for ASRock E350M1 with SeaBIOS master and 4 MB image
        $ make

I got the following error.

        […]
            Checking out SeaBIOS revision origin/master
        Switched to branch 'master'
        Deleted branch coreboot (was e66fb31).
        Branch coreboot set up to track remote branch master from
        origin.
        Switched to a new branch 'coreboot'
            CONFIG     SeaBIOS origin/master
          Working around non-functional -combine
          Build default config
        #
        # configuration written
        to /opt/src/coreboot/build/seabios/.config
        #
            MAKE       SeaBIOS origin/master
          Working around non-functional -combine
          Build Kconfig config file
        /opt/src/coreboot/build/seabios/.config:89:warning: override:
        reassigning to symbol COREBOOT
        /opt/src/coreboot/build/seabios/.config:90:warning: override:
        reassigning to symbol DEBUG_SERIAL
        /opt/src/coreboot/build/seabios/.config:95:warning: override:
        reassigning to symbol VGAHOOKS
        #
        # configuration written
        to /opt/src/coreboot/build/seabios/.config
        #
        Compiling DSDT
        make[2]: iasl: Kommando nicht gefunden
        make[2]: *** [src/acpi-dsdt.hex] Fehler 127
        make[1]: *** [build] Fehler 2
        make: *** [seabios] Fehler 2

The file `.xcompile` also contains the correct definition for `IASL`.

        IASL:=/opt/src/coreboot/util/crossgcc/xgcc/bin/iasl

Running that file works too so no `noexec` flag or something else seems
to be at fault.


Thanks,

Paul
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20120608/58c03e96/attachment.sig>


More information about the coreboot mailing list