public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
* Re: Question Using edk2-UDK2018 and VS2017
       [not found] <e6a74d91486bd06aabbb6229705f5695@cmweb01.nm.nfra.io>
@ 2021-08-24 16:20 ` Carsey, Jaben
  2021-08-24 16:24   ` Michael D Kinney
  0 siblings, 1 reply; 2+ messages in thread
From: Carsey, Jaben @ 2021-08-24 16:20 UTC (permalink / raw)
  To: 김서진, edk2-lists@mc2research.org,
	devel@edk2.groups.io, Kinney, Michael D, Rebecca Cran

[-- Attachment #1: Type: text/plain, Size: 1882 bytes --]

Adding the new maintainers.

From: 김서진 <canonicus@naver.com>
Sent: Sunday, August 22, 2021 10:52 PM
To: edk2-lists@mc2research.org; Carsey, Jaben <jaben.carsey@intel.com>
Cc: canonicus@naver.com
Subject: Question Using edk2-UDK2018 and VS2017


Dear Daryl McDaniel and Jaben Carsey,

This is Seojin Kim from South Korea.

Currently, I am building a program using edk2-UDK2018<tel:2018> and Visual Studio 2017<tel:2017>.

But it is impossible to use the program as it is without modifying it because of a few errors, so some parts were modified.

Below is a description of the parts I have modified.

1. Error : c:\edk2\StdLib\Include\sys/EfiCdefs.h(342): warning C4117<tel:4117>

> I deleted the declaration of "__STDC_HOSTED__".



2. Error : warning C4459<tel:4459>, warning C4456<tel:4456>

> Warnings occurred because the local variables and the global variables had the same name, so I changed names of local variables.

(c:\edk2\StdLib\EfiSocketLib\Socket.c(2980<tel:2980>): warning C4459<tel:4459>: 'errno'

c:\edk2\StdLib\BsdSocketLib\getnetbyht.c(158): warning C4459<tel:4459>: 'net'

c:\edk2\StdLib\BsdSocketLib\ns_print.c(214): warning C4456<tel:4456>: 't')



3.  Error : unresolved external symbol "__fpclassifyd"

> I added "fpclassify.c" file to define __fpclassifyd referring to https://blog.csdn.net/humanof/article/details/118708586 (thanks to google translation).

> Also I modified LibC.inf file to add Main/fpclassify.c in [Source].



(Above description may contain some typos.. I apologize in advance.)



After these modifications, I succeeded to build my package.

However, I believe that your code is impeccable, so there must be something that I did wrong.

I would be very grateful if you could suggest a way to solve thr above problems.



Thank you,



Seojin Kim











[-- Attachment #2: Type: text/html, Size: 5426 bytes --]

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: Question Using edk2-UDK2018 and VS2017
  2021-08-24 16:20 ` Question Using edk2-UDK2018 and VS2017 Carsey, Jaben
@ 2021-08-24 16:24   ` Michael D Kinney
  0 siblings, 0 replies; 2+ messages in thread
From: Michael D Kinney @ 2021-08-24 16:24 UTC (permalink / raw)
  To: Carsey, Jaben, 김서진,
	edk2-lists@mc2research.org, devel@edk2.groups.io, Rebecca Cran,
	Kinney, Michael D

[-- Attachment #1: Type: text/plain, Size: 2658 bytes --]

Seojin Kim,

Last week I made commits to the edk2-libc repo that resolved these issues so the edk2-libc repo can build with the latest edk2/master and support the VS2017 and VS2019 compilers.

Can you please try that latest code from edk2/master and edk2-libc/master and verify that all your issues are resolved?

Thanks,

Mike


From: Carsey, Jaben <jaben.carsey@intel.com>
Sent: Tuesday, August 24, 2021 9:21 AM
To: 김서진 <canonicus@naver.com>; edk2-lists@mc2research.org; devel@edk2.groups.io; Kinney, Michael D <michael.d.kinney@intel.com>; Rebecca Cran <rebecca@nuviainc.com>
Subject: RE: Question Using edk2-UDK2018 and VS2017

Adding the new maintainers.

From: 김서진 <canonicus@naver.com<mailto:canonicus@naver.com>>
Sent: Sunday, August 22, 2021 10:52 PM
To: edk2-lists@mc2research.org<mailto:edk2-lists@mc2research.org>; Carsey, Jaben <jaben.carsey@intel.com<mailto:jaben.carsey@intel.com>>
Cc: canonicus@naver.com<mailto:canonicus@naver.com>
Subject: Question Using edk2-UDK2018 and VS2017


Dear Daryl McDaniel and Jaben Carsey,

This is Seojin Kim from South Korea.

Currently, I am building a program using edk2-UDK2018<tel:2018> and Visual Studio 2017<tel:2017>.

But it is impossible to use the program as it is without modifying it because of a few errors, so some parts were modified.

Below is a description of the parts I have modified.

1. Error : c:\edk2\StdLib\Include\sys/EfiCdefs.h(342): warning C4117<tel:4117>

> I deleted the declaration of "__STDC_HOSTED__".



2. Error : warning C4459<tel:4459>, warning C4456<tel:4456>

> Warnings occurred because the local variables and the global variables had the same name, so I changed names of local variables.

(c:\edk2\StdLib\EfiSocketLib\Socket.c(2980<tel:2980>): warning C4459<tel:4459>: 'errno'

c:\edk2\StdLib\BsdSocketLib\getnetbyht.c(158): warning C4459<tel:4459>: 'net'

c:\edk2\StdLib\BsdSocketLib\ns_print.c(214): warning C4456<tel:4456>: 't')



3.  Error : unresolved external symbol "__fpclassifyd"

> I added "fpclassify.c" file to define __fpclassifyd referring to https://blog.csdn.net/humanof/article/details/118708586 (thanks to google translation).

> Also I modified LibC.inf file to add Main/fpclassify.c in [Source].



(Above description may contain some typos.. I apologize in advance.)



After these modifications, I succeeded to build my package.

However, I believe that your code is impeccable, so there must be something that I did wrong.

I would be very grateful if you could suggest a way to solve thr above problems.



Thank you,



Seojin Kim











[-- Attachment #2: Type: text/html, Size: 43787 bytes --]

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2021-08-24 16:24 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <e6a74d91486bd06aabbb6229705f5695@cmweb01.nm.nfra.io>
2021-08-24 16:20 ` Question Using edk2-UDK2018 and VS2017 Carsey, Jaben
2021-08-24 16:24   ` Michael D Kinney

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox