🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.programming
Article #217869

Re: undefined reference to __asan przy kompilacja pugixml w Win10

#217869
From: Jivanmukta
Date: Fri, 18 Nov 2022 10:57
40 lines
2366 bytes
W dniu 16.11.2022 o 20:40, Mateusz Viste pisze:
> 2022-11-16 o 16:40 +0100, Jivanmukta napisał:
>> Przy próbie kompilacji w Win10 biblioteki pugixml do pugixml.obj mam
>> błędy: undefined reference to `__asan.........
>> Mój program w C++ używa tej biblioteki. Pod Linuxem nie mam tych
>> komunikatów.
> 
> Strzelam: asan_xxxx to funkcje odwołujące się do biblioteki
> AddressSanitizer, a ty tej biblioteki nie masz?
> 
> Szybko googlając wyszukiwarka podpowiada też:
> "AddressSanitizer is a part of LLVM starting with version 3.1 and a
> part of GCC starting with version 4.8"
> 
> Mateusz
> 
Mimo, że zamieniłem:

ifeq ($(config),sanitize)
     CXXFLAGS+=-fsanitize=address,undefined 
-fno-sanitize=float-divide-by-zero,float-cast-overflow 
-fno-sanitize-recover=all
     LDFLAGS+=-fsanitize=address,undefined
endif

na:

ifeq ($(config),sanitize)
#    CXXFLAGS+=-fsanitize=address,undefined 
-fno-sanitize=float-divide-by-zero,float-cast-overflow 
-fno-sanitize-recover=all
#    LDFLAGS+=-fsanitize=address,undefined
endif

(tzn. wykomentowałem) nadal mam ten błąd undefined reference.
Nie wiem jak poprawić Makefile, żeby nie było tego błędu.

-- 
Ta wiadomość e-mail została sprawdzona pod kątem wirusów przez oprogramowanie antywirusowe AVG.
www.avg.com
Technical Details
Message-ID: <tl7oe3$1sfsh$1@portraits.wsisiz.edu.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!wsisiz.edu.pl!.POSTED.2a01:110f:1505:4500:9d45:6b69:7132:2f42!not-for-mail
References: <tl33pf$3ad1$1@portraits.wsisiz.edu.pl> <tl3eao$k4v$1@gioia.aioe.org>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!wsisiz.edu.pl!.POSTED.2a01:110f:1505:4500:9d45:6b69:7132:2f42!not-for-mail
From: Jivanmukta <jivanmukta@poczta.onet.pl>
Newsgroups: pl.comp.programming
Subject: Re: undefined reference to __asan przy kompilacja pugixml w Win10
Date: Fri, 18 Nov 2022 11:57:08 +0100
Organization: http://www.wit.edu.pl
Message-ID: <tl7oe3$1sfsh$1@portraits.wsisiz.edu.pl>
References: <tl33pf$3ad1$1@portraits.wsisiz.edu.pl> <tl3eao$k4v$1@gioia.aioe.org>
Mime-Version: 1.0
Injection-Date: Fri, 18 Nov 2022 10:57:07 -0000 (UTC)
Injection-Info: portraits.wsisiz.edu.pl; posting-host="2a01:110f:1505:4500:9d45:6b69:7132:2f42"; logging-data="1982353"; mail-complaints-to="abuse@wsisiz.edu.pl"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.5.0
In-Reply-To: <tl3eao$k4v$1@gioia.aioe.org>
X-Antivirus: AVG (VPS 221118-0, 18.11.2022), Outbound message
X-Antivirus-Status: Clean
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit