Path: csiph.com!news.mixmin.net!news.unit0.net!news.nask.pl!news.nask.org.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail From: Andyy Newsgroups: pl.comp.programming Subject: =?UTF-8?Q?Re:_Czego_nie_lubicie_jako_programi=c5=9bci=3f?= Date: Sat, 1 Apr 2017 14:40:15 +0200 Organization: ATMAN - ATM S.A. Lines: 10 Message-ID: References: <1jTdcmbuhI9c8Nv8%gof@news.chmurka.net> <1sTdcpiakI9c8Nv8%gof@news.chmurka.net> <48893a76-3fd1-4a3d-bb14-279c5fb4ccfa@googlegroups.com> <8TdcqldoIee6Nv8%gof@news.chmurka.net> NNTP-Posting-Host: 91.239.205.105 Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-2; format=flowed Content-Transfer-Encoding: 8bit X-Trace: node2.news.atman.pl 1491050415 12840 91.239.205.105 (1 Apr 2017 12:40:15 GMT) X-Complaints-To: usenet@atman.pl NNTP-Posting-Date: Sat, 1 Apr 2017 12:40:15 +0000 (UTC) User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 In-Reply-To: <8TdcqldoIee6Nv8%gof@news.chmurka.net> Xref: csiph.com pl.comp.programming:29573 W dniu 01.04.2017 o 12:47, Adam Wysocki pisze: > Spotkałem, ale czemu nie można przez to linkować? Nie zawsze, ale gdy jest jedna wersja GNUC a druga Visual C++ i metody mają jakieś deklaracje zdefiniowane w plikach .h zależne od innych .h to mogą być problemy. Pojawiło się na przykład w Java native function (JNI): W przypadku VC dodaje podkreślenia do nazw funkcji i jest dobrze ale GCC nie dodaje. Są opcje "-Wl,--kill-at" czy -fleading-underscore ale też nie pomagają czasem