Article View: pl.comp.lang.asm
Article #1515Re: Longhand Division in Binary
From: Remek
Date: Sun, 21 Oct 2007 16:04
Date: Sun, 21 Oct 2007 16:04
39 lines
2523 bytes
2523 bytes
Użytkownik "Bogdan (bogdro)" napisał: > Czyli zmienne środowiskowe PATH, LIB, HLAINC i HLALIB? W ten sposób: set hlainc=c:\hla\include set hlalib=c:\hla\hlalib\hlalib.lib itd. > Na stronie z instrukcjami widzę np. > hla -v hw.hla > hla /?, hla /h, hla -h ani hla --help nie działają? Akurat żadna z podanych nie działa :) Działa hla -?. Nie działa natomiast przekierowanie do pliku tekstowego (to osobny problem). Zrobiłem zrzuty z ekranu. Prawdę mówiąc liczyłem na gotowca, bo chodzi mi o sprawdzenie tylko tej jednej procedury dzielenia. Jakoś póki co nie bardzo mnie ten HLA przekonuje. Udało mi się zmusić go do zrobienia z z pliku *.hla plik *.asm. I co widzę? Jest to prosty meesagbox. Plik .asm pod Masm 32 ma 21 linijek ze wszystkimi includami i deklaracjami. W C i Pascalu taki plik źródłowy ma jedną linijkę, a .asm wygenerowany przez HLA ma ich po dodaniu niezbędnych includów 151. Coś jest nie tak. Masm32 robi z tego pliku .obj, a linker wyrzuca komunikat: LINK : error LNK2001: unresolved external symbol _start tut02.exe : fatal error LNK1120: 1 unresolved externals Plik tut02.asm wygenerowany z HLA jest tutaj: http://remek62.republika.pl/Tymcz/tymcz.html Linie z includami dodałem, bo było więcej błędów. Widocznie zmienne środowiskowe są nie do końca dobrze zadeklarowane w Autoexec'u Pozdrawiam Remek
Technical Details
Message-ID:
<ffft54$f7h$1@inews.gazeta.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.gazeta.pl!not-for-mailReferences:
<feggr4$9v0$1@inews.gazeta.pl> <fej2ar$7u6$1@inews.gazeta.pl> <fejgi7$j05$1@inews.gazeta.pl> <felgkn$3ij$1@inews.gazeta.pl> <femf27$40d$1@inews.gazeta.pl> <fesp0c$roh$1@inews.gazeta.pl> <ffd1l6$atm$1@inews.gazeta.pl> <ffdif3$b66$1@inews.gazeta.pl> <fff4vu$mfg$1@inews.gazeta.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.gazeta.pl!not-for-mail From: "Remek" <wiasmed@neostrada.pl> Newsgroups: pl.comp.lang.asm Subject: Re: Longhand Division in Binary Date: Sun, 21 Oct 2007 18:04:30 +0200 Organization: "Portal Gazeta.pl -> http://www.gazeta.pl" Lines: 41 Message-ID: <ffft54$f7h$1@inews.gazeta.pl> References: <feggr4$9v0$1@inews.gazeta.pl> <fej2ar$7u6$1@inews.gazeta.pl> <fejgi7$j05$1@inews.gazeta.pl> <felgkn$3ij$1@inews.gazeta.pl> <femf27$40d$1@inews.gazeta.pl> <fesp0c$roh$1@inews.gazeta.pl> <ffd1l6$atm$1@inews.gazeta.pl> <ffdif3$b66$1@inews.gazeta.pl> <fff4vu$mfg$1@inews.gazeta.pl> NNTP-Posting-Host: 213.199.219.7 Mime-Version: 1.0 X-Trace: inews.gazeta.pl 1192982500 15601 213.199.219.7 (21 Oct 2007 16:01:40 GMT) X-Complaints-To: usenet@agora.pl NNTP-Posting-Date: Sun, 21 Oct 2007 16:01:40 +0000 (UTC) X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 X-Priority: 3 X-Newsreader: Microsoft Outlook Express 5.50.4133.2400 X-User: remeka X-MSMail-Priority: Normal Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit