Hello again,

I've yet to receive any response to my question.
Did i use the wrong mailing list, or is this mailing list perhaps no longer in 
use?

This issue is still blocking my project, so i would prefer *any* answer over 
none at this point.

Thanks in advance,
Named Relay




On Tuesday, October 29th, 2024 at 11:35 PM, Named T. Relay 
<namedre...@protonmail.com> wrote:

> Hello,
> 
> Today i installed cygwin to compile a windows .exe out of a Linux source 
> program.
> While G++ on Linux compiles it correctly into a binary, on cygwin i got an 
> issue during linking:
> 
> $ g++ -O2 -Wall -Isrc -o bin/sealtool <SNIP> src/sign-verify.cpp -lcrypto 
> -lssl -lcurl -lresolv
> 
> /usr/lib/gcc/x86_64-pc-cygwin/12/../../../../x86_64-pc-cygwin/bin/ld: 
> /tmp/ccA3GExv.o:sign-verify.cp:(.text+0x437): undefined reference to 
> `__ns_initparse' 
> /usr/lib/gcc/x86_64-pc-cygwin/12/../../../../x86_64-pc-cygwin/bin/ld: 
> /tmp/ccA3GExv.o:sign-verify.cp:(.text+0x49a): undefined reference to` 
> __ns_parserr'
> collect2: error: ld returned 1 exit status
> 
> From looking at the nm results, the provided libresolv library does not 
> include these symbols.
> (But my linux distro's version of libresolv DOES have them!)
> 
> Does anyone know why these symbols are missing?
> (and more importantly, how do i get them?)
> The internet didn't yield me any answers.
> 
> libresolv.a is included with cygwin-devel-3.5.4-1, so i can't really check or 
> change it's version. (md5sum is 5fa4735707cec921f81feb2c86c5b87a)
> The source file i try to compile can be found at 
> https://github.com/hackerfactor/SEAL-C/blob/main/src/sign-verify.cpp , 
> project has other issues which i already had resolv. ;)
> 
> At the very least, thanks for reading!
> 
> Have a nice day,
> Named Relay

-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

Reply via email to