Paulo, I would urge you to use the minpython instead of the AppPkg python. The minpython is a python 3 implementation vs. this 2.7 implementation. New development should not start on a version of python that is about to go officially EOL.
That being said, I have not seed that error message before. Maybe Daryl has a better starting point. -Jaben > -----Original Message----- > From: Leif Lindholm [mailto:leif.lindh...@linaro.org] > Sent: Monday, April 29, 2019 9:54 AM > To: devel@edk2.groups.io; phlamo...@riseup.net > Cc: Daryl McDaniel <edk2-li...@mc2research.org>; Carsey, Jaben > <jaben.car...@intel.com> > Subject: Re: [edk2-devel] Error building Python > Importance: High > > +AppPkg maintainers > > On Sun, Apr 28, 2019 at 09:25:28PM -0700, phlamo...@riseup.net wrote: > > 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/Ap > plications/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/Ap > plications/Python/PythonCore/DEBUG/Python.dll' > > failed > > make: *** > > > [/root/projeto_final/src/edk2/Build/AppPkg/DEBUG_GCC5/X64/AppPkg/Ap > plications/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/Ap > plications/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 (#39860): https://edk2.groups.io/g/devel/message/39860 Mute This Topic: https://groups.io/mt/31387171/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-