|
From: Andrew F. <af...@ap...> - 2010-07-30 03:50:02
|
can you attach your /home/wqp/work/temp/edk2/trunk/edk2/Build/Unix/DEBUG_ELFGCC/IA32/UnixPkg/Sec/SecMain/OUTPUT/Ia32/Stack.iii
file.
push %eax
push %ebx
push %ecx
push %edx
...
pop %edx
And that looks legal???
Andrew Fish
On Jul 29, 2010, at 8:37 PM, Qingpei Wang wrote:
> Hi Qing,
> I got it. The Path of Trim should be added into $PATH.
> The new problems is the assembly code cannot being compiled.
> I tried:
> Build –p UnixPkg/UnixPkg.dsc –t ELFGCC –a IA32.
> The Error seems like:
> Assembler messages:
> /home/wqp/work/temp/edk2/trunk/edk2/Build/Unix/DEBUG_ELFGCC/IA32/UnixPkg/Sec/SecMain/OUTPUT/Ia32/Stack.iii:39: Error: suffix or operands invalid for `push'
> /home/wqp/work/temp/edk2/trunk/edk2/Build/Unix/DEBUG_ELFGCC/IA32/UnixPkg/Sec/SecMain/OUTPUT/Ia32/Stack.iii:40: Error: suffix or operands invalid for `push'
> /home/wqp/work/temp/edk2/trunk/edk2/Build/Unix/DEBUG_ELFGCC/IA32/UnixPkg/Sec/SecMain/OUTPUT/Ia32/Stack.iii:41: Error: suffix or operands invalid for `push'
> /home/wqp/work/temp/edk2/trunk/edk2/Build/Unix/DEBUG_ELFGCC/IA32/UnixPkg/Sec/SecMain/OUTPUT/Ia32/Stack.iii:42: Error: suffix or operands invalid for `push'
> /home/wqp/work/temp/edk2/trunk/edk2/Build/Unix/DEBUG_ELFGCC/IA32/UnixPkg/Sec/SecMain/OUTPUT/Ia32/Stack.iii:91: Error: suffix or operands invalid for `pop'
>
> QingPei Wang
> Storage Software Engineer
> Marvell Technology (Shanghai) Limited
>
> From: Huang, Qing [mailto:qin...@in...]
> Sent: Friday, July 30, 2010 11:04 AM
> To: Qingpei Wang
> Subject: RE: EDK 2 build process
>
> Can you further check your PATH environment variable?
> Mine is “./BaseTools/Bin/BinWrapper/Linux-i686:…”
>
> Best regards,
> Huang, Qing
>
> From: Qingpei Wang [mailto:wa...@ma...]
> Sent: Friday, July 30, 2010 10:42 AM
> To: Huang, Qing
> Subject: RE: EDK 2 build process
>
> WORKSPACE=/home/work/wqp/work/temp/edk2/trunk/edk2
> EDK_TOOLS_PATH=./BaseTools
>
>
> QingPei Wang
> Storage Software Engineer
> Marvell Technology (Shanghai) Limited
>
> From: Huang, Qing [mailto:qin...@in...]
> Sent: Friday, July 30, 2010 10:30 AM
> To: Qingpei Wang; edk...@li...
> Subject: RE: EDK 2 build process
>
> Yes, I remember we need to “source” that script. i.e. type” . ./edksetup.sh BaseTools” under workspace directory.
> After executing that script, WORKSPACE, EDK_TOOLS_PATH working environment will be set. Can you check that environment in your system?
>
> Thanks & Best regards,
> Huang, Qing
>
> From: Qingpei Wang [mailto:wa...@ma...]
> Sent: Friday, July 30, 2010 10:22 AM
> To: Huang, Qing; edk...@li...
> Subject: RE: EDK 2 build process
>
> Hi, Qing,
> I assume that my path setting is fine. It is done by script edksetup.sh right?
> I attach my build log. Hope it can bring some help.
>
> QingPei Wang
> Storage Software Engineer
> Marvell Technology (Shanghai) Limited
>
> From: Huang, Qing [mailto:qin...@in...]
> Sent: Friday, July 30, 2010 10:15 AM
> To: Qingpei Wang; edk...@li...
> Subject: RE: EDK 2 build process
>
> Qingpei
> Trim is a python tool in BaseTools package.
>
> If the path is setting correctly, the make should invoke BaseTools/BinWrappers/Linix-i686/Trim (under 32-bit Linux), which will further invoke BaseToolsSource/Source/Python/Trim/Trim.py
> Could you please check the path setting?
>
> Thanks & Best regards,
> Huang, Qing
>
>
> From: Qingpei Wang [mailto:wa...@ma...]
> Sent: Friday, July 30, 2010 9:18 AM
> To: edk...@li...
> Subject: [edk2-buildtools] EDK 2 build process
>
> Hi all,
> I just started EFI things this week, I am so glad that EDK2 can support GCC building. But there seems have some problems for me.
> I take the advices from
> http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=Unix-like_systems
> the BaseTools setting are fine.
> But the make process always shows that
> “Make: Trim: Command not found”
> Did I miss certain package ?
> Which package contains the “Trim”?
>
> Any Suggestion would be appreciated.
>
> Best wishes..
>
> QingPei Wang
> Storage Software Engineer
> Marvell Technology (Shanghai) Limited
>
> ------------------------------------------------------------------------------
> The Palm PDK Hot Apps Program offers developers who use the
> Plug-In Development Kit to bring their C/C++ apps to Palm for a share
> of $1 Million in cash or HP Products. Visit us here for more details:
> http://p.sf.net/sfu/dev2dev-palm_______________________________________________
> edk2-buildtools-devel mailing list
> edk...@li...
> https://lists.sourceforge.net/lists/listinfo/edk2-buildtools-devel
|