<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl-pl">
<link rel="self" type="application/atom+xml" href="https://forum.atnel.pl/feed.php?f=51&amp;t=1543&amp;mode" />

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2012-09-15T15:44:54+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=51&amp;t=1543&amp;mode</id>
<entry>
<author><name><![CDATA[SunRiver]]></name></author>
<updated>2012-09-15T15:44:54+01:00</updated>
<published>2012-09-15T15:44:54+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1543&amp;p=15200#p15200</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1543&amp;p=15200#p15200"/>
<title type="html"><![CDATA[Re: Eclipse AVR GCC - dołączanie bibliotek *.a]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1543&amp;p=15200#p15200"><![CDATA[
Po prostu czasem trzeba użyć czegoś co zwykle się omija i jak widzisz bywa problematyczne z początku,<br />ale nie rzutuje to na c, które samo w sobie jest dosyć elastyczne, i pozwala na to czy tamto <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /><br />ot po prostu lepiej wiedzieć więcej niż nie wiedzieć nic .. prawda<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=58">SunRiver</a> — 15 wrz 2012, o 15:44</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2012-09-15T15:40:11+01:00</updated>
<published>2012-09-15T15:40:11+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1543&amp;p=15198#p15198</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1543&amp;p=15198#p15198"/>
<title type="html"><![CDATA[Re: Eclipse AVR GCC - dołączanie bibliotek *.a]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1543&amp;p=15198#p15198"><![CDATA[
zenowi --&gt; ale zauważ że my tu rozważamy dość daleko idące jakieś tam zaawansowane rozwiązania których na co dzień się zwykle nie używa - ja przyznam ci się że do dzisiaj jeszcze nie skorzystałem z żadnych bibliotek<br /><br />*.a<br /><br />poza systemowymi <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br />więc wcale nie jest tak strasznie <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> jak ci się wydaje  i jak mówię - wpadnij do mnie kiedyś przy kawce albo piwku na Skype ze słuchawkami i mikrofonem to zobaczysz co ci pokażę <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> ..... wiem wiem zwykle wiele osób jakoś się obawia takiego bezpośredniego kontaktu - tymczasem ci którzy skorzystali to szybko udało się pokonać pierwsze niezrozumiałe kroki i dzisiaj pięknie śmigają już sami w C ... bo najgorzej jest się na czymś zaciąć - sam wiem jak to jest - widzisz pewnie mój temat o zmaganiach młodego linuxowca na forum <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 15 wrz 2012, o 15:40</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SunRiver]]></name></author>
<updated>2012-09-15T14:58:45+01:00</updated>
<published>2012-09-15T14:58:45+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1543&amp;p=15190#p15190</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1543&amp;p=15190#p15190"/>
<title type="html"><![CDATA[Re: Eclipse AVR GCC - dołączanie bibliotek *.a]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1543&amp;p=15190#p15190"><![CDATA[
nie no oczywiście ja się zgadzam ,ale  jak widzisz w oryginalnym zapisie było tak i jak najbardziej <br />działa to w AS:)<br />ale zostawmy as bo chyba niewiele ma wspólnego ze standardem<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=58">SunRiver</a> — 15 wrz 2012, o 14:58</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2012-09-15T13:28:57+01:00</updated>
<published>2012-09-15T13:28:57+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1543&amp;p=15179#p15179</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1543&amp;p=15179#p15179"/>
<title type="html"><![CDATA[Re: Eclipse AVR GCC - dołączanie bibliotek *.a]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1543&amp;p=15179#p15179"><![CDATA[
<div class="quotetitle">SunRiver napisał(a):</div><div class="quotecontent"><br />dobra nie wiem czemu takie wywołanie funkcji  jak void main(){} jest nie prawidłowe w eclipse<br />ale zmiana na int main(void) załatwia problem<br /></div><br /><br />No ale tak jest od początku świata i języka C, że MUSI być int jako rezultat dla main() <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br />Ja nigdy w życiu nie pisałem<br /><br />void main(void) { }<br /><br />co wydaje się naturalne - bo przecież gdzie ma być zwracany ten rezultat ? <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> skoro nie ma tu systemu operacyjnego żadnego <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br />No ale zgodność ze standardem wymusza ten typ int - i dlatego ja zawsze go wpisuję i nigdy nawet takiego warninga nie zauważyłem<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 15 wrz 2012, o 13:28</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SunRiver]]></name></author>
<updated>2012-09-15T12:33:09+01:00</updated>
<published>2012-09-15T12:33:09+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1543&amp;p=15177#p15177</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1543&amp;p=15177#p15177"/>
<title type="html"><![CDATA[Re: Eclipse AVR GCC - dołączanie bibliotek *.a]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1543&amp;p=15177#p15177"><![CDATA[
no dobra robota Mirku  w sumie faktycznie namotane było ... przykładowy programik ma zero errorów i działa na LCD <br />teraz podstawka biblioteki do właściwego programu gdzie użyte zostały funkcje graficzne i:<br /><br />no kompiluje się i działa , ale warningów w 3 diabły<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: dzisiaj, o 11:18 ]</span></strong><br /><br />no dobra zamiast walczyć z dużym projektem  ~4500 linii kodu (działającego bez problemu z AS6)<br />wziąłem na tapetę mniejszy programik używający biblioteki libgfx.a<br /><br />[syntax=c]<br />#include &lt;gfx.h&gt;<br /><br />void main()<br />{<br />   //Initialize ProGFX Engine<br />   GFXInit();<br /><br />   //Draw a rectangle between (16,16) to (100,41) in Black colour<br />   GFXRect(16,16,100,41,GFX_COLOR_BLACK);<br /><br />   //Update the display<br />   GFXUpdate();<br />}<br />[/syntax]<br /><br />jest ok na ekranie mamy śliczny prostokąt , ale irytujący warning jest :<br /><br /><strong><br />return type of 'main' is not 'int' [-Wmain]main2.c<br /></strong><br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: dzisiaj, o 11:18 ]</span></strong><br /><br />dobra nie wiem czemu takie wywołanie funkcji  jak void main(){} jest nie prawidłowe w eclipse<br />ale zmiana na int main(void) załatwia problem<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=58">SunRiver</a> — 15 wrz 2012, o 12:33</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2012-09-15T12:05:48+01:00</updated>
<published>2012-09-15T12:05:48+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1543&amp;p=15175#p15175</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1543&amp;p=15175#p15175"/>
<title type="html"><![CDATA[Re: Eclipse AVR GCC - dołączanie bibliotek *.a]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1543&amp;p=15175#p15175"><![CDATA[
Sun <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> hahaha ale numer - już mam dla ciebie gotowe rozwiązanie <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> tylko że nie mam tego LCD pod ręką więc nie mam jak sprawdzić jak działa po kompilacji ale już nie ma ANI JEDNEGO warninga w nowym toolchainie <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br />co trzeba zrobić <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> ..... w ogóle wypieprzyć ten przedrostek prog_ bo np mamy taką definicję w font.h<br /><br />[syntax=c]//Main Selected Font<br />const prog_uint8_t *font;[/syntax]<br /><br />a co to ma kurna być ??? <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> wskaźnik const to wskaźnik po cholerę ktoś tu próbował dawać to prog_ a nawet PROGMEM jest niepotrzebne bo wskaźnik to wskaźnik więc zmień to na:<br /><br />[syntax=c]//Main Selected Font<br />const uint8_t *font;[/syntax]<br /><br />ale to samo zrób w deklaracjach wszystkich funkcji niżej w tym pliku, czyli:<br /><br />[syntax=c]UINT8 __GFXReadPGM(const uint8_t *ptr);<br /><br />void GFXSetFont(const uint8_t *new_font);[/syntax]<br /><br />dalej, plik: Arial12.h<br /><br />[syntax=c]static uint8_t Arial12[] PROGMEM [/syntax]<br /><br />trzeba tylko dodać const<br /><br />[syntax=c]const static uint8_t Arial12[] PROGMEM [/syntax]<br /><br />i nie potrzeba nigdzie dodawać tego co wcześniej zrobiłeś<br /><br /><span style="color: #FF0000"><em>typedef prog_uint8_t;</em></span><br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: dzisiaj, o 11:18 ]</span></strong><br /><br />sprawdź ok? <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 15 wrz 2012, o 12:05</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SunRiver]]></name></author>
<updated>2012-09-15T11:31:37+01:00</updated>
<published>2012-09-15T11:31:37+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1543&amp;p=15171#p15171</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1543&amp;p=15171#p15171"/>
<title type="html"><![CDATA[Re: Eclipse AVR GCC - dołączanie bibliotek *.a]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1543&amp;p=15171#p15171"><![CDATA[
dobra <br /><br />w pliku types.h<br /><br />dodany wiersz musi mieć postać : <strong>typedef int prog_uint8_t;</strong><br />a w pliku font.h powinno być tak:<br /><br />[syntax=c]<br /><br />#ifndef _FONT_H_<br />#define _FONT_H_<br /><br />#include &quot;avr/pgmspace.h&quot;<br />#include &quot;types.h&quot;<br /><br />//Constants<br />#define FONT_OFFSET_WIDTH 2<br />#define FONT_OFFSET_HEIGHT 3<br />#define FONT_OFFSET_FIRSTCHAR 4<br />#define FONT_OFFSET_CHARCOUNT 5<br />#define FONT_OFFSET_WTABLE 6<br /><br />//Main Selected Font<br />const prog_uint8_t * font;<br /><br />//Functions<br />void __GFXInitFont();<br /><br />UINT8 GFXGetFontHeight();<br /><br />UINT8 __GFXReadFontData(UINT16 add);<br /><br />UINT8 __GFXReadPGM(const prog_uint8_t *ptr);<br /><br />void GFXSetFont(const prog_uint8_t *new_font);<br /><br />#endif<br />[/syntax]<br /><br />w tej chwili pozostaje kwestia 1 warninga:<br /><br />passing argument 1 of 'GFXSetFont' from incompatible pointer type [enabled by default]main.c  line 20C/C++ Problem<br /><br />oraz 1 Info:<br /><br />expected 'const prog_uint8_t *' but argument is of type 'const uint8_t *'  line 26, external location: C:\ProGFX\include\font.h C/C++ Problem<br /><br /><br />Normalnie masakra ....<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=58">SunRiver</a> — 15 wrz 2012, o 11:31</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2012-09-15T11:20:18+01:00</updated>
<published>2012-09-15T11:20:18+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1543&amp;p=15170#p15170</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1543&amp;p=15170#p15170"/>
<title type="html"><![CDATA[Re: Eclipse AVR GCC - dołączanie bibliotek *.a]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1543&amp;p=15170#p15170"><![CDATA[
Ale widzisz na starym toolchainie pięknie się kompiluje możesz sprawdzić, za to co do tego błędu<br /><br />prog_uint8_t<br /><br />to tego jeszcze nie mogę rozgryźć ale będę szukał - na początku myślałem że wywalili taką możliwość zapisu, bo w którymś moim starym projekcie też użyłem np<br /><br />prog_char<br /><br />i też atmelowski toolchain mi zakrzyczał pod Eclipse - no to myślę sobie , OOO! wywalili to i pewnie będzie można zrobić już tylko tak:<br /><br />char PROGMEM<br /><br />więc tak napisałem i wszystko pod atmelowskim toolchainem poszło. Więc dalej sprawy nie badałem bo myślałem że tak trzeba teraz. Tymczasem zaskakujesz mnie że pod AS6 to się kompiluje .... hmmmm no to znowu będę miał ciężki orzech do zgryzienia <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> muszę to rozwikłać - jak widzisz na blogu opisuję sporo rzeczy takich różnic - po to żeby samemu mieć też zawsze gdzie zajrzeć do informacji w takich przypadkach .... a zatem będę walczył z tym prog_uint8_t w atmelowskim toolchainie skoro ma działać <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> Chyba że też AS6 sobie gdzieś w trakcie kompilacji samo zamienia go na uint8_t PROGMEM <img src="https://forum.atnel.pl/images/smilies/icon_e_sad.gif" alt=":(" title="Smutny" /><br /><br />poza tym jak sam widzisz takie biblioteki *.a bywają kocie - bo nie masz wpływu na to co jest w środku skompilowane i nie możesz podmienić. Gdyby były takie typowe źródłowe biblioteki <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> to by się weszło i ciachnęło wszędzie ten typ tak jak piszę i wszystko by ruszyło<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: dzisiaj, o 11:18 ]</span></strong><br /><br /><div class="quotetitle">SunRiver napisał(a):</div><div class="quotecontent"><br />po dodaniu w pliku types.h  wiersza:<br /><br /><div class="codetitle"><b>Code:</b></div><div class="codecontent">typedef prog_uint8_t;<br /></div><br /><br />oraz zmianie w pliku Arial.12.h<br /><br />wiersza  :  <strong> static uint8_t Arial12[] PROGMEM = { </strong><br />na :  <strong> const uint8_t Arial12[] PROGMEM = { </strong><br /><br />program się kompiluje , ale z warningami :<br /><br /><a href="http://forum.atnel.pl/_obrazki/o/58_98296f19474fd1ea67d5dc088a3bbf7a.JPG"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/58_98296f19474fd1ea67d5dc088a3bbf7a.JPG" alt="Obrazek" /></a><br /></div><br /><br />No tak - bo jak mówię wewnątrz biblioteki *.a już nie możesz zmienić nic - a tam jeszcze pewnie są typy, które teraz się nie zgadzają formalnie i stąd warningi<br /><br />kurczę co te AS odpiernicza za sztuczkę że działa ten przedrostek prog_<br /><br />no będę dzisiaj wieczorem albo w nocy znowu miał co kurna robić - teraz znowu mi zalazło to za skórę. Musimy mieć Eclipse które tak samo działa jak AS6 z nowym toolchainem <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> ..... sam zobacz ile już się udało zrobić <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 15 wrz 2012, o 11:20</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SunRiver]]></name></author>
<updated>2012-09-15T11:13:28+01:00</updated>
<published>2012-09-15T11:13:28+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1543&amp;p=15169#p15169</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1543&amp;p=15169#p15169"/>
<title type="html"><![CDATA[Re: Eclipse AVR GCC - dołączanie bibliotek *.a]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1543&amp;p=15169#p15169"><![CDATA[
No właśnie widzisz w AS6 mam tego samego toolchaina co w eclipse czyli ATmelowski 3.4.1.1xxx  <br />na AS idzie bez zająknięcia , natomiast w eclipse ... masz wyżej<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: dzisiaj, o 11:18 ]</span></strong><br /><br />po dodaniu w pliku types.h  wiersza:<br /><br /><div class="codetitle"><b>Code:</b></div><div class="codecontent">typedef prog_uint8_t;<br /></div><br /><br />oraz zmianie w pliku Arial.12.h<br /><br />wiersza  :  <strong> static uint8_t Arial12[] PROGMEM = { </strong><br />na :  <strong> const uint8_t Arial12[] PROGMEM = { </strong><br /><br />program się kompiluje , ale z warningami :<br /><br /><a href="http://forum.atnel.pl/_obrazki/o/58_98296f19474fd1ea67d5dc088a3bbf7a.JPG"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/58_98296f19474fd1ea67d5dc088a3bbf7a.JPG" alt="Obrazek" /></a><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=58">SunRiver</a> — 15 wrz 2012, o 11:13</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2012-09-15T11:10:19+01:00</updated>
<published>2012-09-15T11:10:19+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1543&amp;p=15167#p15167</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1543&amp;p=15167#p15167"/>
<title type="html"><![CDATA[Re: Eclipse AVR GCC - dołączanie bibliotek *.a]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1543&amp;p=15167#p15167"><![CDATA[
A jakie masz warningi ? sprawdź poza tym na starym toolchainie bo na nowym u mnie nie chce rozpoznawać typu<br /><br />prog_uint8_t <br /><br />nie wiem dlaczego zresztą ? i to jest jedyny kłopot na razie jak próbuję tgeo GFX'a kompilować nowym toolchainem<br /><br />ale jak dam starego toolchaina WinAVR to jak widzisz - ani jednego warninga, ani jednego błędu - od razu wszystko śmiga<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 15 wrz 2012, o 11:10</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SunRiver]]></name></author>
<updated>2012-09-15T11:04:49+01:00</updated>
<published>2012-09-15T11:04:49+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1543&amp;p=15165#p15165</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1543&amp;p=15165#p15165"/>
<title type="html"><![CDATA[Re: Eclipse AVR GCC - dołączanie bibliotek *.a]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1543&amp;p=15165#p15165"><![CDATA[
u mnie pojawiają się 3 warningi spróbuję jeszcze raz wywalić wszystko i zrobić od początku <br />niemniej się już kompiluje a to na plus<br /><br />wrzuciłem wszystko od nowa... <br />czyli biblioteki na świeżo pobrane <br />na nowym projekcie <br /><br />i po kompilacji w/w programu przykładowego <br /><br /><a href="http://forum.atnel.pl/_obrazki/o/58_3a6e421d959514c0e756e0f13b4960ca.JPG"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/58_3a6e421d959514c0e756e0f13b4960ca.JPG" alt="Obrazek" /></a><br /><br />no można nerwy stracić<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=58">SunRiver</a> — 15 wrz 2012, o 11:04</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2012-09-15T10:58:53+01:00</updated>
<published>2012-09-15T10:58:53+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1543&amp;p=15163#p15163</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1543&amp;p=15163#p15163"/>
<title type="html"><![CDATA[Re: Eclipse AVR GCC - dołączanie bibliotek *.a]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1543&amp;p=15163#p15163"><![CDATA[
Sun, zobacz poniżej jak mi przebiegła kompilacja <br /><br /><a href="http://forum.atnel.pl/_obrazki/o/54_61c4e231203ab4130c3aded269c2748b.jpg"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/54_61c4e231203ab4130c3aded269c2748b.jpg" alt="Obrazek" /></a><br /><br />żadnego błędu<br /><br /><a href="http://forum.atnel.pl/_obrazki/o/54_7235b125695a92a892a5437d2a7e3846.jpg"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/54_7235b125695a92a892a5437d2a7e3846.jpg" alt="Obrazek" /></a><br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 42 minutach ]</span></strong><br /><br /><div class="quotetitle">SunRiver napisał(a):</div><div class="quotecontent"><br />Osobiście uważam to za porażkę w Eclipse <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /></div><br /><br />Nie nie - ja doczytałem się, że właśnie jak się kompiluje biblioteki *.z to niestety taka jest zasada, że później linker sam dokłada sobie to 'lib' na początku oraz '.a' na końcu..... Więc to jest kwestia linkera a nie Eclipse .... tyle tylko że w AVR Studio nie trzeba robić tej sztuczki czyli można podać całą nazwę a ono samo podmienia przekazując luz do kompilacji<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 15 wrz 2012, o 10:58</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SunRiver]]></name></author>
<updated>2012-09-15T10:00:44+01:00</updated>
<published>2012-09-15T10:00:44+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1543&amp;p=15150#p15150</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1543&amp;p=15150#p15150"/>
<title type="html"><![CDATA[Re: Eclipse AVR GCC - dołączanie bibliotek *.a]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1543&amp;p=15150#p15150"><![CDATA[
niestety mirku ten sposób może i dodaje bibliotekę , ale ... hmmm trochę dziwne kombinacje a program i tak się nie kompiluje tak więc jest dalej coś mocno nie tak.  <br /><br />na odstrzał poszedł program testowy Hello Graphic<br /><br />[syntax=c]<br />#include &lt;gfx.h&gt;<br />#include &lt;font.h&gt;<br />#include &lt;fonts/arial12.h&gt;<br /><br />void main(void)<br />{<br />   //Initialize ProGFX Engine<br />   GFXInit();<br /><br />   //Select a font<br />   GFXSetFont(Arial12);<br /><br />   //Write a simple string at center<br />   GFXCenterText(&quot;Hello GraphiX!&quot;,GFX_COLOR_BLACK);<br /><br />   //Update the display<br />   GFXUpdate();<br />}<br />[/syntax]<br /><br />próba kompilacji kończy się komunikatem :<br />passing argument 1 of 'GFXSetFont' from incompatible pointer type [enabled by default]<br /><br />Ja się na razie poddałem bo straciłem wenę w tej sprawie. <br />Coś jest nie tak po prostu i na zdrowy rozum ktoś to specjalnie zamotał czy co <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" />  w sumie <br />chyba nie będę używał już tej biblioteki  do niczego choć jest świetna a w projektach <br />powstałych z jej użyciem chyba już nie będę potrzebował nic mieszać , niemniej zawsze bez bólu<br />i kombinowania mogę to zrobić w AS.<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 34 minutach ]</span></strong><br /><br />udało mi się doprowadzić do kompilacji w/w programu po licznych kombinacjach w plikach .h <br />biblioteki...  niemniej są warningi . Osobiście uważam to za porażkę w Eclipse <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=58">SunRiver</a> — 15 wrz 2012, o 10:00</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2012-09-15T01:01:21+01:00</updated>
<published>2012-09-15T01:01:21+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1543&amp;p=15132#p15132</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1543&amp;p=15132#p15132"/>
<title type="html"><![CDATA[Eclipse AVR GCC - dołączanie bibliotek *.a]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1543&amp;p=15132#p15132"><![CDATA[
Zapraszam do krótkiego artykułu poświęconego instrukcji jak dołączać biblioteki *.a w Eclipse <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br /><a href="http://mirekk36.blogspot.com/2012/09/eclipse-avr-gcc-doaczanie-bibliotek-a.html"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/54_3597ad37ab948619bbb5b4d30085d6f8.png" alt="Obrazek" /></a><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 15 wrz 2012, o 01:01</p><hr />
]]></content>
</entry>
</feed>