Article View: pl.comp.lang.asm
Article #1779Re: REQ: połączenie programu w C z funkcją w ASM
From: Bogdan (bogdro)
Date: Fri, 11 Apr 2008 15:33
Date: Fri, 11 Apr 2008 15:33
37 lines
2114 bytes
2114 bytes
milion pisze: > mam problem z połączeniem 2 cześci programu w C i ASM (nasm). program ma > wyświetlać na monitorze string wprowadzony z klawiatury w kolejności > odwrotnej. przy linkowaniu < gcc maincc.c odwr.o -o program > > wywala mi błąd: > > /tmp/ccgJ000q.o: In function `main': > maincc.c:(.text+0x6a): undefined reference to `fun' > collect2: ld returned 1 exit status > > co mam źle i jak to zmienić? (maszyna 32bit) > a moje pliki wyglądają tak: > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > maincc.c : > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > #include <stdio.h> > #include <string.h> > extern fun (char *info, int dlugosc); [...] > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > i odwr.asm: > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > fun: [...] Etykieta "fun" musi być widoczna na zewnątrz modułu asm, brakuje więc global fun -- Pozdrawiam/Regards - Bogdan (GNU/Linux & FreeDOS) Kurs asemblera x86 (DOS, GNU/Linux):http://rudy.mif.pg.gda.pl/~bogdro Grupy dyskusyjne o asm: pl.comp.lang.asm alt.pl.asm alt.pl.asm.win32 www.JabberPL.org www.TorProject.org Soft (EN): miniurl.pl/bogdro-soft
Technical Details
Message-ID:
<fto0c0$qn5$2@inews.gazeta.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mailReferences:
<ftli4l$kuu$2@news.ds.pg.gda.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail From: "Bogdan (bogdro)" <bogdan@poczta.gazeta.pl> Newsgroups: pl.comp.lang.asm Subject: Re: REQ: połączenie programu w C z funkcją w ASM Date: Fri, 11 Apr 2008 17:33:18 +0200 Organization: "Portal Gazeta.pl -> http://www.gazeta.pl" Lines: 37 Message-ID: <fto0c0$qn5$2@inews.gazeta.pl> References: <ftli4l$kuu$2@news.ds.pg.gda.pl> NNTP-Posting-Host: 75-168-127-14.mpls.qwest.net Mime-Version: 1.0 X-Trace: inews.gazeta.pl 1207928001 27365 75.168.127.14 (11 Apr 2008 15:33:21 GMT) X-Complaints-To: usenet@agora.pl NNTP-Posting-Date: Fri, 11 Apr 2008 15:33:21 +0000 (UTC) X-User: bog.d In-Reply-To: <ftli4l$kuu$2@news.ds.pg.gda.pl> User-Agent: Thunderbird 2.0.0.12 (X11/20080213) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit