Paulo:

A port of the MicroPython Interpreter for UEFI is available in edk2-staging: 
(MicroPythonPkg). This is a Python 3 compatible alternative for the Python 2.7 
implementation in AppPkg.

Can you try this and provide feedback?

https://github.com/tianocore/tianocore.github.io/wiki/MicroPython 

Thanks ... br
---
Brian Richardson -- Director of Firmware Ecosystem Engagements
brian.richard...@intel.com -- @intel_brian
Firmware Ecosystem & Business Development, Firmware Integration & Development 
(FID)
https://software.intel.com/en-us/meet-the-developers/evangelists/team/brian-richardson
 

-----Original Message-----
From: devel@edk2.groups.io <devel@edk2.groups.io> On Behalf Of 
phlamo...@riseup.net
Sent: Sunday, April 28, 2019 10:08 AM
To: devel@edk2.groups.io
Subject: [edk2-devel] Error building Python

I want to use python to prototype some UEFI applications, but the build is not 
working on my environment, im trying to build in a linux(debian) which have 
"gcc (Debian 6.3.0-18+deb9u1) 6.3.0 20170516" installed, the
EDK2 is properly installed, i build other packages like OVMF and Mde*, at the 
first time i tried to build Python just uncommenting 
"AppPkg/Applications/Python/PythonCore.inf" the build stopped because some 
compiler warnings which are stopping the building bcause the flag -Werror, so i 
changed the file tools_def.txt to remove the -Werror flag, the warnings dont 
stopped the build, i probably should fix the warnings one by one, but when i 
tried to build again the build system stopped at target 
'/root/projeto_final/src/edk2/Build/AppPkg/DEBUG_GCC5/X64/AppPkg/Applications/Python/PythonCore/DEBUG/Python.dll',
i will leave the entire error message following this message, let me know if i 
need to provide another/more information.

--
pymath.obj (symbol from plugin): In function `_Py_get_387controlword':
(.text+0x0): multiple definition of `copysign'
s_copysign.obj (symbol from plugin):(.text+0x0): first defined here
collect2: error: ld returned 1 exit status
GNUmakefile:583: recipe for target
'/root/projeto_final/src/edk2/Build/AppPkg/DEBUG_GCC5/X64/AppPkg/Applications/Python/PythonCore/DEBUG/Python.dll'
failed
make: ***
[/root/projeto_final/src/edk2/Build/AppPkg/DEBUG_GCC5/X64/AppPkg/Applications/Python/PythonCore/DEBUG/Python.dll]
Error 1


build.py...
 : error 7000: Failed to execute command
        make tbuild
[/root/projeto_final/src/edk2/Build/AppPkg/DEBUG_GCC5/X64/AppPkg/Applications/Python/PythonCore]


build.py...
 : error F002: Failed to build module
       
/root/projeto_final/src/edk2/AppPkg/Applications/Python/PythonCore.inf
[X64, GCC5, DEBUG]

- Failed -
Build end time: 06:56:21, Apr.28 2019
Build total time: 00:05:32
--

Thanks,
Paulo Amorim




-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.

View/Reply Online (#39800): https://edk2.groups.io/g/devel/message/39800
Mute This Topic: https://groups.io/mt/31387162/21656
Group Owner: devel+ow...@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub  [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to