From: <Saved by Mozilla 5.0 (Windows)>
Subject: Raspberry Pi | Wiring | Download & Install | Gordons Projects
Date: Wed, 23 Apr 2014 17:19:40 -0300
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_0000_25EFF6F2.AEB691B6"
X-MAF-Information: Produced By MAF V3.0.0

This is a multi-part message in MIME format.

------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: text/html;
	charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: https://projects.drogon.net/raspberry-pi/wiringpi/download-and-install/

<!DOCTYPE html><!--[if IE 7]>	<html id=3D"ie7" lang=3D"en-US"> <![endif]-->=
<!--[if IE 8]>	<html id=3D"ie8" lang=3D"en-US"> <![endif]--><!--[if IE 9]>=
	<html id=3D"ie9" lang=3D"en-US"> <![endif]--><!--[if !(IE 6) | !(IE 7) |=
 !(IE 8) ] | !(IE 9) ><!--><html lang=3D"en-US"><!--<![endif]--><head>
<meta http-equiv=3D"content-type" content=3D"text/html; charset=3DUTF-8">
<meta charset=3D"UTF-8">
<meta name=3D"viewport" content=3D"width=3Ddevice-width, initial-scale=3D1.=
0, maximum-scale=3D2.0, user-scalable=3Dyes">
<title>Raspberry Pi | Wiring | Download &amp; Install | Gordons Projects</t=
itle>

<link rel=3D"profile" href=3D"http://gmpg.org/xfn/11">
<link rel=3D"pingback" href=3D"https://projects.drogon.net/xmlrpc.php">
<!--[if lt IE 9]>
<script src=3D"https://projects.drogon.net/wp-content/themes/weaver-ii/js/h=
tml5.js" type=3D"text/javascript"></script>
<![endif]-->

<script type=3D"text/javascript"><!--

/* Script removed by snapshot save */

--></script>
<link rel=3D"alternate" type=3D"application/rss+xml" title=3D"Gordons Proje=
cts =C2=BB Feed" href=3D"https://projects.drogon.net/feed/">
<link rel=3D"alternate" type=3D"application/rss+xml" title=3D"Gordons Proje=
cts =C2=BB Comments Feed" href=3D"https://projects.drogon.net/comments/feed=
/">
<link rel=3D"alternate" type=3D"application/rss+xml" title=3D"Gordons Proje=
cts =C2=BB Download and Install Comments Feed" href=3D"https://projects.dro=
gon.net/raspberry-pi/wiringpi/download-and-install/feed/">
<link rel=3D"stylesheet" id=3D"weaverii-main-style-sheet-css" href=3D"urn:s=
napshot-E88EF3A0:https://projects.drogon.net/wp-content/themes/weaver-ii/st=
yle.min.css?ver=3D2.1.10" type=3D"text/css" media=3D"all">
<link rel=3D"stylesheet" id=3D"weaverii-mobile-style-sheet-css" href=3D"urn=
:snapshot-81F01574:https://projects.drogon.net/wp-content/themes/weaver-ii/=
style-mobile.min.css?ver=3D2.1.10" type=3D"text/css" media=3D"all">
<script type=3D"text/javascript" src=3D"urn:snapshot-E2F3E939:https://proje=
cts.drogon.net/wp-includes/js/jquery/jquery.js?ver=3D1.10.2"></script>
<script type=3D"text/javascript" src=3D"urn:snapshot-E0376015:https://proje=
cts.drogon.net/wp-includes/js/jquery/jquery-migrate.min.js?ver=3D1.2.1"></s=
cript>
<script type=3D"text/javascript" src=3D"urn:snapshot-6288ABF2:https://proje=
cts.drogon.net/wp-content/plugins/anti-spam/js/anti-spam.js?ver=3D2.1"></sc=
ript>
<script type=3D"text/javascript" src=3D"urn:snapshot-2B59AB5A:https://proje=
cts.drogon.net/wp-includes/js/comment-reply.min.js?ver=3D3.8.2"></script>
<link rel=3D"EditURI" type=3D"application/rsd+xml" title=3D"RSD" href=3D"ht=
tps://projects.drogon.net/xmlrpc.php?rsd">
<link rel=3D"wlwmanifest" type=3D"application/wlwmanifest+xml" href=3D"http=
s://projects.drogon.net/wp-includes/wlwmanifest.xml">=20
<link rel=3D"prev" title=3D"WiringPi Examples" href=3D"https://projects.dro=
gon.net/raspberry-pi/examples/">
<link rel=3D"next" title=3D"Special Pin Functions" href=3D"https://projects=
.drogon.net/raspberry-pi/wiringpi/special-pin-functions/">
<meta name=3D"generator" content=3D"WordPress 3.8.2">
<link rel=3D"shortlink" href=3D"https://projects.drogon.net/?p=3D171">

<!-- This site is using Weaver II 2.1.10 (43) subtheme: White -->
<style type=3D"text/css"><!--

/* Effective stylesheet produced by snapshot save */

a { color: rgb(0, 102, 204); }

a:visited { color: rgb(116, 51, 153); }

a:hover { color: rgb(255, 75, 51); }

.widget-area a { color: rgb(0, 102, 204); }

.widget-area a:visited { color: rgb(116, 51, 153); }

.widget-area a:hover { color: rgb(255, 75, 51); }

#wrapper, #branding, #colophon, .commentlist li.comment, #respond, #sidebar=
_primary, #sidebar_right, #sidebar_left, .sidebar_top, .sidebar_bottom, .si=
debar_extra, #first, #second, #third, #fourth, .mobile_widget_area { border=
-radius: 10px; }

#sidebar_wrap_right.right-1-col, #sidebar_wrap_right.right-2-col, #sidebar_=
wrap_right.right-2-col-bottom, #sidebar_wrap_left.left-1-col, #sidebar_wrap=
_left.left-2-col, #sidebar_wrap_left.left-2-col-bottom, #sidebar_wrap_left,=
 #sidebar_wrap_right { border-radius: 10px; }

.commentlist li.comment .comment-meta { border-top-left-radius: 7px; border=
-top-right-radius: 7px; }

#access { border-bottom-left-radius: 7px; border-bottom-right-radius: 7px; }

#content, #content .post { border-radius: 10px; }

body { background-image: url("https://projects.drogon.net/wp-content/themes=
/weaver-ii/images/gr.png"); background-attachment: scroll; background-repea=
t: repeat-x; }

#wrapper { max-width: 940px; }

#wrapper { padding: 0px; }

#sidebar_primary, .mobile_widget_area { background-color: rgb(252, 252, 252=
); }

#first, #second, #third, #fourth { background-color: transparent; }

.widget { background-color: transparent; }

#container_wrap.right-1-col { width: 75%; }

#sidebar_wrap_right.right-1-col { width: 25%; }

#container_wrap { width: 66%; }

#sidebar_wrap_right { width: 17%; }

#main { padding: 4px 0px 0px; }

#site-description { font-size: 200%; }

.menu_bar a, .mobile_menu_bar a { font-weight: bold; }

.menu_bar, .menu_bar a, .menu_bar a:visited, .mobile_menu_bar a { color: rg=
b(0, 0, 0); }

.menu_bar li:hover > a, .menu_bar a:focus { background-color: rgb(221, 221,=
 221); }

.menu_bar li:hover > a, .menu_bar a:focus { color: rgb(68, 68, 68); }

.menu_bar ul ul a { background-color: rgb(184, 184, 184); }

.menu_bar ul ul a { border: 1px solid rgb(221, 221, 221); }

.menu_bar ul ul a, .menu_bar ul ul a:visited { color: rgb(0, 0, 0); }

.menu_bar, .mobile_menu_bar, .menu-add { background-color: rgb(252, 252, 25=
2); }

.menu_bar, .mobile_menu_bar, .menu-add { border: 1px solid rgb(221, 221, 22=
1); margin-top: 2px; margin-left: -1px; }

.mobile-menu-link { border-color: rgb(0, 0, 0); }

.menu_bar .current_page_item > a, .menu_bar .current-menu-item > a, .menu_b=
ar .current-cat > a, .menu_bar .current_page_ancestor > a, .menu_bar .curre=
nt-category-ancestor > a, .menu_bar .current-menu-ancestor > a, .menu_bar=
 .current-menu-parent > a, .menu_bar .current-category-parent > a, .menu-ve=
rtical .current_page_item > a, .menu-vertical .current-menu-item > a, .menu=
-vertical .current-cat > a, .menu-vertical .current_page_ancestor > a, .men=
u-vertical .current-category-ancestor > a, .menu-vertical .current-menu-anc=
estor > a, .menu-vertical .current-menu-parent > a, .menu-vertical .current=
-category-parent > a, .widget-area .menu-vertical .current_page_item > a,=
 .widget-area .menu-vertical .current-menu-item > a, .widget-area .menu-ver=
tical .current-cat > a, .widget-area .menu-vertical .current_page_ancestor=
 > a { color: rgb(0, 0, 143) ! important; }

#content, .entry-content h1, .entry-content h2 { color: rgb(68, 68, 68); }

#content h1, #content h2, #content h3, #content h4, #content h5, #content=
 h6, #content dt, #content th, h1, h2, h3, h4, h5, h6, #author-info h2 { co=
lor: rgb(51, 102, 187); }

#content h1.entry-title { color: rgb(51, 102, 187); }

.commentlist li.comment, #respond { background-color: transparent; }

#content img.size-full, #content img.size-large, #content img.size-medium,=
 #content img.size-thumbnail, #content .attachment-thumbnail, #content .gal=
lery img, #content .gallery-thumb img, .entry-attachment img, #content .wp-=
caption img, #content img.wp-post-image, #content img[class*=3D"wp-image-"]=
, #author-avatar img, img.avatar { background-color: transparent; }

body { font-size: 12px; }

body { font-family: Arial,Helvetica,sans-serif; }

h3#comments-title, h3#reply-title, .menu_bar, .mobile_menu_bar, #author-inf=
o, #infobar, #nav-above, #nav-below, #cancel-comment-reply-link, .form-allo=
wed-tags, #site-info, #site-title, #wp-calendar, #comments-title, .comment-=
meta, .comment-body tr th, .comment-body thead th, .entry-content label, .e=
ntry-content tr th, .entry-content thead th, .entry-format, .entry-meta, .e=
ntry-title, .entry-utility, #respond label, .navigation, .page-title, .ping=
back p, .reply, .widget-title, .wp-caption-text, input[type=3D"submit"] {=
 font-family: Arial,Helvetica,sans-serif; }

body { background-color: rgb(245, 245, 245); }

body { color: rgb(33, 33, 33); }

#wrapper { background-color: rgb(252, 252, 252); }

#main { background-color: rgb(252, 252, 252); }

#container { background-color: transparent; }

#content { background-color: rgb(252, 252, 252); }

#content { border: 1px solid rgb(221, 221, 221); padding-left: 15px; paddin=
g-top: 10px; padding-right: 15px; }

#content .post, .post { background-color: transparent; }

#branding { background-color: transparent; }

#colophon { background-color: rgb(252, 252, 252); }

hr { background-color: rgb(0, 0, 0); }

input, textarea, ins, pre { background-color: rgb(240, 240, 240); }

.widget { color: rgb(102, 102, 102); }

.widget-title, .widget_search label, #wp-calendar caption { color: rgb(34,=
 34, 34); }

#site-title a { color: rgb(51, 102, 187); }

#site-description { color: rgb(102, 102, 102); }

@media only screen and (max-width: 768px) and (orientation: portrait) {

  body { padding: 0px ! important; }

}

@media only screen and (max-width: 640px) {

  #main a, #mobile-widget-area a, .sidebar_top a, .sidebar_bottom a, .sideb=
ar_extra a { text-decoration: underline ! important; }

}

--></style> <!-- end of main options style section -->


<!--[if lte IE 8]>
<style type=3D"text/css" media=3D"screen">
#content img.size-thumbnail,#content img.size-medium,#content img.size-larg=
e,#content img.size-full,#content img.attachment-thumbnail,
#content img.wp-post-image,img.avatar,.format-chat img.format-chat-icon,
#wrapper,#branding,#colophon,#content, #content .post,
#sidebar_primary,#sidebar_right,#sidebar_left,.sidebar_top,.sidebar_bottom,=
.sidebar_extra,
#first,#second,#third,#fourth,
#commentform input:focus,#commentform textarea:focus,#respond input#submit {
		behavior: url(https://projects.drogon.net/wp-content/themes/weaver-ii/js/=
PIE/PIE.php) !important; position:relative;
}
</style>
<![endif]-->

<!-- End of Weaver II options -->
	<style type=3D"text/css"><!--

/* Effective stylesheet produced by snapshot save */

.recentcomments a { display: inline ! important; padding: 0px ! important;=
 margin: 0px ! important; }

--></style>

<!-- All in One SEO Pack 2.1.4 by Michael Torbert of Semper Fi Web Design[4=
22,468] -->
<meta name=3D"keywords" content=3D"raspberry pi,arduino,wiring,download,ins=
tall">

<link rel=3D"canonical" href=3D"#">
<!-- /all in one seo pack -->
<style id=3D"nkdyehonvglc" type=3D"text/css"><!--

/* Effective stylesheet produced by snapshot save */

a[rel*=3D"nofollow"] { outline: 1px dashed rgba(255, 0, 0, 0.5) ! important=
; }

--></style></head>

<body class=3D"page page-id-171 page-child parent-pageid-142 page-template-=
default single-author singular not-logged-in weaver-desktop weaver-mobile-s=
mart-nostack">
<a href=3D"#page-bottom" id=3D"page-top">=E2=86=93</a> <!-- add custom CSS=
 to use this page-bottom link -->
<div id=3D"wrapper" class=3D"hfeed">
<div id=3D"wrap-header">
	<header id=3D"branding" role=3D"banner"><div id=3D"branding-content">
		<div id=3D"site-logo"></div>
		<div id=3D"site-logo-link" onclick=3D""></div>

		<div class=3D"title-description title-description-xhtml">
			<h1 id=3D"site-title"><span><a href=3D"https://projects.drogon.net/" tit=
le=3D"Gordons Projects" rel=3D"home">Gordons Projects</a></span></h1>
			<h2 id=3D"site-description"> Projects, Fun and Games from Gordon @ Drogo=
n</h2>
		</div>
		<div id=3D"header_image">
                              <img src=3D"https://projects.drogon.net/wp-co=
ntent/uploads/2012/03/test.png" alt=3D"Gordons Projects" height=3D"188" wid=
th=3D"940">
        		</div><!-- #header_image -->
	</div></header><!-- #branding-content, #branding -->
<div id=3D"wrap-bottom-menu">
<div id=3D"mobile-bottom-nav" class=3D"mobile_menu_bar" style=3D"padding:=
 5px 10px; clear: both; display: none;">
	<div style=3D"margin-bottom:20px;">
<span class=3D"mobile-home-link">
	<a href=3D"https://projects.drogon.net/" title=3D"Gordons Projects" rel=3D=
"home">Home</a></span>
	<span class=3D"mobile-menu-link"><a href=3D"javascript:void(0);" onclick=
=3D"">Menu =E2=86=93</a></span></div>
</div>
		<div class=3D"skip-link"><a class=3D"assistive-text" href=3D"#content" ti=
tle=3D"">Skip to primary content</a></div>
			<div class=3D"skip-link"><a class=3D"assistive-text" href=3D"#sidebar_pr=
imary" title=3D"">Skip to secondary content</a></div>
				<div style=3D"display: block;" id=3D"nav-bottom-menu"><nav id=3D"access=
" class=3D"menu_bar" role=3D"navigation">
<div class=3D"menu"><ul><li><a href=3D"https://projects.drogon.net/">Home</=
a></li><li class=3D"page_item page-item-6"><a href=3D"https://projects.drog=
on.net/welcome/">Welcome</a></li><li class=3D"page_item page-item-96 page_i=
tem_has_children current_page_ancestor"><a aria-haspopup=3D"true" href=3D"h=
ttps://projects.drogon.net/raspberry-pi/">Raspberry Pi</a><ul class=3D"chil=
dren"><li class=3D"page_item page-item-142 page_item_has_children current_p=
age_ancestor current_page_parent"><a aria-haspopup=3D"true" href=3D"https:/=
/projects.drogon.net/raspberry-pi/wiringpi/">WiringPi</a><ul class=3D"child=
ren"><li class=3D"page_item page-item-148"><a href=3D"https://projects.drog=
on.net/raspberry-pi/wiringpi/pins/">Pins</a></li><li class=3D"page_item pag=
e-item-153"><a href=3D"https://projects.drogon.net/raspberry-pi/wiringpi/fu=
nctions/">Functions (API)</a></li><li class=3D"page_item page-item-606"><a=
 href=3D"https://projects.drogon.net/raspberry-pi/wiringpi/the-gpio-utility=
/">The GPIO utility</a></li><li class=3D"page_item page-item-171 current_pa=
ge_item"><a href=3D"#">Download and Install</a></li><li class=3D"page_item=
 page-item-176"><a href=3D"https://projects.drogon.net/raspberry-pi/wiringp=
i/special-pin-functions/">Special Pin Functions</a></li><li class=3D"page_i=
tem page-item-695"><a href=3D"https://projects.drogon.net/raspberry-pi/wiri=
ngpi/serial-library/">Serial Library</a></li><li class=3D"page_item page-it=
em-543"><a href=3D"https://projects.drogon.net/raspberry-pi/wiringpi/lcd-li=
brary/">LCD Library</a></li><li class=3D"page_item page-item-782"><a href=
=3D"https://projects.drogon.net/raspberry-pi/wiringpi/software-pwm-library/=
">Software PWM Library</a></li><li class=3D"page_item page-item-596"><a hre=
f=3D"https://projects.drogon.net/raspberry-pi/wiringpi/shift-library/">Shif=
t Library</a></li><li class=3D"page_item page-item-1246"><a href=3D"https:/=
/projects.drogon.net/raspberry-pi/wiringpi/spi-library/">SPI Library</a></l=
i><li class=3D"page_item page-item-1256"><a href=3D"https://projects.drogon=
.net/raspberry-pi/wiringpi/i2c-library/">I2C Library</a></li></ul></li><li=
 class=3D"page_item page-item-939"><a href=3D"https://projects.drogon.net/r=
aspberry-pi/raspberry-ladder-software/">Raspberry Ladder Software</a></li><=
li class=3D"page_item page-item-159"><a href=3D"https://projects.drogon.net=
/raspberry-pi/examples/">WiringPi Examples</a></li><li class=3D"page_item=
 page-item-351 page_item_has_children"><a aria-haspopup=3D"true" href=3D"ht=
tps://projects.drogon.net/raspberry-pi/gpio-examples/">GPIO Examples</a><ul=
 class=3D"children"><li class=3D"page_item page-item-393 page_item_has_chil=
dren"><a aria-haspopup=3D"true" href=3D"https://projects.drogon.net/raspber=
ry-pi/gpio-examples/tux-crossing/">Tux Crossing</a><ul class=3D"children"><=
li class=3D"page_item page-item-341"><a href=3D"https://projects.drogon.net=
/raspberry-pi/gpio-examples/tux-crossing/gpio-examples-1-a-single-led/">1:=
 A single LED</a></li><li class=3D"page_item page-item-357"><a href=3D"http=
s://projects.drogon.net/raspberry-pi/gpio-examples/tux-crossing/2-two-more-=
leds/">2: Two more LEDs</a></li><li class=3D"page_item page-item-362"><a hr=
ef=3D"https://projects.drogon.net/raspberry-pi/gpio-examples/tux-crossing/3=
-more-leds-and-a-button/">3: More LEDs and a Button</a></li><li class=3D"pa=
ge_item page-item-400"><a href=3D"https://projects.drogon.net/raspberry-pi/=
gpio-examples/tux-crossing/software/">Software</a></li></ul></li><li class=
=3D"page_item page-item-420 page_item_has_children"><a aria-haspopup=3D"tru=
e" href=3D"https://projects.drogon.net/raspberry-pi/gpio-examples/ladder-ga=
me/">Ladder Game</a><ul class=3D"children"><li class=3D"page_item page-item=
-433"><a href=3D"https://projects.drogon.net/raspberry-pi/gpio-examples/lad=
der-game/theory-of-operation/">Theory of Operation</a></li><li class=3D"pag=
e_item page-item-472"><a href=3D"https://projects.drogon.net/raspberry-pi/g=
pio-examples/ladder-game/software/">Software</a></li></ul></li><li class=3D=
"page_item page-item-511"><a href=3D"https://projects.drogon.net/raspberry-=
pi/gpio-examples/lcd-interface/">LCD Interface</a></li></ul></li><li class=
=3D"page_item page-item-628"><a href=3D"https://projects.drogon.net/raspber=
ry-pi/wiringpiface/">WiringPiFace</a></li><li class=3D"page_item page-item-=
225 page_item_has_children"><a aria-haspopup=3D"true" href=3D"https://proje=
cts.drogon.net/raspberry-pi/gertboard/">Gertboard</a><ul class=3D"children"=
><li class=3D"page_item page-item-277"><a href=3D"https://projects.drogon.n=
et/raspberry-pi/gertboard/arduino-ide-installation-isp/">Arduino IDE Instal=
lation</a></li><li class=3D"page_item page-item-292"><a href=3D"https://pro=
jects.drogon.net/raspberry-pi/gertboard/initial-setup-of-the-atmega/">Initi=
al setup of the ATmega</a></li><li class=3D"page_item page-item-688"><a hre=
f=3D"https://projects.drogon.net/raspberry-pi/gertboard/using-the-arduino-i=
de/">Using the Arduino IDE with the Gertboard</a></li><li class=3D"page_ite=
m page-item-332"><a href=3D"https://projects.drogon.net/raspberry-pi/gertbo=
ard/gertboard-atmega-io-vs-arduino-pins/">Gertboard ATmega IO vs. Arduino=
 Pins</a></li><li class=3D"page_item page-item-809"><a href=3D"https://proj=
ects.drogon.net/raspberry-pi/gertboard/analog-inout/">Analog In/Out</a></li=
></ul></li><li class=3D"page_item page-item-1271 page_item_has_children"><a=
 aria-haspopup=3D"true" href=3D"https://projects.drogon.net/raspberry-pi/ge=
rtboard-and-wiringpi/">Gertboard and WiringPi</a><ul class=3D"children"><li=
 class=3D"page_item page-item-1278"><a href=3D"https://projects.drogon.net/=
raspberry-pi/gertboard-and-wiringpi/blink/">Blink</a></li><li class=3D"page=
_item page-item-1343"><a href=3D"https://projects.drogon.net/raspberry-pi/g=
ertboard-and-wiringpi/12-leds/">12 LEDs</a></li><li class=3D"page_item page=
-item-1321"><a href=3D"https://projects.drogon.net/raspberry-pi/gertboard-a=
nd-wiringpi/buttons/">Buttons</a></li><li class=3D"page_item page-item-1335=
"><a href=3D"https://projects.drogon.net/raspberry-pi/gertboard-and-wiringp=
i/connecting-to-the-gertboard/">Connecting to the Gertboard</a></li><li cla=
ss=3D"page_item page-item-1418"><a href=3D"https://projects.drogon.net/rasp=
berry-pi/gertboard-and-wiringpi/higher-current-drivers/">Higher Current Dri=
vers</a></li><li class=3D"page_item page-item-1430"><a href=3D"https://proj=
ects.drogon.net/raspberry-pi/gertboard-and-wiringpi/on-board-spi-devices/">=
On-board SPI Devices</a></li><li class=3D"page_item page-item-1587"><a href=
=3D"https://projects.drogon.net/raspberry-pi/gertboard-and-wiringpi/analog-=
to-digital-to-analog/">Analog to Digital to Analog</a></li></ul></li><li cl=
ass=3D"page_item page-item-1674 page_item_has_children"><a aria-haspopup=3D=
"true" href=3D"https://projects.drogon.net/raspberry-pi/gertduino/">Gertdui=
no</a><ul class=3D"children"><li class=3D"page_item page-item-1667"><a href=
=3D"https://projects.drogon.net/raspberry-pi/gertduino/atmega-setup/">ATmeg=
a Setup</a></li></ul></li><li class=3D"page_item page-item-219"><a href=3D"=
https://projects.drogon.net/raspberry-pi/raspberry-pi-and-sdl/">Raspberry=
 Pi and SDL</a></li><li class=3D"page_item page-item-100"><a href=3D"https:=
//projects.drogon.net/raspberry-pi/initial-setup1/">Initial setup =E2=80=93=
 1: Secure, Re-Partition &amp; Swap</a></li><li class=3D"page_item page-ite=
m-107"><a href=3D"https://projects.drogon.net/raspberry-pi/initial-setup2/"=
>Setup 2 =E2=80=93 More tweaks to save precious RAM</a></li></ul></li><li=
 class=3D"page_item page-item-582"><a href=3D"https://projects.drogon.net/p=
itrak/">PiTrak</a></li><li class=3D"page_item page-item-25 page_item_has_ch=
ildren"><a aria-haspopup=3D"true" href=3D"https://projects.drogon.net/drogo=
n-remote-control/">Drogon Remote Control</a><ul class=3D"children"><li clas=
s=3D"page_item page-item-46"><a href=3D"https://projects.drogon.net/drogon-=
remote-control/drc-protocol-arduino/">DRC Protocol =E2=80=93 Arduino</a></l=
i><li class=3D"page_item page-item-70"><a href=3D"https://projects.drogon.n=
et/drogon-remote-control/drc-downloads/">DRC | Downloads</a></li></ul></li>=
<li class=3D"page_item page-item-27"><a href=3D"https://projects.drogon.net=
/dross/">DROSS</a></li><li class=3D"page_item page-item-22 page_item_has_ch=
ildren"><a aria-haspopup=3D"true" href=3D"https://projects.drogon.net/retur=
n-to-basic/">Return to Basic</a><ul class=3D"children"><li class=3D"page_it=
em page-item-1561"><a href=3D"https://projects.drogon.net/return-to-basic/o=
verview/">Overview</a></li><li class=3D"page_item page-item-956"><a href=3D=
"https://projects.drogon.net/return-to-basic/rtb-download-and-install/">Dow=
nload and Install</a></li></ul></li><li class=3D"page_item page-item-1173=
 page_item_has_children"><a aria-haspopup=3D"true" href=3D"https://projects=
.drogon.net/my-365/">My 365</a><ul class=3D"children"><li class=3D"page_ite=
m page-item-1165"><a href=3D"https://projects.drogon.net/my-365/january-201=
3/">January 2013</a></li><li class=3D"page_item page-item-1464"><a href=3D"=
https://projects.drogon.net/my-365/february-2013/">February 2013</a></li><l=
i class=3D"page_item page-item-1483"><a href=3D"https://projects.drogon.net=
/my-365/march-2013/">March 2013</a></li><li class=3D"page_item page-item-15=
52"><a href=3D"https://projects.drogon.net/my-365/april-2013/">April 2013</=
a></li></ul></li><li class=3D"page_item page-item-612"><a href=3D"https://p=
rojects.drogon.net/contact/">Contact</a></li><li class=3D"page_item page-it=
em-1786"><a href=3D"https://projects.drogon.net/stem/">STEM</a></li></ul></=
div>
		</nav></div><!-- #access --></div> <!-- #wrap-bottom-menu -->
</div> <!-- #wrap-header -->
	<div id=3D"infobar">
<span id=3D"breadcrumbs"><span class=3D"crumbs"><a href=3D"https://projects=
.drogon.net/">Home</a>=E2=86=92<a href=3D"https://projects.drogon.net/raspb=
erry-pi/">Raspberry Pi</a>=E2=86=92<a href=3D"https://projects.drogon.net/r=
aspberry-pi/wiringpi/">WiringPi</a>=E2=86=92<span class=3D"bcur-page">Downl=
oad and Install</span></span></span>	<span class=3D"infobar_right">
<span id=3D"infobar_paginate"></span>
	</span></div><div class=3D"weaver-clear"></div><!-- #infobar -->
	<div id=3D"main">
		<div id=3D"container_wrap" class=3D"container-page equal_height right-1-c=
ol">
		<div id=3D"container">

			<div id=3D"content" role=3D"main">

<article id=3D"post-171" class=3D"post-171 page type-page status-publish he=
ntry content-page">
	<header class=3D"entry-header">
		<h1 class=3D"entry-title">Download and Install</h1>
	</header><!-- .entry-header -->

	<div class=3D"entry-content cf">
<p style=3D"text-align: justify;"><em><strong>WiringPi</strong></em> is now=
 maintained under GIT for ease of change tracking, however there is a <em>P=
lan B</em> if you=E2=80=99re unable to use GIT for whatever reasons (usuall=
y your firewall will be blocking you, so do check that first!)</p>
<p style=3D"text-align: justify;">If you do not have GIT installed, then un=
der any of the Debian releases (e.g. Raspbian), you can install it with:</p>
<pre>sudo apt-get install git-core</pre>
<p style=3D"text-align: justify;">If you get any errors here, make sure you=
r Pi is up to date with the latest versions of Raspbian:</p>
<pre style=3D"text-align: justify;">sudo apt-get update
sudo apt-get upgrade</pre>
<p style=3D"text-align: justify;">To obtain WiringPi using GIT:</p>
<pre style=3D"text-align: justify;">git clone git://git.drogon.net/wiringPi=
</pre>
<p style=3D"text-align: justify;">If you have already used the clone operat=
ion for the first time, then</p>
<pre style=3D"text-align: justify;">cd wiringPi
git pull origin</pre>
<p style=3D"text-align: justify;">Will fetch an updated version then you ca=
n re-run the build script below.</p>
<p style=3D"text-align: justify;">To build/install there is a new simplifie=
d script:</p>
<pre>cd wiringPi
./build</pre>
<p style=3D"text-align: justify;">The new build script will compile and ins=
tall it all for you =E2=80=93 it does use the sudo command at one point, so=
 you may wish to inspect the script before running it.</p>
<hr>
<h3 style=3D"text-align: justify;">Plan B</h3>
<p>Click on this URL: (it should open in a new page)</p>
<p><a title=3D"HTTPS Access to GIT" href=3D"https://git.drogon.net/?p=3Dwir=
ingPi;a=3Dsummary" target=3D"_blank">https://git.drogon.net/?p=3DwiringPi;a=
=3Dsummary</a></p>
<p style=3D"text-align: justify;">Then look for the link marked <strong>sna=
pshot</strong> at the right-hand side. You want to click on the top one.</p>
<p style=3D"text-align: justify;">This will download a tar.gz file with a=
 name <em>like</em> wiringPi-98bcb20.tar.gz. Note that the numbers and lett=
ers after <strong>wiringPi</strong> (98bcb20 in this case) will probably be=
 different =E2=80=93 they=E2=80=99re a unique identifier for each release.<=
/p>
<p style=3D"text-align: justify;">You then need to do this to install:</p>
<pre>tar xfz wiringPi-98bcb20.tar.gz
cd wiringPi-98bcb20
./build</pre>
<p style=3D"text-align: justify;">Remmeber the actual filename will be diff=
erent =E2=80=93 you will have to check the name and adjust accordingly.</p>
<hr>
<h3 style=3D"text-align: justify;">Test wiringPi=E2=80=99s installation</h3>
<p style=3D"text-align: justify;">run the gpio command to check the install=
ation:</p>
<pre style=3D"text-align: justify;">gpio -v
gpio readall</pre>
<p>That should give you some confidence that it=E2=80=99s working OK.</p>
<p><em style=3D"text-align: justify;"><strong>WiringPi</strong></em> is rel=
eased under the GNU Lesser Public License version 3.</p>
	</div><!-- .entry-content -->
	<footer class=3D"entry-utility-page cf">

	</footer><!-- .entry-utility-page -->
</article><!-- #post-171 -->
	<div id=3D"comments">

		<hr class=3D"comments-hr">
		<header id=3D"comments-title">
		<h3>Comments</h3>
				<h4>
<em>Download and Install</em> =E2=80=94 319 Comments		</h4>
		</header>

	=09
		<ol class=3D"commentlist">
				<li class=3D"comment even thread-even depth-1" id=3D"li-comment-20">
		<article id=3D"comment-20" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/a3874592d112d8ebb89=
a7501f69aa438?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn"><a href=3D"http://enerds.=
de/" rel=3D"external nofollow" class=3D"url">Tobi</a></span> on <a href=3D"=
#comment-20"><time pubdate=3D"" datetime=3D"2012-05-23T10:40:24+00:00">May=
 23, 2012 at 10:40 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Hi..<br>
The PWM-Test (test2) with a LED between Pin12 and Pin3 (GND) produces weird=
 noises on the sound output jack. Can I solve this somehow ?</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D20#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-2" id=3D"li-comment-21">
		<article id=3D"comment-21" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-21"><time pubdate=3D"" datetime=3D"2012-05-23T11:02:03+00:00">=
May 23, 2012 at 11:02 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>No, sorry!</p>
<p>The Pi only has 2 PWM output pins and they=E2=80=99re normally used for=
 the audio output on the 3.5mm jack socket. If you re-program the GPIO pin=
 for PWM, it then uses one of the 2 PWM channels that goes to the audio out=
put =E2=80=93 so when you use it to drive an LED or motor, etc. it will mak=
e some sort of noise on the audio=E2=80=A6</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D21#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment even depth-3" id=3D"li-comment-3048">
		<article id=3D"comment-3048" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb55ffecc490b03c205=
89d9a2153cbb5?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://nonapp.=
com/" rel=3D"external nofollow" class=3D"url">Carter</a></span> on <a href=
=3D"#comment-3048"><time pubdate=3D"" datetime=3D"2013-09-26T00:00:48+00:00=
">September 26, 2013 at 12:00 am</time></a> <span class=3D"says">said:</spa=
n>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Ya, this is an unfortunate bit about=
 the PI, BUT, I handled off loading PWM to a I2C board to work around this=
 limitation.  Pardon the outright ad, and there are several out there, but=
 Adafruit=E2=80=99s <a href=3D"http://www.adafruit.com/products/815" rel=3D=
"nofollow">http://www.adafruit.com/products/815</a><br>
worked for me.</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D3048#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-odd thread-alt depth-1" id=3D"li-comme=
nt-64">
		<article id=3D"comment-64" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/d5b106f3db2efb4cf28=
ea85399ed5298?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">Jacques</span> on <a href=
=3D"#comment-64"><time pubdate=3D"" datetime=3D"2012-06-18T12:05:03+00:00">=
June 18, 2012 at 12:05 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Thank you for your work done with this=
 project. I can now run test2 successfully from command line only. I have=
 a rough idea how to write and compile programs with text editors. (I=E2=80=
=99ve used Geany as my editor.)</p>
<p>I am teaching my 13 year old daughter with Geany on the Raspi to write=
 basic C++ programs. (I never used Linux for C/C++ before yesterday.) How=
 do I include these libraries into g++ so that I can use Geany to write and=
 test the code? It will be great if we can =E2=80=9Cdo stuff=E2=80=9D via=
 GPIO as well. I don=E2=80=99t want to drag out the Arduino as well.</p>
<p>Regards</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D64#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
2" id=3D"li-comment-67">
		<article id=3D"comment-67" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-67"><time pubdate=3D"" datetime=3D"2012-06-18T22:46:46+00:00">=
June 18, 2012 at 10:46 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>I really don=E2=80=99t know much about=
 Geany and its environment. All my work is done using a text editor like Vi=
 (or vim), and Makefiles=E2=80=A6<br>
I=E2=80=99ll have a look at it if I have some time though.<br>
-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D67#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment odd alt depth-3" id=3D"li-comment-70">
		<article id=3D"comment-70" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/d5b106f3db2efb4cf28=
ea85399ed5298?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">Jacques</span> on <a href=
=3D"#comment-70"><time pubdate=3D"" datetime=3D"2012-06-19T11:09:04+00:00">=
June 19, 2012 at 11:09 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Thank you for both replies to my quest=
ions. I still have a lot to learn, at least I can write with Geany, its jus=
t the compiling bit that=E2=80=99s a bummer. I think my question is more ge=
neral in any case. Basically, how to get extra libraries and headers into=
 C++ with linux. So far I did not had much luck figuring it out.<br>
Regards and thank you once a again for helping me make my own LED pattern=
 go blink blink blink!</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D70#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
4" id=3D"li-comment-71">
		<article id=3D"comment-71" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-71"><time pubdate=3D"" datetime=3D"2012-06-20T15:54:40+00:00">=
June 20, 2012 at 3:54 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>What you can do is simply copy the sou=
rce-code in-line with your own program. Just add it all on at the top of th=
e program. It=E2=80=99s not elegant, but it should work!</p>
<p>I=E2=80=99ve not had time to look at Geany yet though.</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D71#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt depth-2" id=3D"li-comment-413">
		<article id=3D"comment-413" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/d8772b1875642982378=
fd43019a04df5?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">arlukas</span> on <a href=
=3D"#comment-413"><time pubdate=3D"" datetime=3D"2012-08-21T20:48:23+00:00"=
>August 21, 2012 at 8:48 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Hello Jaques<br>
Like you I use Geany to program, compile and debug C programs and also I ha=
d the same problem with wiring library. Here is my solution.<br>
Go to =E2=80=98Build=E2=80=99 menu and then =E2=80=98Set Build Commands=E2=
=80=99. In the second option, =E2=80=98Build=E2=80=99, you have to write th=
e following:</p>
<p>gcc -o =E2=80=9C%e=E2=80=9D -l/usr/local/include =E2=80=9C%f=E2=80=9D -L=
/usr/local/lib -lwiringPi</p>
<p>I assume that you have followed the standar installation instructions.</=
p>
<p>Hope this helps.</p>
<p>Regards.</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D413#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment even thread-even depth-1" id=3D"li-comment-86">
		<article id=3D"comment-86" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/c41642b1b2b125ba3ee=
3574672ca46b8?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">Ralph McArdell</span> on=
 <a href=3D"#comment-86"><time pubdate=3D"" datetime=3D"2012-06-27T14:53:22=
+00:00">June 27, 2012 at 2:53 pm</time></a> <span class=3D"says">said:</spa=
n>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Hello Gordon,</p>
<p>I have just downloaded and perused your WiringPi code.</p>
<p>Looks very interesting. Thanks for making it available as it shows many=
 useful specifics for using the Raspberry Pi=E2=80=99s GPIO.</p>
<p>One thing that I noticed was that in the definition of the pinMode funct=
ion in wiringPi.c the static flag pwmRunning seems only to be defined and=
 initialised to FALSE and tested and never set to anything else. Should it=
 possibly be set to TRUE somewhere, maybe at the end of the if (!pwmRunning=
) block? Or have I missed the point?</p>
<p>Regards</p>
<p>Ralph</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D86#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-2" id=3D"li-comment-87">
		<article id=3D"comment-87" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-87"><time pubdate=3D"" datetime=3D"2012-06-27T15:36:28+00:00">=
June 27, 2012 at 3:36 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Looks like you=E2=80=99ve not missed=
 the point, but I=E2=80=99ve missed a line! There should be a pwmRunning =
=3D TRUE in that block. However it=E2=80=99s not really doing any harm, jus=
t a minor optimisation and I=E2=80=99ll sort it out then next time I do an=
 update!</p>
<p>Thanks!</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D87#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment even thread-odd thread-alt depth-1" id=3D"li-comment-=
136">
		<article id=3D"comment-136" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/d84d8a9e9d5945fac59=
ec8c8ca8e6146?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">David</span> on <a href=
=3D"#comment-136"><time pubdate=3D"" datetime=3D"2012-07-05T14:20:08+00:00"=
>July 5, 2012 at 2:20 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Could this code be used on my Raspberr=
i Pi? I know it runs on an Arduino to control leds on a reef tank. Thanks</=
p>
<p>byte MoonPhase()<br>
{<br>
int m,d,y;<br>
int yy,mm;<br>
long K1,K2,K3,J,V;<br>
byte PWMvalue;<br>
m =3D month();<br>
d =3D day();<br>
y =3D year();<br>
yy =3D y-((12-m)/10);<br>
mm =3D m+9;<br>
if (mm&gt;=3D12) mm -=3D 12;<br>
K1 =3D 365.25*(yy+4712);<br>
K2 =3D 30.6*mm+.5;<br>
K3 =3D int(int((yy/100)+49)*.75)-38;<br>
J =3D K1+K2+d+59-K3;<br>
V =3D (J-2451550.1)/0.29530588853;<br>
V -=3D int(V/100)*100;<br>
V =3D abs(V-50);<br>
PWMvalue =3D 4*abs(50-V); // 5.12=3D100% 4=3D~80%<br>
//pinMode(lowATOPin,OUTPUT);<br>
return (PWMvalue*100)/255;<br>
}</p>
<p>It returns 0-100.<br>
You can comment the kast line and return PWMvalue for 0-255.</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D136#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-2" id=3D"li-comment-137">
		<article id=3D"comment-137" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-137"><time pubdate=3D"" datetime=3D"2012-07-05T14:26:11+00:00"=
>July 5, 2012 at 2:26 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Essentially yes.</p>
<p>You may have to tweak a few things though =E2=80=93 e.g. there might not=
 be a =E2=80=9Cbyte=E2=80=9D type (and even on the arduino, you probably wa=
nt to #include &lt;stdint.h&gt; and use uint8_t instead of =E2=80=98byte=E2=
=80=99=E2=80=A6)<br>
The PWM value is 0 to 1023, so might need a little scaling.<br>
ints on the Pi are signed 32-bit values, as are longs, so do check ranges=
 and so on.</p>
<p>Not sure where you=E2=80=99re getting the day(), month() and year() func=
tions from either, but I=E2=80=99ll assume you have something else to provi=
de them=E2=80=A6 If not, and you=E2=80=99re not sure how to do this stuff=
 under unix then lookup the manual page for the ctime() function.</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D137#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment even thread-even depth-1" id=3D"li-comment-157">
		<article id=3D"comment-157" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/d84d8a9e9d5945fac59=
ec8c8ca8e6146?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">David</span> on <a href=
=3D"#comment-157"><time pubdate=3D"" datetime=3D"2012-07-07T01:23:38+00:00"=
>July 7, 2012 at 1:23 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>I tried to cc the code and got this er=
ror.<br>
It also did not like the stdint.h</p>
<p>lunar.c:1:1: error: unknown type name =E2=80=98unit8_t=E2=80=99<br>
lunar.c: In function =E2=80=98MoonPhase=E2=80=99:<br>
lunar.c:7:1: error: unknown type name =E2=80=98unit8_t=E2=80=99<br>
lunar.c:16:6: error: expected expression before =E2=80=98int=E2=80=99<br>
lunar.c:19:6: error: expected expression before =E2=80=98int=E2=80=99</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D157#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-2" id=3D"li-comment-158">
		<article id=3D"comment-158" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-158"><time pubdate=3D"" datetime=3D"2012-07-07T08:14:49+00:00"=
>July 7, 2012 at 8:14 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>uint8_t is defined in stdint.h =E2=80=
=93 it=E2=80=99s surprising if your system doesn=E2=80=99t have stdint.h th=
ough.</p>
<p>#include &lt;stdint.h&gt;</p>
<p>?</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D158#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
	<li class=3D"comment even depth-2" id=3D"li-comment-1411">
		<article id=3D"comment-1411" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/75c51ed17ffbb0b330d=
939ce6251aa7b?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">HBrydon</span> on <a href=
=3D"#comment-1411"><time pubdate=3D"" datetime=3D"2013-01-09T20:27:53+00:00=
">January 9, 2013 at 8:27 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>This is a response to a really old thr=
ead but I think the coding error is because you typed in =E2=80=98unit8_t=
=E2=80=99 and it should be =E2=80=98uint8_t=E2=80=99.</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1411#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-3" id=3D"li-comment-1413">
		<article id=3D"comment-1413" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-1413"><time pubdate=3D"" datetime=3D"2013-01-09T20:35:15+00:00=
">January 9, 2013 at 8:35 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Ah=E2=80=A6 I=E2=80=99m a shade dyslex=
ic and often don=E2=80=99t see things like that myself=E2=80=A6</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1413#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment even depth-4" id=3D"li-comment-1869">
		<article id=3D"comment-1869" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/4df14d7545f16cb2a70=
5db3718923d7d?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://nanodyn=
e.net/" rel=3D"external nofollow" class=3D"url">James</a></span> on <a href=
=3D"#comment-1869"><time pubdate=3D"" datetime=3D"2013-02-22T06:32:33+00:00=
">February 22, 2013 at 6:32 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Sometimes I=E2=80=99m dylsexic too!</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1869#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-odd thread-alt depth-1" id=3D"li-comme=
nt-159">
		<article id=3D"comment-159" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/ed18bf240b6bb82cf54=
95aa752b2a628?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">Simon</span> on <a href=
=3D"#comment-159"><time pubdate=3D"" datetime=3D"2012-07-07T12:36:49+00:00"=
>July 7, 2012 at 12:36 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Gordon =E2=80=93 have recently downloa=
ded this update with added serial commands. I=E2=80=99m very new to all thi=
s and wondered if you could help? I=E2=80=99ve written some midi code for=
 the Arduino (which all works fine)based on the Arduino midi example:</p>
<p>void setup() {<br>
  //  Set MIDI baud rate:<br>
  Serial.begin(31250);<br>
}</p>
<p>void loop() {<br>
  // play notes from F#-0 (0x1E) to F#-5 (0x5A):<br>
  for (int note =3D 0x1E; note &lt; 0x5A; note ++) {<br>
    //Note on channel 1 (0=C3=9790), some note value (note), middle velocit=
y (0=C3=9745):<br>
    noteOn(0=C3=9790, note, 0=C3=9745);<br>
    delay(100);<br>
    //Note on channel 1 (0=C3=9790), some note value (note), silent velocit=
y (0=C3=9700):<br>
    noteOn(0=C3=9790, note, 0=C3=9700);<br>
    delay(100);<br>
  }<br>
}</p>
<p>//  plays a MIDI note.  Doesn't check to see that<br>
//  cmd is greater than 127, or that data values are  less than 127:<br>
void noteOn(int cmd, int pitch, int velocity) {<br>
  Serial.write(cmd);<br>
  Serial.write(pitch);<br>
  Serial.write(velocity);<br>
}</p>
<p>I've tried to adapt this using your serial library but I just can't work=
 it out =E2=80=93 if you, or someone else who reads this, wouldn't mind cou=
ld you adapt the above code so it will run on raspberry pi =E2=80=93 once=
 I have that I think I can work on it from there. </p>
<p>Thanks for your help</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D159#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
2" id=3D"li-comment-160">
		<article id=3D"comment-160" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-160"><time pubdate=3D"" datetime=3D"2012-07-07T12:51:45+00:00"=
>July 7, 2012 at 12:51 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>ok. A very quick translation:</p>
<p>Serial.begin (baud) becomes fd =3D serialOpen (=E2=80=9C/dev/ttyAMA0=E2=
=80=B3, 31250) ;</p>
<p>However sadly this will fail as that=E2=80=99s not a recognised baud rat=
e in the Linux world.</p>
<p>So if you can change the baud rates then it=E2=80=99ll work, otherwise=
 I don=E2=80=99t know where to start, but a quick google suggests this may=
 help you: <a href=3D"http://joost.damad.be/2009/05/how-to-set-serial-port-=
at-midi-speed-in.html" rel=3D"nofollow">http://joost.damad.be/2009/05/how-t=
o-set-serial-port-at-midi-speed-in.html</a></p>
<p>in your noteOn() function:</p>
<p>Serial.write (val) becomes serialPutchar (fd, val) ;</p>
<p>And that=E2=80=99s it at it=E2=80=99s simplest. the =E2=80=98fd=E2=80=99=
 value (and int) is the file descriptor (everything is a file in unix land)=
. You just need to make that avalable to any code that wants to use the ser=
ial port. (maybe a global for you). The /dev/ttyAMA0 is the on-board serial=
 port (3.3v, remember). However it could be a USB serial port =E2=80=93 e.g=
. /dev/ttyUSB0 for example=E2=80=A6</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D160#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment odd alt depth-3" id=3D"li-comment-431">
		<article id=3D"comment-431" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/800139af57555855bda=
a56cbaf1ea004?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">wally</span> on <a href=
=3D"#comment-431"><time pubdate=3D"" datetime=3D"2012-08-23T19:12:02+00:00"=
>August 23, 2012 at 7:12 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Hello Gordon,</p>
<p>=E2=80=9CHowever it could be a USB serial port =E2=80=93 e.g. /dev/ttyUS=
B0 for example=E2=80=A6=E2=80=9D</p>
<p>With device =E2=80=9C/dev/ttyAMA0=E2=80=B3 and a MAX3232 it works nice.=
 Your second suggestion sending serial data to USB sounds interesting. Anyw=
ay, i do not have a /dev/ttyUSB0=E2=80=B3 in my /dev/ folder. May you expla=
in how to do this ?</p>
<p>thanks wally</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D431#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
4" id=3D"li-comment-432">
		<article id=3D"comment-432" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-432"><time pubdate=3D"" datetime=3D"2012-08-23T19:20:50+00:00"=
>August 23, 2012 at 7:20 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>You=E2=80=99ll only see a /dev/ttyUSB0=
 if you plug in a USB serial device.<br>
The Pi=E2=80=99s on-board serial port is /dev/ttyAMA0.</p>
<p>In Linux all serial ports work more or less the same =E2=80=93 they just=
 have different names =E2=80=93 /dev/ttyAMA0 for the on-board on one a Pi,=
 /dev/ttyS0 for the on-board one on a typical PC, /dev/ttyUSB0 for usb seri=
al devices (ftdi), and /dev/ttyACM0 for some other modem devices (sometimes=
 3G modems)</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D432#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment odd alt depth-5" id=3D"li-comment-435">
		<article id=3D"comment-435" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/800139af57555855bda=
a56cbaf1ea004?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">wally</span> on <a href=
=3D"#comment-435"><time pubdate=3D"" datetime=3D"2012-08-23T20:02:32+00:00"=
>August 23, 2012 at 8:02 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>=E2=80=9CYou=E2=80=99ll only see a /de=
v/ttyUSB0 if you plug in a USB serial device.=E2=80=9D</p>
<p>sure, i=E2=80=99m donkey <img src=3D"https://projects.drogon.net/wp-incl=
udes/images/smilies/icon_smile.gif" alt=3D":)" class=3D"wp-smiley"> </p>
<p>thank you</p>
</div>
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
5" id=3D"li-comment-436">
		<article id=3D"comment-436" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-436"><time pubdate=3D"" datetime=3D"2012-08-23T20:05:55+00:00"=
>August 23, 2012 at 8:05 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Nah, but it=E2=80=99s easy to get conf=
used if you=E2=80=99re new to all this!</p>
<p>-Gordon</p>
</div>
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-even depth-1" id=3D"li-comment-184">
		<article id=3D"comment-184" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/dc6fafb2a3eeb1eae87=
c7eccc32731c4?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">j gearing</span> on <a hr=
ef=3D"#comment-184"><time pubdate=3D"" datetime=3D"2012-07-13T10:29:25+00:0=
0">July 13, 2012 at 10:29 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>I seem to be stuck already. Am I ok do=
ing this in lx terminal or should i be elsewhere, the files are in the exam=
ples folder</p>
<p>pi@raspberrypi:/tmp/wiringPi/examples$ sudo ./test1<br>
sudo: ./test1: command not found<br>
pi@raspberrypi:/tmp/wiringPi/examples$ sudo ./test2<br>
sudo: ./test2: command not found</p>
<p>thanks</p>
<p>JG</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D184#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
2" id=3D"li-comment-188">
		<article id=3D"comment-188" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-188"><time pubdate=3D"" datetime=3D"2012-07-13T14:56:17+00:00"=
>July 13, 2012 at 2:56 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>lxterm is fine.<br>
did you do the sequence of:<br>
cd wiringPi/wiringPi<br>
make<br>
sudo make install<br>
cd ../ gpio<br>
make<br>
sudo make install<br>
=E2=80=93 and finally:<br>
cd ../examples<br>
make &lt;=E2=80=94 did you type make?<br>
sudo ./test1</p>
<p>I=E2=80=99m wondering if you missed out the =E2=80=98make=E2=80=99 comma=
nd in the examples directory.</p>
<p>However, unless you connect up some LEDs to the Pi, you=E2=80=99re not=
 going to see very much happening =E2=80=93 they are really intended to be=
 used as examples to base your own GPIO programs on.</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D188#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-odd thread-alt depth-1" id=3D"li-comme=
nt-187">
		<article id=3D"comment-187" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/dc6fafb2a3eeb1eae87=
c7eccc32731c4?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">j gearing</span> on <a hr=
ef=3D"#comment-187"><time pubdate=3D"" datetime=3D"2012-07-13T13:18:06+00:0=
0">July 13, 2012 at 1:18 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>sorry. missed out a line<br>
thanks</p>
<p>JG</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D187#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
2" id=3D"li-comment-189">
		<article id=3D"comment-189" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-189"><time pubdate=3D"" datetime=3D"2012-07-13T14:57:49+00:00"=
>July 13, 2012 at 2:57 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Ah, guesed you missed the final =E2=80=
=98make=E2=80=99 them. Do look at the programs though and if you want more=
 examples, there are a few more on my website =E2=80=93 e.g. lookup the Tux=
X program and the ladders game =E2=80=A6</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D189#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-even depth-1" id=3D"li-comment-225">
		<article id=3D"comment-225" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/3233a87e2007df97868=
ab1123f3e6a36?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">Duncan</span> on <a href=
=3D"#comment-225"><time pubdate=3D"" datetime=3D"2012-07-20T12:57:30+00:00"=
>July 20, 2012 at 12:57 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Have just tried to install following=
 your guidelines but ran into a problem:<br>
pi@raspberrypi /tmp $ tar xfz wiringPi.tgz<br>
pi@raspberrypi /tmp $ cd wiringPi/wiringPi<br>
pi@raspberrypi /tmp/wiringPi/wiringPi $ make<br>
[CC] wiringPi.c<br>
[CC] serial.c<br>
[CC] wiringShift.c<br>
[CC] lcd.c<br>
[CC] piHiPri.c<br>
[CC] piThread.c<br>
[AR] wiringPi.o serial.o wiringShift.o lcd.o piHiPri.o piThread.o<br>
make: avr-ar: Command not found<br>
make: *** [libwiringPi.a] Error 127<br>
pi@raspberrypi /tmp/wiringPi/wiringPi $</p>
<p>Got round the problem by using a Makefile from a download yesterday. The=
 fix was:</p>
<p>$(TARGET):      $(OBJ)<br>
        @echo [AR] $(OBJ)<br>
        @ar rcs $(TARGET) $(OBJ)<br>
        @size   $(TARGET)</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D225#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
2" id=3D"li-comment-228">
		<article id=3D"comment-228" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-228"><time pubdate=3D"" datetime=3D"2012-07-20T14:20:15+00:00"=
>July 20, 2012 at 2:20 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Aargh )-:<br>
bother.<br>
That=E2=80=99s what I get for working on some ATmega and Pi projects at the=
 same time. I=E2=80=99ve put the wrong thing in the wrong makefile =E2=80=
=93 (and it happens I have the arduino IDE installed on my Pi=E2=80=99s so=
 I never noticed it).<br>
Thanks for that. I=E2=80=99ll fix it right away.</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D228#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-odd thread-alt depth-1" id=3D"li-comme=
nt-226">
		<article id=3D"comment-226" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/4fc3c7db95e4e2ecd17=
2b3bace128341?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">Stew</span> on <a href=3D=
"#comment-226"><time pubdate=3D"" datetime=3D"2012-07-20T13:31:58+00:00">Ju=
ly 20, 2012 at 1:31 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>I get an error when trying to =E2=80=
=98make=E2=80=99: <a href=3D"http://i45.photobucket.com/albums/f87/Stew2000=
/RaspberryPi/DSCF0383-2.jpg" rel=3D"nofollow">http://i45.photobucket.com/al=
bums/f87/Stew2000/RaspberryPi/DSCF0383-2.jpg</a></p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D226#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
2" id=3D"li-comment-229">
		<article id=3D"comment-229" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-229"><time pubdate=3D"" datetime=3D"2012-07-20T14:20:42+00:00"=
>July 20, 2012 at 2:20 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Yes. I=E2=80=99ve goofed on the Makefi=
le. Will fix it right away.<br>
-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D229#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-even depth-1" id=3D"li-comment-232">
		<article id=3D"comment-232" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/f274492c67fbe956db0=
c80fb374a37f3?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">Quentin</span> on <a href=
=3D"#comment-232"><time pubdate=3D"" datetime=3D"2012-07-20T17:59:33+00:00"=
>July 20, 2012 at 5:59 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Hi Gordon and thank you for your libra=
ry. Is it possible to stop the program after I started it?</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D232#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
2" id=3D"li-comment-233">
		<article id=3D"comment-233" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-233"><time pubdate=3D"" datetime=3D"2012-07-20T18:02:13+00:00"=
>July 20, 2012 at 6:02 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Type Control-C in the terminal window=
 you started the program in.<br>
(That=E2=80=99s the usual unix/linux way!)<br>
-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D233#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-odd thread-alt depth-1" id=3D"li-comme=
nt-265">
		<article id=3D"comment-265" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/79eacd3a30294395b7c=
5058c54460d87?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn"><a href=3D"http://archlin=
uxarm.org/" rel=3D"external nofollow" class=3D"url">Mike</a></span> on <a=
 href=3D"#comment-265"><time pubdate=3D"" datetime=3D"2012-07-26T04:33:07+0=
0:00">July 26, 2012 at 4:33 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>I just wanted to let you know that I=
 have prepared and inserted this into the Arch Linux ARM repos.</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D265#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
2" id=3D"li-comment-267">
		<article id=3D"comment-267" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-267"><time pubdate=3D"" datetime=3D"2012-07-26T07:54:19+00:00"=
>July 26, 2012 at 7:54 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Thanks!</p>
<p>What I=E2=80=99m aiming to do is to move it all to GIT, but that require=
s learning GIT first =E2=80=93 I just need to sit down for an afternoon wit=
h no interruptions and get on with it..</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D267#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-even depth-1" id=3D"li-comment-288">
		<article id=3D"comment-288" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/a988ccf67b3462af58f=
ebe0cfce5f8d9?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">Dan Riches</span> on <a=
 href=3D"#comment-288"><time pubdate=3D"" datetime=3D"2012-07-29T15:24:20+0=
0:00">July 29, 2012 at 3:24 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Hi Gordon</p>
<p>I=E2=80=99ve downloaded and run the install for wiringPi and this comple=
ted all ok. Trouble is I can=E2=80=99t seem to compile my own test app, wha=
t I did is this:<br>
#include<br>
#include<br>
#include<br>
#include<br>
int main()<br>
{<br>
  if(wiringPiSetup() =3D=3D -1)<br>
    exit(1);<br>
  else<br>
    printf(=E2=80=9CwiringPi library ok!=E2=80=9D);</p>
<p>  return(0);<br>
}</p>
<p>and what i get is =E2=80=9Cundefined reference to =E2=80=98wiringPiSetup=
=E2=80=99 and a failed compilation.</p>
<p>What do i need to do to get this to compile? BTW: this is both using the=
 gcc command line and geany, both give the same error!</p>
<p>Help!! Thanks in advance! Dan</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D288#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
2" id=3D"li-comment-289">
		<article id=3D"comment-289" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-289"><time pubdate=3D"" datetime=3D"2012-07-29T15:45:01+00:00"=
>July 29, 2012 at 3:45 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Try:</p>
<p><code>cc -o test test.c -lwiringPi</code></p>
<p>to compile it (assuming your file is called test.c!)</p>
<p>then</p>
<p><code>sudo ./test</code></p>
<p>to run it.</p>
<p>I=E2=80=99m not sure about using geany =E2=80=93 I don=E2=80=99t use it=
 myself, but I might have to start to have a look soon to work out how to=
 make it use additional libraries.</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D289#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-odd thread-alt depth-1" id=3D"li-comme=
nt-290">
		<article id=3D"comment-290" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/a988ccf67b3462af58f=
ebe0cfce5f8d9?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">Dan Riches</span> on <a=
 href=3D"#comment-290"><time pubdate=3D"" datetime=3D"2012-07-29T18:44:00+0=
0:00">July 29, 2012 at 6:44 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Many thanks Gordon, much much apprecia=
ted! I=E2=80=99ll be sure to let you know how I get on and if I manage to=
 get it to compile under Geany.</p>
<p>Thanks again <img src=3D"https://projects.drogon.net/wp-includes/images/=
smilies/icon_smile.gif" alt=3D":)" class=3D"wp-smiley"> </p>
<p>Dan</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D290#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
	<li class=3D"comment even thread-even depth-1" id=3D"li-comment-326">
		<article id=3D"comment-326" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/d133ac94aad171dacf7=
27e4b2c970d24?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn"><a href=3D"http://mfn.blo=
g.so-net.ne.jp/2012-08-06-1" rel=3D"external nofollow" class=3D"url">koma</=
a></span> on <a href=3D"#comment-326"><time pubdate=3D"" datetime=3D"2012-0=
8-06T16:08:56+00:00">August 6, 2012 at 4:08 pm</time></a> <span class=3D"sa=
ys">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Dear Gordon,<br>
Thanks for great stuff!<br>
I use the pi as small server and =E2=80=98case fan speed contoller=E2=80=99=
. Your library is really easy to use for beginner like me.</p>
<p>The fan doesn=E2=80=99t accept high frequency pwm wave form (up to 30KHz=
). so I changed =E2=80=98wiringPi.c=E2=80=99 as follows.<br>
in function =E2=80=98pinModeGpio=E2=80=99<br>
  *(pwm + PWM0_RANGE) =3D 600/ ;	// new<br>
  *(pwm + PWM0_DATA)  =3D  ;<br>
  *(pwm + PWM_CONTROL) =3D PWM0_ENABLE | PWM1_ENABLE | PWM0_MS_MODE | PWM1_=
MS_MODE;<br>
Regards</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D326#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-2" id=3D"li-comment-327">
		<article id=3D"comment-327" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-327"><time pubdate=3D"" datetime=3D"2012-08-06T16:17:26+00:00"=
>August 6, 2012 at 4:17 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Yes =E2=80=93 you=E2=80=99re putting=
 the PWM into the other mode (which is possibly more sensible than the defa=
ult which is balanced out, but who knows) =E2=80=93 it=E2=80=99s something=
 I=E2=80=99ll be doing for the next release, providing the ability to chang=
e the frequency and mode.</p>
<p>Cheers,</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D327#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment even thread-odd thread-alt depth-1" id=3D"li-comment-=
339">
		<article id=3D"comment-339" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/52b0c9468a79839cc47=
09bd76bd95391?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">Dimeji Ajasin</span> on=
 <a href=3D"#comment-339"><time pubdate=3D"" datetime=3D"2012-08-09T09:21:3=
3+00:00">August 9, 2012 at 9:21 am</time></a> <span class=3D"says">said:</s=
pan>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Hi. Great site, great posts. Due to si=
mplicity of the rpi(Raspberry Pi) I am a recent convert and devotee of the=
 Raspberry Pi and I have a bunch of things to do with it. Can i do the foll=
owing:<br>
1. Connect 4 rpi and run them in parallel, like multi-threading. I would li=
ke them to run one application and give me feed back on different screens.=
 and How can I achieve this.<br>
2. Connect LCD screens to the rpi=E2=80=99s.<br>
3. Use regular DC batteries to power them?<br>
It would be great to hear from you.<br>
Thanks</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D339#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-2" id=3D"li-comment-341">
		<article id=3D"comment-341" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-341"><time pubdate=3D"" datetime=3D"2012-08-09T11:07:23+00:00"=
>August 9, 2012 at 11:07 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>You=E2=80=99ve just sent me an email=
 which I=E2=80=99ll answer shortly, but briefly:</p>
<p>1 =E2=80=93 In theory yes. There are various setups and libraries to do=
 this =E2=80=93 e.g. The Beowolf project and so on, or just by writing your=
 own communication mechanisms.</p>
<p>2 =E2=80=93 The on-board LCD display port doesn=E2=80=99t have any drive=
rs yet, so right now we=E2=80=99re limited to the HDMI or composite video=
 output</p>
<p>3 =E2=80=93 You can power a Pi from batteries, but you=E2=80=99ll need=
 a 5V regulator and be aware that the Pi is going to comsume some 3 watts,=
 so regulat AA=E2=80=99s won=E2=80=99t last long, you=E2=80=99ll need somet=
hing bigger.</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D341#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment even thread-even depth-1" id=3D"li-comment-370">
		<article id=3D"comment-370" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/d2f3c47c88f9a719576=
f0413dfa0b8d2?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">K=C3=A1ri =C3=96ssurarson=
</span> on <a href=3D"#comment-370"><time pubdate=3D"" datetime=3D"2012-08-=
12T00:18:11+00:00">August 12, 2012 at 12:18 am</time></a> <span class=3D"sa=
ys">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Thanks for this excellent library. Des=
pite being Linux noob and not having done C programming since high school=
 (at which time it was at the hello-world level), I managed to adapt it to=
 servo-motor control. Just increase the period to 12000 (0x2EE0 =E2=80=93=
 giving 50hz), use MS mode as koma did for his fan speed control, and modif=
y the pwm_write routines to allow higher values than 1023 (400 to 1400 woul=
d be a suitable range for most servos =E2=80=93 I decided to allow up to 40=
95 to allow for experimenting). Oh, and do not supply power to your servo-m=
otor from the Raspi, even if said servo is small; it *will* lead to crashes=
.</p>
<p>Which brings me to the point of this post: I don=E2=80=99t think you sho=
uld recommend building the library in the /tmp folder, or if you do, warn=
 people to copy it elsewhere before starting to modify the source. The reas=
on? Guess what folder is amongst those =E2=80=9Ccleaned up=E2=80=9D as a ma=
tter of housekeeping routine when the Raspi starts <img src=3D"https://proj=
ects.drogon.net/wp-includes/images/smilies/icon_biggrin.gif" alt=3D":-D" cl=
ass=3D"wp-smiley"> </p>
<p>=E2=80=93<br>
Best regards, K=C3=A1ri.</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D370#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-2" id=3D"li-comment-372">
		<article id=3D"comment-372" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-372"><time pubdate=3D"" datetime=3D"2012-08-12T08:53:54+00:00"=
>August 12, 2012 at 8:53 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Glad your able to use it and modify it=
 =E2=80=93 but you=E2=80=99re probably right about /tmp, however you did le=
arn something new <img src=3D"https://projects.drogon.net/wp-includes/image=
s/smilies/icon_wink.gif" alt=3D";-)" class=3D"wp-smiley"> </p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D372#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment even thread-odd thread-alt depth-1" id=3D"li-comment-=
388">
		<article id=3D"comment-388" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/bd26ac3925edcca2852=
ad766189230d1?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn"><a href=3D"http://www.ble=
epbleepbloop.com/" rel=3D"external nofollow" class=3D"url">TheAlphaNerd</a>=
</span> on <a href=3D"#comment-388"><time pubdate=3D"" datetime=3D"2012-08-=
18T06:57:30+00:00">August 18, 2012 at 6:57 am</time></a> <span class=3D"say=
s">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Do you use version control while writi=
ng your code?  Is this project available on github?</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D388#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-2" id=3D"li-comment-389">
		<article id=3D"comment-389" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-389"><time pubdate=3D"" datetime=3D"2012-08-18T08:00:54+00:00"=
>August 18, 2012 at 8:00 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>I do use version control =E2=80=93 it=
=E2=80=99s something I put together for myself some 20 years ago based on=
 rcs and really not fit for public consumption=E2=80=A6 However I=E2=80=99m=
 getting to grips with GIT and will be hosting it on my own servers shortly=
 with gitweb as the front-end (same front-end as the Linux kernel uses)</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D389#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment even depth-3" id=3D"li-comment-2992">
		<article id=3D"comment-2992" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/dc5cb635795e37e46bd=
3b92ef3f3440f?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://elecurl=
s.tripod.com/" rel=3D"external nofollow" class=3D"url">Ted</a></span> on <a=
 href=3D"#comment-2992"><time pubdate=3D"" datetime=3D"2013-09-14T00:19:47+=
00:00">September 14, 2013 at 12:19 am</time></a> <span class=3D"says">said:=
</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>A post here mentioned your wiringPi Li=
brary.<br>
I=E2=80=99d sure like to have that!</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2992#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-even depth-1" id=3D"li-comment-415">
		<article id=3D"comment-415" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/3e8ebf5eff86c17ed0b=
8233931d737b1?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn"><a href=3D"http://swordro=
ck.wordpress/" rel=3D"external nofollow" class=3D"url">mert</a></span> on=
 <a href=3D"#comment-415"><time pubdate=3D"" datetime=3D"2012-08-22T12:21:5=
4+00:00">August 22, 2012 at 12:21 pm</time></a> <span class=3D"says">said:<=
/span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Hey Mr. Gordon,</p>
<p>Thanks for the additional libraries to wiringPi again, its so exciting=
 to check site for new additional functions, this Serial library will be so=
 helpful to me</p>
<p>Then, when i tried to install again it gives error for /gpio section as=
 :<br>
gpio.c : In function main<br>
gpio.c:555:5 warning: implicit declaration of function =E2=80=98wiringPiSet=
upPiFaceForGpioProg=E2=80=99<br>
gpio.c: error: =E2=80=98WPI_MODE_PIFACE=E2=80=99  undeclared (first use in=
 this function)</p>
<p>etc. So as a result i could not build the library</p>
<p>I wonder if i am the only one suffering from the problem, which parts/co=
des should i remove to sucecsfully build it?</p>
<p>Thanks in advance a lot,<br>
Cheers</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D415#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
2" id=3D"li-comment-417">
		<article id=3D"comment-417" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-417"><time pubdate=3D"" datetime=3D"2012-08-22T14:30:42+00:00"=
>August 22, 2012 at 2:30 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Hi,</p>
<p>How did you download and install it?</p>
<p>If you try this:</p>
<p><code>git clone git://git.drogon.net/wiringPi</code></p>
<p>then:</p>
<p><code>cd wiringPi/wiringPi<br>
make<br>
sudo make install<br>
cd ../ gpio<br>
make<br>
sudo make install</code></p>
<p>then that should make everything cleanly.</p>
<p>Let me know how you get on with that.</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D417#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-odd thread-alt depth-1" id=3D"li-comme=
nt-419">
		<article id=3D"comment-419" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/3e8ebf5eff86c17ed0b=
8233931d737b1?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn"><a href=3D"http://swordro=
ck.wordpress/" rel=3D"external nofollow" class=3D"url">mert</a></span> on=
 <a href=3D"#comment-419"><time pubdate=3D"" datetime=3D"2012-08-22T14:49:5=
9+00:00">August 22, 2012 at 2:49 pm</time></a> <span class=3D"says">said:</=
span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>i simply follow instructions on the ar=
ticle above, so i use wget to download and then other steps=E2=80=A6</p>
<p>It gives error for piFace code actually, i don=E2=80=99t know wheter i=
 am downloading properly or something to do with my own RPi.</p>
<p>Then when i use git clone commands, it says<br>
bash:git: command not found </p>
<p>error.<br>
Could i please also learn how to use git command from LXTerminal so?</p>
<p>Thank you.</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D419#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
2" id=3D"li-comment-420">
		<article id=3D"comment-420" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-420"><time pubdate=3D"" datetime=3D"2012-08-22T14:59:59+00:00"=
>August 22, 2012 at 2:59 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>OK. If you=E2=80=99re running Debian=
 (Squeeze/Wheezy/Raspbian), then</p>
<p><code>sudo apt-get install git-core</code></p>
<p>will fetch and install GIT for you. It may be that the old release files=
 are somewhat incomplete though =E2=80=93 probably my fault when moving the=
 project into GIT, so I=E2=80=99ve just pushed the current version to the=
 old downloads site, so try again, either way and let me know how you get=
 on.</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D420#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-even depth-1" id=3D"li-comment-460">
		<article id=3D"comment-460" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/32d7bdc4efcd080679a=
39b88b34f07db?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn"><a href=3D"http://garym@b=
inaryfarm.com/" rel=3D"external nofollow" class=3D"url">GaryM</a></span> on=
 <a href=3D"#comment-460"><time pubdate=3D"" datetime=3D"2012-08-28T06:08:4=
9+00:00">August 28, 2012 at 6:08 am</time></a> <span class=3D"says">said:</=
span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Why is nothing in the /wiringPi/exampl=
es/ directory executable?  Are these complete programs that need to be reco=
mpiled?</p>
<p>I thought I was pretty computer savvy but the Rpi code out there is maki=
ng me feel like an idiot.  And there is some bad info on the web, which onl=
y makes things worse.</p>
<p>Please, someone out there tell me, from start to finish, what do I need=
 to do to blink an LED on GPIO 21. </p>
<p>I have installed the example programs</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D460#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
2" id=3D"li-comment-462">
		<article id=3D"comment-462" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-462"><time pubdate=3D"" datetime=3D"2012-08-28T07:38:32+00:00"=
>August 28, 2012 at 7:38 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>You need to make the programs. Just ty=
pe =E2=80=98make=E2=80=99 in the examples programs to build them.</p>
<p>For a start from LED 1 type example, have a look at:</p>
<p><a href=3D"https://projects.drogon.net/raspberry-pi/gpio-examples/tux-cr=
ossing/" rel=3D"nofollow">https://projects.drogon.net/raspberry-pi/gpio-exa=
mples/tux-crossing/</a></p>
<p>Do drop me an email though if you need more help to get going.</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D462#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-odd thread-alt depth-1" id=3D"li-comme=
nt-489">
		<article id=3D"comment-489" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/32d7bdc4efcd080679a=
39b88b34f07db?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn"><a href=3D"http://www.bin=
aryfarm.com/" rel=3D"external nofollow" class=3D"url">Garym</a></span> on=
 <a href=3D"#comment-489"><time pubdate=3D"" datetime=3D"2012-09-01T17:10:0=
7+00:00">September 1, 2012 at 5:10 pm</time></a> <span class=3D"says">said:=
</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>adding Git (whatever that is) to my Pi=
 ate up 13.8 MB of space.</p>
<p>I=E2=80=99m trying to SAVE space on the SD card=E2=80=A6 but I dont pret=
end to understand all of this anyway.</p>
<p>What was wrong with apt-get or aptitude? Can i remove Git now that I=E2=
=80=99ve installed wiringPi?</p>
<p>Thank you</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D489#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
2" id=3D"li-comment-493">
		<article id=3D"comment-493" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-493"><time pubdate=3D"" datetime=3D"2012-09-01T18:30:12+00:00"=
>September 1, 2012 at 6:30 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>It=E2=80=99s a good question =E2=80=93=
 and one reason is that while I=E2=80=99ve been using Debian for 18 years,=
 I=E2=80=99m relatively new to actually building packages for it, so it=E2=
=80=99s on the cards, but not yet.<br>
Also, the GIT way will work on other Linux releases too =E2=80=93 e.g. Arch=
 which seems to have a small, but growing community, so GIT makes it an eas=
y way to distribute for everyone.</p>
<p>However, yes, you can remote git -</p>
<p>  sudo apt-get purge git-core<br>
  sudo apt-get clean</p>
<p>However, you=E2=80=99ll need it again, should you need to upgrade wiring=
Pi.</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D493#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-even depth-1" id=3D"li-comment-495">
		<article id=3D"comment-495" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/32d7bdc4efcd080679a=
39b88b34f07db?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn"><a href=3D"http://www.bin=
aryfarm.com/" rel=3D"external nofollow" class=3D"url">Garym</a></span> on=
 <a href=3D"#comment-495"><time pubdate=3D"" datetime=3D"2012-09-02T03:03:0=
8+00:00">September 2, 2012 at 3:03 am</time></a> <span class=3D"says">said:=
</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Well you rock, Sir.<br>
You have a great body of work here. Very helpful. I=E2=80=99ve spent a lot=
 of time wandering the pages here.</p>
<p>Thank you!</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D495#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
	<li class=3D"comment even thread-odd thread-alt depth-1" id=3D"li-comment-=
559">
		<article id=3D"comment-559" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/50d2d59d21bc68dd94e=
6f4643be7cccd?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">Chris</span> on <a href=
=3D"#comment-559"><time pubdate=3D"" datetime=3D"2012-09-08T21:39:42+00:00"=
>September 8, 2012 at 9:39 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Hi,</p>
<p>Im trying to connect a DS18B20 to my pi, and have successfully done so.=
 But I have a problem with timings. I use your lib in the code. Do u know=
 how to make the program faster? I have to have precise timings about 6us.=
 Is there a way to isolate the .c program?</p>
<p>When running in terminal mode I get the fastest pwm high/low within a 33=
6us period and that is to long,  want to short it to at lest 15us.</p>
<p>I would like that this sensor worked within the latest debian distro, or=
 is this impossible? Do I have to run the program under other =E2=80=9Cfast=
er=E2=80=9D linux?</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D559#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-2" id=3D"li-comment-560">
		<article id=3D"comment-560" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-560"><time pubdate=3D"" datetime=3D"2012-09-08T21:50:16+00:00"=
>September 8, 2012 at 9:50 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>If you pull the latest wiringPi via GI=
T then the delayMicroseconds() code uses a hardware timer when asking to de=
lay under 100uS, then you can bit-bang the interface.</p>
<p>However, there is a kernel module for 1-wire =E2=80=93 I=E2=80=99ve not=
 used it myself yet, but it=E2=80=99s there=E2=80=A6 However, even with the=
 new delayMicroseconds() code, I=E2=80=99d be concerned about latency due=
 to Linux getting in the way. Run as root, call wiringPiSetup() first, then=
 piHiPri (50) ;</p>
<p>Good luck!</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D560#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment even thread-even depth-1" id=3D"li-comment-561">
		<article id=3D"comment-561" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/3bf1b016403480f105f=
12a8cc3c832fd?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">fischelbyx</span> on <a=
 href=3D"#comment-561"><time pubdate=3D"" datetime=3D"2012-09-09T17:02:24+0=
0:00">September 9, 2012 at 5:02 pm</time></a> <span class=3D"says">said:</s=
pan>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Nice work, Gordon!</p>
<p>I took the liberty to change your gpio.c code to make =E2=80=9Cwrite=E2=
=80=9D accept any number of pins and values setting them all in one call.=
 E.g.</p>
<p>gpio write 0 1 1 1 2 0 3 0</p>
<p>turns on pins 0 and 1, and turns of pins 2 and 3.</p>
<p>This is my patch:<br>
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D</p>
<p>=E2=80=94 gpio.orig.c 2012-09-09 17:50:03.791177105 +0200<br>
+++ gpio.mla.c  2012-09-09 17:56:42.654686200 +0200<br>
@@ -607,25 +607,26 @@</p>
<p> static void doWrite (int argc, char *argv [])<br>
 {<br>
-  int pin, val ;<br>
+  int ix;</p>
<p>-  if (argc !=3D 4)<br>
+  if (argc &lt; 4 || argc % 2)<br>
   {<br>
-    fprintf (stderr, "Usage: %s write pin value\n", argv [0]) ;<br>
+    fprintf (stderr, "Usage: %s write pin value [ pin value ... ]\n", argv=
 [0]) ;<br>
     exit (1) ;<br>
   }</p>
<p>-  pin =3D atoi (argv [2]) ;<br>
+  for (ix =3D 2; ix &lt; argc; ix +=3D 2) {<br>
+    int pin, val;</p>
<p>-  if ((wpMode =3D=3D WPI_MODE_PINS) &amp;&amp; ((pin =3D NUM_PINS)))<br>
-    return ;<br>
+    pin =3D atoi(argv[ix]);</p>
<p>-  val =3D atoi (argv [3]) ;<br>
+    if ((wpMode =3D=3D WPI_MODE_PINS) &amp;&amp; ((pin =3D NUM_PINS)))<br>
+      return ;</p>
<p>-  /**/ if (val =3D=3D 0)<br>
-    digitalWrite (pin, LOW) ;<br>
-  else<br>
-    digitalWrite (pin, HIGH) ;<br>
+    val =3D atoi(argv[ix + 1]);<br>
+<br>
+    digitalWrite (pin, val ? HIGH : LOW) ;<br>
+  }<br>
 }<br>
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D</p>
<p>Naturally, you do with it what you please!</p>
<p>Cheers!</p>
<p>   fischelbyxa</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D561#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-2" id=3D"li-comment-604">
		<article id=3D"comment-604" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-604"><time pubdate=3D"" datetime=3D"2012-09-15T08:45:33+00:00"=
>September 15, 2012 at 8:45 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>I=E2=80=99ll have a look at it. Thanks=
!</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D604#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"post pingback">
		<p>Pingback: <a href=3D"http://www.pearltrees.com/mrmin24/raspberrypi/id5=
898613#pearl56479631&amp;show=3Dreveal,6" rel=3D"external nofollow" class=
=3D"url">RaspberryPI | Pearltrees</a></p>
	</li><!-- #comment-## -->
	<li class=3D"comment even thread-odd thread-alt depth-1" id=3D"li-comment-=
583">
		<article id=3D"comment-583" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/821a854163dbcd43a88=
e1849162e148f?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn"><a href=3D"http://paraleg=
altrainingandjobs.com/the-importance-paralegal-certification/" rel=3D"exter=
nal nofollow" class=3D"url">paralegal certification and what you shoud expe=
ct</a></span> on <a href=3D"#comment-583"><time pubdate=3D"" datetime=3D"20=
12-09-12T18:13:24+00:00">September 12, 2012 at 6:13 pm</time></a> <span cla=
ss=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Aw, this was an incredibly good post.=
 Taking the time and actual effort to make a good<br>
article=C2=85 but what can I say=C2=85 I hesitate a lot and don=E2=80=99t=
 seem to get anything done.</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D583#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-even depth-1" id=3D"li-comment-610">
		<article id=3D"comment-610" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/800139af57555855bda=
a56cbaf1ea004?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">wally</span> on <a href=
=3D"#comment-610"><time pubdate=3D"" datetime=3D"2012-09-16T08:03:44+00:00"=
>September 16, 2012 at 8:03 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Hello Gordon,</p>
<p>for using wiringPi with gambas i need shared library.<br>
May you show us, how to modify the build-script and/or Makefile<br>
so it creates a shared library additionally ? </p>
<p>wally</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D610#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
2" id=3D"li-comment-612">
		<article id=3D"comment-612" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-612"><time pubdate=3D"" datetime=3D"2012-09-16T10:10:24+00:00"=
>September 16, 2012 at 10:10 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Going to have to learn how to do that=
 myself first, but it=E2=80=99s on the to-do list!</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D612#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-odd thread-alt depth-1" id=3D"li-comme=
nt-637">
		<article id=3D"comment-637" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/800139af57555855bda=
a56cbaf1ea004?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">wally</span> on <a href=
=3D"#comment-637"><time pubdate=3D"" datetime=3D"2012-09-21T08:08:58+00:00"=
>September 21, 2012 at 8:08 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Hello Gordon,</p>
<p>maybe this is interesting for winringPi shared lib build.<br>
i uses it and it works.</p>
<p><a href=3D"http://www.raspberrypi.org/phpBB3/viewtopic.php?f=3D34&amp;t=
=3D6182&amp;hilit=3Dgambas3" rel=3D"nofollow">http://www.raspberrypi.org/ph=
pBB3/viewtopic.php?f=3D34&amp;t=3D6182&amp;hilit=3Dgambas3</a></p>
<p>by g4eml =C2=BB Sat Aug 11, 2012 9:57 pm </p>
<p>Unfortunately Gambas3=E2=80=B2s external function definition won=E2=80=
=99t work with a .a library. It needs a shared object .so library instead.<=
/p>
<p>Not expecting it to work I ran the command </p>
<p>=E2=80=98 gcc -shared -o libwiringPi.so *.o =E2=80=98 </p>
<p>in the wiringPi source directory. To my surprise it produced a .so file=
 with no errors displayed.</p>
<p>The file produced is here:- <a href=3D"http://www.filedropper.com/libwir=
ingpi" rel=3D"nofollow">http://www.filedropper.com/libwiringpi</a></p>
<p>When this was used in a this Gambas test project <a href=3D"http://www.f=
iledropper.com/gpiotest" rel=3D"nofollow">http://www.filedropper.com/gpiote=
st</a> it worked as expected.</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D637#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
2" id=3D"li-comment-639">
		<article id=3D"comment-639" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-639"><time pubdate=3D"" datetime=3D"2012-09-21T12:28:05+00:00"=
>September 21, 2012 at 12:28 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Have sent you an email =E2=80=93 but=
 for anyone else reading, I=E2=80=99m testing a new Makefile which generate=
s both a static and shared library for wiringPi and it=E2=80=99s ancilliary=
 functions.</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D639#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-even depth-1" id=3D"li-comment-737">
		<article id=3D"comment-737" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/918a8ca31f2f30d8f21=
45cc39ec48ddf?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">Florian</span> on <a href=
=3D"#comment-737"><time pubdate=3D"" datetime=3D"2012-10-05T21:30:58+00:00"=
>October 5, 2012 at 9:30 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Hello Gordon,</p>
<p>thanks for getting this nice library on the Pi!<br>
I have just connected an older 2=C3=9720 Seiko LCD (L2432)andit essentially=
 works.<br>
But when I run the lcd example it works a while and then suddenly writes ra=
ndom character into the display. Currently no idea what goes wrong. Could=
 this be a timing issue?</p>
<p>-Florian</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D737#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
2" id=3D"li-comment-738">
		<article id=3D"comment-738" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-738"><time pubdate=3D"" datetime=3D"2012-10-05T22:59:20+00:00"=
>October 5, 2012 at 10:59 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>It could be timing. How old if your wi=
ringPi? But check the file lcd.c in the wiringPi directory =E2=80=93 look=
 for delayMicroseconds () =E2=80=93 if both calls are 50 then it=E2=80=99s=
 new, but if not then make both numbers 50 =E2=80=93 if they already are 50=
 then try to increase it to 75 to see if it helps.</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D738#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment odd alt depth-3" id=3D"li-comment-744">
		<article id=3D"comment-744" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/918a8ca31f2f30d8f21=
45cc39ec48ddf?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">Florian</span> on <a href=
=3D"#comment-744"><time pubdate=3D"" datetime=3D"2012-10-08T11:19:57+00:00"=
>October 8, 2012 at 11:19 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Hurra =E2=80=93 Yes it was timing. I=
 had to increase the delays in the strobe function to 50 and 150. Then it=
 worked. B.t.w. the display is a 2=C3=9724. Had to change the validation in=
 lcd.c.<br>
thanks a lot for your tip!</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D744#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
4" id=3D"li-comment-747">
		<article id=3D"comment-747" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-747"><time pubdate=3D"" datetime=3D"2012-10-08T22:45:45+00:00"=
>October 8, 2012 at 10:45 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>OK. I=E2=80=99ll look into i again. Od=
d though =E2=80=93 the data sheets for those chips all specify the timings=
 in the nano seconds range!</p>
<p>And it seems that the differnet displays have differnet ways to address=
 len x hight.</p>
<p>More to investigate=E2=80=A6</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D747#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-odd thread-alt depth-1" id=3D"li-comme=
nt-741">
		<article id=3D"comment-741" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/9716bb91e996a863eca=
cc953d46498a3?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">Naito</span> on <a href=
=3D"#comment-741"><time pubdate=3D"" datetime=3D"2012-10-06T21:29:02+00:00"=
>October 6, 2012 at 9:29 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Hello Gordon,<br>
I=E2=80=99m little confused yesterday,, i compiled some little test program=
 in your Demo direktori of WiringPi. I got Raspberry PI device. I just wond=
ering, why it is okey if i compile the test.c file with command cc -o test=
 test1.c -lwiringPi? but got error if i compile the source with command =E2=
=80=9Cgcc test1.c -o test1=E2=80=B3? any answer about my problem?? Thanks<b=
r>
-Naito</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D741#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
2" id=3D"li-comment-742">
		<article id=3D"comment-742" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-742"><time pubdate=3D"" datetime=3D"2012-10-07T12:02:27+00:00"=
>October 7, 2012 at 12:02 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>With the latest wiringPi release, you=
 compile the examples separately. e.g.</p>
<p><strong>make test2</strong></p>
<p>However=E2=80=A6 the difference between cc and gcc =E2=80=A6  Or is it=
 simply because you omitted the -lwiringPi from the 2nd one? Can you post=
 the output?</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D742#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-even depth-1" id=3D"li-comment-789">
		<article id=3D"comment-789" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/151d09c45996224a4db=
2a9b5bf4ef308?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">masi</span> on <a href=3D=
"#comment-789"><time pubdate=3D"" datetime=3D"2012-10-21T10:54:56+00:00">Oc=
tober 21, 2012 at 10:54 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>My 512MB board has the Revision =E2=80=
=9C000f=E2=80=9D, but gpio won=E2=80=99t recognize that it=E2=80=99s a hex=
 number and interpret it as 0, not 15.</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D789#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
2" id=3D"li-comment-791">
		<article id=3D"comment-791" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-791"><time pubdate=3D"" datetime=3D"2012-10-21T11:52:41+00:00"=
>October 21, 2012 at 11:52 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Well that=E2=80=99s new )-:</p>
<p>I=E2=80=99ll see if I can get some more answers.</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D791#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-odd thread-alt depth-1" id=3D"li-comme=
nt-817">
		<article id=3D"comment-817" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/0255bb550204dc3394a=
c4509a5de08f3?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">Jeremy</span> on <a href=
=3D"#comment-817"><time pubdate=3D"" datetime=3D"2012-10-24T09:17:13+00:00"=
>October 24, 2012 at 9:17 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Excuse me, I tried the git command in=
 my Pi, but got time out problem while connecting to git.drogon.net. I down=
load the file listed, but it is not the newest one and cannot find the SPI=
 function=E2=80=A6 Thank you!</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D817#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
2" id=3D"li-comment-818">
		<article id=3D"comment-818" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-818"><time pubdate=3D"" datetime=3D"2012-10-24T09:39:13+00:00"=
>October 24, 2012 at 9:39 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Error message are always useful here.=
 Try to ping git.drogon.net and see if <a href=3D"https://git.drogon.net/"=
 rel=3D"nofollow">https://git.drogon.net/</a> works too. However I=E2=80=99=
d try the git commands again =E2=80=93 just in-case there was some internet=
 routing issues along the way.</p>
<p>cd<br>
git clone git://git.drogon.net/wiringPi<br>
cd wiringPi<br>
./build</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D818#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment odd alt depth-3" id=3D"li-comment-973">
		<article id=3D"comment-973" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/5d1db8b166c21c5ee3e=
36efc459e7299?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">Jeremy</span> on <a href=
=3D"#comment-973"><time pubdate=3D"" datetime=3D"2012-11-20T01:32:11+00:00"=
>November 20, 2012 at 1:32 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Dear Gordan:</p>
<p>Thank you very much. I ping the git.drogon.net and all the data lost. Bu=
t I can visit the <a href=3D"https://git.drogon.net/" rel=3D"nofollow">http=
s://git.drogon.net</a>. In this case, how can I install the software? I am=
 afraid it is the firewall in my institute block the link. May I do the man=
ual clone? Thank you very much.</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D973#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
4" id=3D"li-comment-974">
		<article id=3D"comment-974" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-974"><time pubdate=3D"" datetime=3D"2012-11-20T13:25:21+00:00"=
>November 20, 2012 at 1:25 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>If you use the <a href=3D"https://git.=
drogon.net/" rel=3D"nofollow">https://git.drogon.net/</a> site, then browse=
 to a project, then click on the =E2=80=9Csnapshot=E2=80=9D link on the rig=
ht, you=E2=80=99ll then get a tar.gz file to download which you can manuall=
y unpack.</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D974#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-even depth-1" id=3D"li-comment-829">
		<article id=3D"comment-829" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/75e6ca81fb651450fae=
7f12e53e2af46?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">ybalrid</span> on <a href=
=3D"#comment-829"><time pubdate=3D"" datetime=3D"2012-10-27T22:34:01+00:00"=
>October 27, 2012 at 10:34 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Hi Gordon,<br>
I=E2=80=99ve a problem with the last version of wiringPi and gpio.<br>
When I try to execute a simple command like =E2=80=9Cgpio write 0 1=E2=80=
=B3 I have an error :</p>
<p>=E2=80=9Cgpio: error while loading shared libraries: libwiringPi.so.1:=
 cannot open shared object file: No such file or directory=E2=80=9D</p>
<p>but in my /usr/local/lib/ I have those files :</p>
<p># ls -l<br>
total 36<br>
lrwxrwxrwx 1 root root    33 Oct 27 23:26 libwiringPi.so -&gt; /usr/local/l=
ib/libwiringPi.so.1.0<br>
lrwxrwxrwx 1 root root    33 Oct 27 23:26 libwiringPi.so.1 -&gt; /usr/local=
/lib/libwiringPi.so.1.0<br>
-rwxr-xr-x 1 root root 32951 Oct 27 23:26 libwiringPi.so.1.0</p>
<p>=E2=80=A6</p>
<p>Any idea ?</p>
<p>(sorry for my english, I=E2=80=99m french ^^=E2=80=9D)</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D829#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment even depth-2" id=3D"li-comment-830">
		<article id=3D"comment-830" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/75e6ca81fb651450fae=
7f12e53e2af46?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">ybalrid</span> on <a href=
=3D"#comment-830"><time pubdate=3D"" datetime=3D"2012-10-27T23:14:50+00:00"=
>October 27, 2012 at 11:14 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Sorry, it=E2=80=99s me again ! xD</p>
<p>I=E2=80=99ve found a very simple solution</p>
<p>echo =E2=80=9C/usr/local/lib/=E2=80=9D &gt;&gt; /etc/ld.so.conf/d/gpio.c=
onf<br>
ldconfig</p>
<p>That=E2=80=99s all, for information I=E2=80=99m running ArchLinuw on my=
 Raspberry Pi and apparently, Arch by default don=E2=80=99t seek on /usr/lo=
cal/lib for shard object=E2=80=A6</p>
<p>that=E2=80=99s weird</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D830#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-3" id=3D"li-comment-833">
		<article id=3D"comment-833" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-833"><time pubdate=3D"" datetime=3D"2012-10-28T19:52:30+00:00"=
>October 28, 2012 at 7:52 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Ah, Arch Linux. I do all my devleopmen=
t on Debian (Raspbian) and it has /usr/local/lib in /etc/ld.so.conf.d/libc.=
conf by default.</p>
<p>I=E2=80=99ll need to investigate some way round that one (although putti=
ng it in /usr/lib might be the way round it!)</p>
<p>Thanks,</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D833#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment even depth-4" id=3D"li-comment-866">
		<article id=3D"comment-866" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/75e6ca81fb651450fae=
7f12e53e2af46?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">ybalrid</span> on <a href=
=3D"#comment-866"><time pubdate=3D"" datetime=3D"2012-11-01T17:56:35+00:00"=
>November 1, 2012 at 5:56 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>I haven=E2=80=99t try but it should wo=
rk if you put the lib in /usr/lib, that=E2=80=99s where I=E2=80=99ve all th=
e .so files</p>
<p>Or, I think you can modify your makefile to add /usr/local/lib in ld.so.=
conf during the install process, so it will works with any GNU/Linux distro=
s, even with the oddest one <img src=3D"https://projects.drogon.net/wp-incl=
udes/images/smilies/icon_biggrin.gif" alt=3D":D" class=3D"wp-smiley"> </p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D866#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-5" id=3D"li-comment-869">
		<article id=3D"comment-869" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-869"><time pubdate=3D"" datetime=3D"2012-11-01T18:17:05+00:00"=
>November 1, 2012 at 6:17 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>You=E2=80=99re using Arch, I guess?<br>
I=E2=80=99ll have a look  =E2=80=A6 moving from a static library to dynamic=
 has caused more issues that any other change to wiringPi )-:</p>
<p>-Gordon</p>
</div>
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment even depth-4" id=3D"li-comment-2751">
		<article id=3D"comment-2751" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/0cb2c925b1bf6b8d229=
5b9ae16330e26?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">cattail</span> on <a href=
=3D"#comment-2751"><time pubdate=3D"" datetime=3D"2013-07-10T09:20:35+00:00=
">July 10, 2013 at 9:20 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Hi,Gordon<br>
  I have the same issue in tinycore(for pi) 4.7.7</p>
<p>google it find this page, have not test it yet =E2=80=A6=E2=80=A6</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2751#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-odd thread-alt depth-1" id=3D"li-comme=
nt-839">
		<article id=3D"comment-839" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/c9359d5d299cd6f7b0b=
f8cc123c69234?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn"><a href=3D"http://www.mat=
h.ntnu.no/%7Estacey" rel=3D"external nofollow" class=3D"url">Andrew Stacey<=
/a></span> on <a href=3D"#comment-839"><time pubdate=3D"" datetime=3D"2012-=
10-29T23:40:18+00:00">October 29, 2012 at 11:40 pm</time></a> <span class=
=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Thanks very much for this library.  I=
 especially like the sys mode for those of us with a nervous disposition (t=
hus reluctant to run everything via sudo!).  Via swig I managed to get lua=
 bindings for wiringPi but I had to make a couple of small alterations to=
 wiringpi.i.  I also thought that for the sys mode it would be useful to be=
 able to know what direction the pins were set in so wrote that into the co=
de for wiringPi.c.  wpiToGpio (is that the right name?) also looked useful=
 but wasn=E2=80=99t available so I fixed that.  Let me know if any of these=
 would be useful to you (I have a git repository of my changes).  Via lua,=
 I managed to control the pins from within a TeX document, but I=E2=80=99ll=
 be amazed if anyone finds that useful!</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D839#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
2" id=3D"li-comment-845">
		<article id=3D"comment-845" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-845"><time pubdate=3D"" datetime=3D"2012-10-30T09:28:12+00:00"=
>October 30, 2012 at 9:28 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Well I use LaTeX for some of my own do=
cumentation, but controlling GPIO via TeX =E2=80=93 that=E2=80=99s =E2=80=
=9Cspecial=E2=80=9D <img src=3D"https://projects.drogon.net/wp-includes/ima=
ges/smilies/icon_wink.gif" alt=3D";-)" class=3D"wp-smiley"> </p>
<p>Drop me an email with your changes and I=E2=80=99ll have a look and see=
 what=E2=80=99 swhat.</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D845#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-even depth-1" id=3D"li-comment-872">
		<article id=3D"comment-872" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/504a59b13600978a404=
12b23dae7c5f7?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">Philipp</span> on <a href=
=3D"#comment-872"><time pubdate=3D"" datetime=3D"2012-11-02T01:02:51+00:00"=
>November 2, 2012 at 1:02 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>So I got the wiringpi installed and ev=
erything works perfectly from the console. But when I use the gpio command=
 in a shell script and start it with update-rc.d, it looks like the command=
 is not executed.<br>
Any idea ?<br>
What I know:<br>
* script is really running<br>
* no other program is using gpio<br>
* when I run the script manually it always works<br>
* the same script written in python also does not work when started automat=
ically </p>
<p>my greatest wish right now:</p>
<p>#!/bin/sh<br>
gpio -g mode 7 out<br>
gpio -g write 7 0 #set port 7 to 0V</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D872#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
2" id=3D"li-comment-875">
		<article id=3D"comment-875" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-875"><time pubdate=3D"" datetime=3D"2012-11-02T08:04:28+00:00"=
>November 2, 2012 at 8:04 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Maybe double-check that it really is=
 working by using the gpio -v command  which will dump some text on the con=
sole (if you have a console going!)</p>
<p>But also make sure you=E2=80=99re looking at the right pin =E2=80=93 pin=
 7 (-g) is one of the SPI pins. If the SPI driver is loaded, it might be pu=
lling that pin high.</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D875#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment odd alt depth-3" id=3D"li-comment-881">
		<article id=3D"comment-881" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/504a59b13600978a404=
12b23dae7c5f7?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">Philipp</span> on <a href=
=3D"#comment-881"><time pubdate=3D"" datetime=3D"2012-11-02T16:22:33+00:00"=
>November 2, 2012 at 4:22 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Thanks for the fast answer <img src=3D=
"https://projects.drogon.net/wp-includes/images/smilies/icon_smile.gif" alt=
=3D":)" class=3D"wp-smiley"><br>
When calling the script from the console output.txt contains some infos abo=
ut the wiringpi.<br>
After reboot the file is created but contains nothing.<br>
Using the SPI port or using another port does not matter.<br>
Any new ideas?<br>
new script:<br>
#!/bin/sh<br>
gpio -v &gt; /srv/scripts/output.txt<br>
gpio -g mode 17 out<br>
gpio -g write 17 0</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D881#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
4" id=3D"li-comment-883">
		<article id=3D"comment-883" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-883"><time pubdate=3D"" datetime=3D"2012-11-02T16:28:06+00:00"=
>November 2, 2012 at 4:28 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>How is the LED wired up?</p>
<p>If you go: <strong>GPIO -&gt; Resistor -&gt; LED -&gt; 3.3v</strong> the=
n the LED will light when you write 0. Try writing 1 to see if it goes off=
=E2=80=A6</p>
<p>Normally, I=E2=80=99d wire an LED like: <strong>GPIO -&gt; Resistor -&gt=
; LED -&gt; 0v</strong></p>
<p>(Resistor and LED are interchangable)</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D883#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment odd alt depth-5" id=3D"li-comment-885">
		<article id=3D"comment-885" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/504a59b13600978a404=
12b23dae7c5f7?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">Philipp</span> on <a href=
=3D"#comment-885"><time pubdate=3D"" datetime=3D"2012-11-02T19:24:21+00:00"=
>November 2, 2012 at 7:24 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Everything works fine from the command=
line, but when I start the script on bootup via update-rc.d the port is flo=
ating and the file mentioned in the post before contains nothing.</p>
<p>Sorry if I myself unclear.</p>
</div>
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
5" id=3D"li-comment-892">
		<article id=3D"comment-892" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-892"><time pubdate=3D"" datetime=3D"2012-11-05T10:37:23+00:00"=
>November 5, 2012 at 10:37 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>I can=E2=80=99t think why it might not=
 be starting =E2=80=93 I=E2=80=99d go through the scripts again, making sur=
e the paths are set right, etc. I can=E2=80=99t think any other reasons rig=
ht now, sorry..</p>
<p>-Gordon</p>
</div>
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-odd thread-alt depth-1" id=3D"li-comme=
nt-873">
		<article id=3D"comment-873" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/32d7bdc4efcd080679a=
39b88b34f07db?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">garym1957</span> on <a hr=
ef=3D"#comment-873"><time pubdate=3D"" datetime=3D"2012-11-02T02:53:08+00:0=
0">November 2, 2012 at 2:53 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Hey all.<br>
I=E2=80=99m still trying to get (understand, grasp, comprehend) what I need=
 to do to get the RPi to read data from the ADXL34 3-axis accelerometer. I=
 would be happy if i could call some command line function to get a reading=
 or await interrupts or something.</p>
<p>I=E2=80=99m not smart enough to figure out the few examples I=E2=80=99ve=
 found.</p>
<p>Does someone have a COMPLETE, idiot=E2=80=99s guide to making this happe=
n?</p>
<p>I have no idea if I should use SPI or I2C and there appear to be no wiri=
ng schematics in any but one example.</p>
<p>So please, anyone=E2=80=A6 the world needs a COMPLETE solution for stupi=
d people like me.  </p>
<p>0. What am I to expect? is this a command line program or just a library=
 example?? Is this a logging function or will I see something on my screen=
 when I tap the module?<br>
1. Wiring diagram =E2=80=93 seriously =E2=80=93 Its not even funny, how man=
y =E2=80=9Cexamples=E2=80=9D are out there where the schematic was thought=
 of as unnecessary.<br>
2. What do I need installed for the way its wired?<br>
3. What do I do if something doesn=E2=80=99t work?<br>
4. Perhaps EXPLAIN a little about why each of the previous steps was perfor=
med. Not everyone knows linux that well.<br>
Thank you very much</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D873#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
2" id=3D"li-comment-874">
		<article id=3D"comment-874" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-874"><time pubdate=3D"" datetime=3D"2012-11-02T08:01:46+00:00"=
>November 2, 2012 at 8:01 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>You can use Either I2C or SPI with thi=
s device. Personally, I=E2=80=99d use SPI, but if you=E2=80=99re more famil=
airwith I2C, then use that.</p>
<p>In either mode, you essentially send the device a read or write command,=
 then specify the internal register to read/write, then you write the data,=
 or read the value of that register. These are all 8-bit commands, so you=
 exchange 2 bytes each cycle.</p>
<p>Then you need to work out the register details, and so on=E2=80=A6</p>
<p>It=E2=80=99s not a device I=E2=80=99ve used myself =E2=80=93 If you want=
 more replies then you might be better off posting this on one of the Raspb=
erry Pi forums though =E2=80=93 or even looking through the Arduino ones to=
o =E2=80=93 as Sparkfun make a breakout board for this device, so there wil=
l probably be plenty of people using it there=E2=80=A6</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D874#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-even depth-1" id=3D"li-comment-917">
		<article id=3D"comment-917" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/9098669ddb277e1620f=
e98a0a4f74543?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">don isenstadt</span> on=
 <a href=3D"#comment-917"><time pubdate=3D"" datetime=3D"2012-11-07T11:43:4=
9+00:00">November 7, 2012 at 11:43 am</time></a> <span class=3D"says">said:=
</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>I=E2=80=99ve really been able to follo=
w your examples on the led. I am a complete noob to this .. so I got this=
 nokia display for $10 and I found<br>
code to drive it.. from the pi .. but the display back light I want to turn=
 on and off .. I can permanently power it off the 3.3 line .. so I thought=
 that I could<br>
1) my gpio is version 1.4 installed a day ago<br>
2) from what I could see I need a switching transistor .. I am using a 2N39=
06<br>
3) gpio -g mode 18  pwm<br>
at this point the screen goes blank..<br>
my question<br>
1) why the switching transistor.. why can=E2=80=99t I just turn on and off=
 the leds like I did in your experiment? using gpio17 ?<br>
2) I found a document<br>
or the 22N3906 =E2=80=A6<br>
R1 =3D Supply Voltage / ( Maximum Current Required / Minimum HFE * 1.3 )<br>
R1 =3D 3.3 / (.1 / 100 * 1.3)<br>
2538 so a 2k ohm resistor ?<br>
<a href=3D"http://www.rason.org/Projects/transwit/transwit.htm" rel=3D"nofo=
llow">http://www.rason.org/Projects/transwit/transwit.htm</a><br>
would that make a difference ??<br>
any guidance would be appreciated ..</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D917#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
2" id=3D"li-comment-920">
		<article id=3D"comment-920" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-920"><time pubdate=3D"" datetime=3D"2012-11-07T12:11:44+00:00"=
>November 7, 2012 at 12:11 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>the important thing is to find out wha=
t the voltage and current rating the back-light needs. If it=E2=80=99s a si=
mple LED or 2, then you might be able to drive it directly from the Pi (via=
 a suitable resistor).</p>
<p>The switching transistor might be needed to drive the backlight at a hig=
her voltage and/or current than the Pi can provide =E2=80=93 without knowin=
g the characteristics of the display, I don=E2=80=99t know if it=E2=80=99s=
 needed or not.</p>
<p>I=E2=80=99d also start by not using PWM. So try:</p>
<p>gpio mode 1 out<br>
gpio write 1 0<br>
gpio write 1 1</p>
<p>and see what happens.</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D920#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-odd thread-alt depth-1" id=3D"li-comme=
nt-960">
		<article id=3D"comment-960" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/a84cf29e102358cee4b=
1954a99952429?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">Andrew</span> on <a href=
=3D"#comment-960"><time pubdate=3D"" datetime=3D"2012-11-18T17:08:48+00:00"=
>November 18, 2012 at 5:08 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Hello Gordon,</p>
<p>I have problem with install your wiringPi library.<br>
when i execute instruction ./build i receive message:</p>
<p>WiringPi library<br>
./build: line 29: make: command not found<br>
sudo: make: command not found</p>
<p>Can You explain me what i do wrong?</p>
<p>PS I USE RASPBMC distribution and g++ compiler.</p>
<p>Best regards<br>
Andrew</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D960#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
2" id=3D"li-comment-961">
		<article id=3D"comment-961" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-961"><time pubdate=3D"" datetime=3D"2012-11-18T17:51:04+00:00"=
>November 18, 2012 at 5:51 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>It looks like the =E2=80=98make=E2=80=
=99 command isn=E2=80=99t installed with raspbmc. It=E2=80=99s a distribuit=
ion I=E2=80=99m not that familair with, but if it=E2=80=99s based on Raspbi=
an (which I think it is), then try this:</p>
<p><code>sudo apt-get insall make</code></p>
<p>then re-run the build script.</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D961#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment odd alt depth-3" id=3D"li-comment-1570">
		<article id=3D"comment-1570" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/f581019d96f6bb04418=
392f6ab27dfc4?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">Paul</span> on <a href=3D=
"#comment-1570"><time pubdate=3D"" datetime=3D"2013-01-25T20:17:21+00:00">J=
anuary 25, 2013 at 8:17 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>I ran into the same problem on Raspbmc=
. This worked:</p>
<p>sudo apt-get update<br>
sudo apt-get install make<br>
sudo apt-get install gcc</p>
<p>Then  ./build</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1570#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment even thread-even depth-1" id=3D"li-comment-987">
		<article id=3D"comment-987" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/324579a9eed228e9108=
f4924e68f5c03?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn"><a href=3D"http://rationa=
l-network.com/" rel=3D"external nofollow" class=3D"url">Throstur Jonsson</a=
></span> on <a href=3D"#comment-987"><time pubdate=3D"" datetime=3D"2012-11=
-21T14:39:01+00:00">November 21, 2012 at 2:39 pm</time></a> <span class=3D"=
says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Hi Grodon,<br>
Trying to use wiringPi from Eclipse. I immediately ran into problems linkin=
g to it. So I studied your make file for the examples. There is a section=
 there:<br>
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D<br>
#DEBUG	=3D -g -O0<br>
DEBUG	=3D -O3<br>
CC	=3D gcc<br>
INCLUDE	=3D -I/usr/local/include<br>
CFLAGS	=3D $(DEBUG) -Wall $(INCLUDE) -Winline -pipe</p>
<p>LDFLAGS	=3D -L/usr/local/lib<br>
LIBS    =3D -lwiringPi<br>
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<br>
What I do not understand is the library reference =E2=80=9CLIBS =3D -lwirin=
gPi=E2=80=9D. Where does compiler find this wiringPi library?<br>
It is definitely not in  /usr/local/lib where you install the shared shared=
 library. Even the shared library name is not the same there (libwiringPi=
 but not wiringPi as in the LIBS declaration).<br>
So where does the compiler find this mysterious =E2=80=9CwiringPi=E2=80=9D=
 to link to?<br>
Best regards<br>
  TJ</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D987#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-2" id=3D"li-comment-988">
		<article id=3D"comment-988" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-988"><time pubdate=3D"" datetime=3D"2012-11-21T14:47:09+00:00"=
>November 21, 2012 at 2:47 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>-lwiringPi causes the C compiler to lo=
ok for libwiringPi.<something> where </something><something> is .a for a st=
atic library or .so for the dynamic ones=E2=80=A6</something></p>
<p>So there should be /usr/local/lib/libwiringPi.so as well as some symboli=
c links to it to represent the versions of that library.</p>
<p><code><br>
gordon @ pi0: ls -l /usr/local/lib<br>
total 48<br>
lrwxrwxrwx 1 root staff    33 Oct 21 18:53 libwiringPi.so -&gt; /usr/local/=
lib/libwiringPi.so.1.0<br>
lrwxrwxrwx 1 root staff    33 Oct 21 18:53 libwiringPi.so.1 -&gt; /usr/loca=
l/lib/libwiringPi.so.1.0<br>
-rwxr-xr-x 1 root staff 33532 Oct 21 18:53 libwiringPi.so.1.0<br>
</code></p>
<p>I=E2=80=99m now wondering what distro you are using? I know that Debian=
 includes /usr/local/lib in the library search paths by default, but so oth=
ers? </p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D988#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment even thread-odd thread-alt depth-1" id=3D"li-comment-=
989">
		<article id=3D"comment-989" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/324579a9eed228e9108=
f4924e68f5c03?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn"><a href=3D"http://rationa=
l-network.com/" rel=3D"external nofollow" class=3D"url">Throstur Jonsson</a=
></span> on <a href=3D"#comment-989"><time pubdate=3D"" datetime=3D"2012-11=
-21T15:11:19+00:00">November 21, 2012 at 3:11 pm</time></a> <span class=3D"=
says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Aha I was not aware that all libraries=
 in Linux are pre-pended with =E2=80=9Clib=E2=80=9D (wonder why). As I=E2=
=80=99m doing cross compiling from Windows Eclipse I copied the /usr/local/=
lib/libwiringPi.so.1.0 to the lib-path  of the Cygwin crosscompiler for RPi=
 and simply renamed it to libwiringPi.so. And acadabra the app linked succe=
ssfully.<br>
So to fully understand this, why are you installing the libwiringPi.so with=
 a version number appended and then creatig links to that?</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D989#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-2" id=3D"li-comment-990">
		<article id=3D"comment-990" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-990"><time pubdate=3D"" datetime=3D"2012-11-21T16:10:48+00:00"=
>November 21, 2012 at 4:10 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>The lib prefix is a bit of history tha=
t goes back over 30 years (I don=E2=80=99t know why) as for the version num=
bers =E2=80=93 to be honest I did it that way because it seems that=E2=80=
=99s how everyone else does it =E2=80=93 this is the first time I=E2=80=99v=
e actualyl built a dynamic library for Linux=E2=80=A6</p>
<p>Hiny, tips, suggestions for improvement are welcome <img src=3D"https://=
projects.drogon.net/wp-includes/images/smilies/icon_wink.gif" alt=3D";-)"=
 class=3D"wp-smiley"> </p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D990#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment even thread-even depth-1" id=3D"li-comment-1024">
		<article id=3D"comment-1024" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/972a001417693e0b036=
6676720949867?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn"><a href=3D"http://2600.or=
g/" rel=3D"external nofollow" class=3D"url">Nick</a></span> on <a href=3D"#=
comment-1024"><time pubdate=3D"" datetime=3D"2012-11-26T00:15:52+00:00">Nov=
ember 26, 2012 at 12:15 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Hi Gordon,</p>
<p>I get the following when I run gpio:</p>
<p>Unable to determine board revision from 0</p>
<p>(uname -a =3D Linux custard 3.2.27+ #250 PREEMPT Thu Oct 18 19:03:02 BST=
 2012 armv6l GNU/Linux)  This is a 512MB Made in China RPi deliver a few we=
eks ago.</p>
<p>Nick</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1024#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-2" id=3D"li-comment-1025">
		<article id=3D"comment-1025" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-1025"><time pubdate=3D"" datetime=3D"2012-11-26T08:29:35+00:00=
">November 26, 2012 at 8:29 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Make sure you=E2=80=99ve got the lates=
t version of wiringPi from GIT.</p>
<p>  cd<br>
  it clone git://git.drogon.net/wiringPi<br>
  cd wiringPi<br>
  ./build</p>
<p>It sounds like your SoC hasn=E2=80=99t bee properly programmed though =
=E2=80=93 check the output of</p>
<p>  cat /proc/cpuinfo</p>
<p>but later versions of wiringPi cater for this (by assuming Rev 2)</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1025#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment even thread-odd thread-alt depth-1" id=3D"li-comment-=
1043">
		<article id=3D"comment-1043" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/c70b7541d00e2f50ea9=
dc81b797c8be6?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn"><a href=3D"http://shamiao=
.com/" rel=3D"external nofollow" class=3D"url">shamiao</a></span> on <a hre=
f=3D"#comment-1043"><time pubdate=3D"" datetime=3D"2012-11-28T22:34:59+00:0=
0">November 28, 2012 at 10:34 pm</time></a> <span class=3D"says">said:</spa=
n>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Bug discovered in wiringPi/wiringPi.c:=
</p>
<p>529: (void)*(pwm + PWM_CONTROL) ;<br>
530: while ((*(pwm + PWM_CONTROL) &amp; 0=C3=9780) !=3D 0) // Wait for cloc=
k to be !BUSY</p>
<p>Obvious writing mistake. Code don=E2=80=99t match the goal described by=
 comment.<br>
Should be corrected to =E2=80=9Cclk + PWMCLK_CNTL=E2=80=9D?</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1043#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-2" id=3D"li-comment-1259">
		<article id=3D"comment-1259" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-1259"><time pubdate=3D"" datetime=3D"2012-12-26T11:28:03+00:00=
">December 26, 2012 at 11:28 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>You=E2=80=99re probably right and I=E2=
=80=99ve gone over the whole of the PWM code =E2=80=93 again. Personally,=
 I think the Pi=E2=80=99s PWM hardware is just a bit of a waste of time and=
 have reverted to my software PWM for everything now.</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1259#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment even thread-even depth-1" id=3D"li-comment-1127">
		<article id=3D"comment-1127" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/df5b9ec64f2445ee659=
3fdee936fea95?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">Alex</span> on <a href=3D=
"#comment-1127"><time pubdate=3D"" datetime=3D"2012-12-08T14:22:20+00:00">D=
ecember 8, 2012 at 2:22 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Thank you very much for the explanatio=
n. I=E2=80=99m new to linux so sorry in advance for the basic questions. I=
 managed to get the examples to run on my RPi. I have two questions to ask:=
<br>
1) how can i write my own C++ program and make them compile with your libra=
ry? is there a special program I need?<br>
2) I=E2=80=99m working on a robotic project, how can i make a specific prog=
ram run automatically when the raspberry pi is connected to the power?<br>
Thanks</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1127#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-2" id=3D"li-comment-1131">
		<article id=3D"comment-1131" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-1131"><time pubdate=3D"" datetime=3D"2012-12-08T16:07:14+00:00=
">December 8, 2012 at 4:07 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>c++ is fine =E2=80=93 just #include &l=
t;wiringPih&gt; as usual and us ethe functions as you would in a C program.=
</p>
<p>To run a program at boot time =E2=80=93 look into /etc/rc.local =E2=80=
=93 you can add it in there. (Raspbian =E2=80=93 Arch may be different)</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1131#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment even thread-odd thread-alt depth-1" id=3D"li-comment-=
1213">
		<article id=3D"comment-1213" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/51814dd01ab5c9b9fdf=
07dc3144eabc8?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">muhackl</span> on <a href=
=3D"#comment-1213"><time pubdate=3D"" datetime=3D"2012-12-19T16:30:51+00:00=
">December 19, 2012 at 4:30 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Hi Gordon,</p>
<p>I followed the install instructions above and everything seemed to work=
 fine. I wanted to use wiringPi to geht those easy commands for switching=
 the GPIO outputs. But when I use e.g.:<br>
gpio mode 1 out<br>
gpio write 1 1<br>
the attached light won=E2=80=99t switch on (and no error message is shown).=
 When I use</p>
<p>echo =E2=80=9C1=E2=80=B3 &gt; /sys/class/gpio/export<br>
echo =E2=80=9Cout=E2=80=9D &gt; /sys/class/gpio/gpio1/direction<br>
echo =E2=80=9C1=E2=80=B3 &gt; /sys/class/gpio/gpio1/value</p>
<p>The light is perfectly switching on (and off if =E2=80=9C0=E2=80=B3).</p>
<p>What did I do wrong?</p>
<p>Many thanks in advance and best regards</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1213#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-2" id=3D"li-comment-1214">
		<article id=3D"comment-1214" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-1214"><time pubdate=3D"" datetime=3D"2012-12-19T16:34:58+00:00=
">December 19, 2012 at 4:34 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>The issue is confusing the wiringPi nu=
mbering scheme with the native chip GPIO numbering scheme.</p>
<p>So using the /sys/class/gpio interface =E2=80=93 you=E2=80=99ve exported=
 pin 1 =E2=80=93 this is BCM_GPIO 1 =E2=80=93 Which on a Rev 1 board is one=
 of the I2C pins. (On a Rev 2 board, it=E2=80=99s not brought out to the ed=
ge connector).</p>
<p>So to use the gpio command with that numbering scheme, use the -g flag.<=
/p>
<p><code>gpio -g mode 1 out<br>
gpio -g write 1 1</code></p>
<p>and so on.</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1214#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment even depth-3" id=3D"li-comment-1217">
		<article id=3D"comment-1217" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/51814dd01ab5c9b9fdf=
07dc3144eabc8?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">muhackl</span> on <a href=
=3D"#comment-1217"><time pubdate=3D"" datetime=3D"2012-12-20T10:41:00+00:00=
">December 20, 2012 at 10:41 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Thanks! Seems to work.</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1217#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-even depth-1" id=3D"li-comment-1312">
		<article id=3D"comment-1312" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/297418cf750e0c88035=
cf26cb430111a?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">bgirardot</span> on <a hr=
ef=3D"#comment-1312"><time pubdate=3D"" datetime=3D"2012-12-31T02:19:54+00:=
00">December 31, 2012 at 2:19 am</time></a> <span class=3D"says">said:</spa=
n>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>I was not having any luck compiling th=
e okLed example.</p>
<p>Typing make okLed in the wiringPi directory results in </p>
<p>make: *** No rule to make target `okLed=E2=80=99.  Stop.</p>
<p>cd=E2=80=99ing into examples/ and typing make okLed results in:</p>
<p>[link]<br>
/usr/local/lib/libwiringPi.a(piThread.o): In function `piThreadCreate=E2=80=
=99:<br>
piThread.c:(.text+0=C3=9718): undefined reference to `pthread_create=E2=80=
=99<br>
collect2: ld returned 1 exit status<br>
make: *** [okLed] Error 1</p>
<p>Any idea what I am doing wrong?</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1312#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
2" id=3D"li-comment-1321">
		<article id=3D"comment-1321" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-1321"><time pubdate=3D"" datetime=3D"2013-01-01T13:34:35+00:00=
">January 1, 2013 at 1:34 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>You=E2=80=99re doing OK =E2=80=93 I go=
ofed when I re-introduced the static libraries. Change the Makefile and add=
 in -lpthread to the LIBS line. I=E2=80=99ll be releasing the fix soon.</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1321#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment odd alt depth-3" id=3D"li-comment-2993">
		<article id=3D"comment-2993" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/dc5cb635795e37e46bd=
3b92ef3f3440f?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://elecurl=
s.tripod.com/" rel=3D"external nofollow" class=3D"url">Ted</a></span> on <a=
 href=3D"#comment-2993"><time pubdate=3D"" datetime=3D"2013-09-14T00:58:34+=
00:00">September 14, 2013 at 12:58 am</time></a> <span class=3D"says">said:=
</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Since I just D/L=E2=80=99d your wiring=
Pi. And all installed OK.<br>
I then went to the gpio/examples dirctory and entered:<br>
make okLed . It return to the prompt. No errors.<br>
But typin okLed returns =E2=80=9Ccommand not found=E2=80=9D. What am I<br>
doing wrong?</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2993#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
4" id=3D"li-comment-2994">
		<article id=3D"comment-2994" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-2994"><time pubdate=3D"" datetime=3D"2013-09-14T11:09:36+00:00=
">September 14, 2013 at 11:09 am</time></a> <span class=3D"says">said:</spa=
n>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>You need to explicitly specify the pat=
h to run programs in the current directory (it=E2=80=99s a security measure=
) Also, this program needs root permissions to run, so:</p>
<p>sudo ./okLed</p>
<p>then watch the OK (or Act) LED on your Pi.</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2994#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-odd thread-alt depth-1" id=3D"li-comme=
nt-1317">
		<article id=3D"comment-1317" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/4461ceb0dde7159ca32=
5d25bf868538f?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">evoncken</span> on <a hre=
f=3D"#comment-1317"><time pubdate=3D"" datetime=3D"2013-01-01T13:20:30+00:0=
0">January 1, 2013 at 1:20 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Hi Gordon,</p>
<p>Thanks for your efforts in creating/supporting the wiringPi library, muc=
h appreciated!</p>
<p>I=E2=80=99ve done a fresh Raspbian (2012-12-16) install on my 256MB mode=
l B. Followed the instructions, cloned the git repository. Some of the exam=
ples won=E2=80=99t build though (cd examples; make $EXAMPLE):</p>
<p>[CC] tone.c<br>
tone.c: In function =E2=80=98main=E2=80=99:<br>
tone.c:17:8: warning: unused variable =E2=80=98buf=E2=80=99 [-Wunused-varia=
ble]<br>
tone.c:16:10: warning: unused variable =E2=80=98j=E2=80=99 [-Wunused-variab=
le]<br>
[link]<br>
/usr/local/lib/libwiringPi.a(piThread.o): In function `piThreadCreate=E2=80=
=99:<br>
piThread.c:(.text+0=C3=9718): undefined reference to `pthread_create=E2=80=
=99<br>
collect2: ld returned 1 exit status<br>
make: *** [tone] Error 1</p>
<p>I get the same linker error for =E2=80=9Cservo=E2=80=9D and =E2=80=9CokL=
ed=E2=80=9D. It seems that the pthreads library is missing from the linker=
 invocation. I=E2=80=99ve made the following modification to the Makefile=
 to fix:</p>
<p>pi@raspberrypi ~/github/wiringPi/examples $ git diff -p Makefile<br>
diff =E2=80=93git a/examples/Makefile b/examples/Makefile<br>
index 738d36c..f219c9e 100644<br>
=E2=80=94 a/examples/Makefile<br>
+++ b/examples/Makefile<br>
@@ -95,15 +95,15 @@ serialRead: serialRead.o</p>
<p> okLed: okLed.o<br>
        @echo [link]<br>
-       @$(CC) -o $@ okLed.o $(LDFLAGS) $(LDLIBS)<br>
+       @$(CC) -o $@ okLed.o $(LDFLAGS) $(LDLIBS) -lpthread</p>
<p> tone:  tone.o<br>
        @echo [link]<br>
-       @$(CC) -o $@ tone.o $(LDFLAGS) $(LDLIBS)<br>
+       @$(CC) -o $@ tone.o $(LDFLAGS) $(LDLIBS) -lpthread</p>
<p> servo: servo.o<br>
        @echo [link]<br>
-       @$(CC) -o $@ servo.o $(LDFLAGS) $(LDLIBS)<br>
+       @$(CC) -o $@ servo.o $(LDFLAGS) $(LDLIBS) -lpthread</p>
<p> .c.o:</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1317#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
	<li class=3D"comment even thread-even depth-1" id=3D"li-comment-1318">
		<article id=3D"comment-1318" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/4461ceb0dde7159ca32=
5d25bf868538f?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">evoncken</span> on <a hre=
f=3D"#comment-1318"><time pubdate=3D"" datetime=3D"2013-01-01T13:28:46+00:0=
0">January 1, 2013 at 1:28 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Oops =E2=80=93 missed the same fix for=
 wfi in the Makefile=E2=80=A6 Partial patch:</p>
<p> wfi:   wfi.o<br>
        @echo [link]<br>
-       @$(CC) -o $@ wfi.o $(LDFLAGS) $(LDLIBS)<br>
+       @$(CC) -o $@ wfi.o $(LDFLAGS) $(LDLIBS) -lpthread</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1318#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-2" id=3D"li-comment-1319">
		<article id=3D"comment-1319" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-1319"><time pubdate=3D"" datetime=3D"2013-01-01T13:31:48+00:00=
">January 1, 2013 at 1:31 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Hi,</p>
<p>thanks for that. I goofed when I re-introduced the static libraries agai=
n. I have a fix for it, but not pushed it out to the GIT site yet. Will get=
 there soon!</p>
<p>Cheers,</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1319#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment even thread-odd thread-alt depth-1" id=3D"li-comment-=
1322">
		<article id=3D"comment-1322" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/1a7fbdd029d52bc5972=
dc6ba6455b0e7?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">palkot</span> on <a href=
=3D"#comment-1322"><time pubdate=3D"" datetime=3D"2013-01-01T16:33:57+00:00=
">January 1, 2013 at 4:33 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Trying the build on OS X 10.7.5.. gett=
ing this:</p>
<p>wiringPi Build script =E2=80=93 please wait=E2=80=A6</p>
<p>WiringPi library<br>
[Compile] wiringPi.c<br>
wiringPi.c:350:47: error: invalid suffix =E2=80=9Cb100=E2=80=B3 on integer=
 constant</p>
<p>Really not used to C.. any thoughts?</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1322#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment odd alt depth-2" id=3D"li-comment-1323">
		<article id=3D"comment-1323" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/1a7fbdd029d52bc5972=
dc6ba6455b0e7?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">palkot</span> on <a href=
=3D"#comment-1323"><time pubdate=3D"" datetime=3D"2013-01-01T16:40:18+00:00=
">January 1, 2013 at 4:40 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Sorry, I left out important error mess=
ages.  The =E2=80=98invalid suffix=E2=80=99 goes on for a while, and then=
 I get:</p>
<p>wiringPi.c: In function =E2=80=98wiringPiSetup=E2=80=99:<br>
wiringPi.c:1114: warning: cast from pointer to integer of different size<br>
wiringPi.c:1115: warning: cast from pointer to integer of different size<br>
..<br>
..</p>
<p>which goes on for a while. And then:</p>
<p>make: *** [wiringPi.o] Error 1<br>
[Install]<br>
install: libwiringPi.a: No such file or directory<br>
make: *** [install] Error 71</p>
<p>So I guess I=E2=80=99m just missing this file.. but where is it?</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1323#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
3" id=3D"li-comment-1325">
		<article id=3D"comment-1325" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-1325"><time pubdate=3D"" datetime=3D"2013-01-01T17:17:13+00:00=
">January 1, 2013 at 5:17 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>It=E2=80=99s probably a side-effect of=
 the binary constands not being recognised earlier.</p>
<p>Can you build it directly on a Raspberry Pi?</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1325#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-2" id=3D"li-comment-1324">
		<article id=3D"comment-1324" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-1324"><time pubdate=3D"" datetime=3D"2013-01-01T17:16:30+00:00=
">January 1, 2013 at 5:16 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>It=E2=80=99s designed to be built on=
 a Raspberry Pi. The 0b number prefix is relatively new extension to C, and=
 might not be in the compiler you=E2=80=99re using on the Mac.</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1324#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment even depth-3" id=3D"li-comment-1326">
		<article id=3D"comment-1326" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/1a7fbdd029d52bc5972=
dc6ba6455b0e7?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">palkot</span> on <a href=
=3D"#comment-1326"><time pubdate=3D"" datetime=3D"2013-01-01T17:38:40+00:00=
">January 1, 2013 at 5:38 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Ah. I suspected that it needed to be=
 built on the Pi, but that was failing for me because I didn=E2=80=99t have=
 the necessary tools installed.  I=E2=80=99m very fresh on Arch Linux and=
 I just learned about pacman.  </p>
<p>Thanks for the tip.  Getting some build errors but I=E2=80=99m much furt=
her along.</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1326#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-4" id=3D"li-comment-1327">
		<article id=3D"comment-1327" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-1327"><time pubdate=3D"" datetime=3D"2013-01-01T17:44:01+00:00=
">January 1, 2013 at 5:44 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>I do all my stuff under Raspbian =E2=
=80=93 because I=E2=80=99ve been using Debian for 18+ years now, and it see=
ms to be what everyone else is using on the Pi right now too.</p>
<p>Not sure what packages you might need under Arch to build it though =E2=
=80=93 basic compiler &amp; build tools I imagine, make, gcc, etc.</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1327#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
	<li class=3D"comment even depth-4" id=3D"li-comment-1328">
		<article id=3D"comment-1328" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/1a7fbdd029d52bc5972=
dc6ba6455b0e7?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">palkot</span> on <a href=
=3D"#comment-1328"><time pubdate=3D"" datetime=3D"2013-01-01T17:46:33+00:00=
">January 1, 2013 at 5:46 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Success!</p>
<p>I had scp=E2=80=99d to the Pi the repo I cloned on my mac.  That wasn=E2=
=80=99t working, so I installed git on the Pi, cloned WiringPi locally, and=
 it built fine. </p>
<p>Onward..</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1328#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-even depth-1" id=3D"li-comment-1392">
		<article id=3D"comment-1392" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/aec2a2dcc4a27922c81=
203692e170066?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">Brent</span> on <a href=
=3D"#comment-1392"><time pubdate=3D"" datetime=3D"2013-01-08T09:49:51+00:00=
">January 8, 2013 at 9:49 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Hi Gordon,</p>
<p>Does this error message tell you/us why git clone isn=E2=80=99t working=
 for me? I don=E2=80=99t know if it is just me or if others are having the=
 same problem. </p>
<p>thanks,<br>
b</p>
<p>pi@raspberrypi ~ $ git clone git://git.drogon.net/wiringPi<br>
Cloning into =E2=80=98wiringPi=E2=80=99=E2=80=A6<br>
fatal: unable to connect to git.drogon.net:<br>
git.drogon.net[0: 195.10.226.169]: errno=3DConnection timed out<br>
git.drogon.net[1: 2a00:ce0:2:feed:beef:cafe:0:3]: errno=3DAddress family no=
t supported by protocol</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1392#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
2" id=3D"li-comment-1393">
		<article id=3D"comment-1393" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-1393"><time pubdate=3D"" datetime=3D"2013-01-08T10:16:41+00:00=
">January 8, 2013 at 10:16 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>I=E2=80=99m supecting that maybe your=
 local site is blocking GIT for some reason. The server is running (check=
 with <a href=3D"https://git.drogon.net/" rel=3D"nofollow">https://git.drog=
on.net/</a> ) and I=E2=80=99ve just done some test GIT fetches from it.</p>
<p>There was an issue a few days ago with IPv6, but that should be sorted=
 =E2=80=93 and it looks like your site can=E2=80=99t do IPv6 anyway =E2=80=
=93 which is what=E2=80=99s leading me to think it might be an issue at you=
r end =E2=80=93 maybe a firewall?</p>
<p>You can use the web link above to ge a tar.gz image of wiringPi (click=
 on wiringPi in the main screen, then click on the =E2=80=98snapshot=E2=80=
=99 link at the right).</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1393#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-2" id=3D"li-comment-1395">
		<article id=3D"comment-1395" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-1395"><time pubdate=3D"" datetime=3D"2013-01-08T11:10:47+00:00=
">January 8, 2013 at 11:10 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>OK. Another reply =E2=80=93 as it actu=
ally looks like it might have been *my* firewall this time. (oops!)</p>
<p>Give it another go and let me know how you get on.</p>
<p>Thanks,</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1395#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment even depth-3" id=3D"li-comment-1512">
		<article id=3D"comment-1512" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/a2765a57c0fe546f698=
8f542854d963a?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">Steve</span> on <a href=
=3D"#comment-1512"><time pubdate=3D"" datetime=3D"2013-01-21T04:23:52+00:00=
">January 21, 2013 at 4:23 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Hi -<br>
I=E2=80=99m having the same issue here.  I can wget the package, but not gi=
t clone it =E2=80=93 same error as the original poster.  I know it is not=
 our local firewall as I can control it :)=E2=80=A6<br>
Thanks</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1512#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-4" id=3D"li-comment-1516">
		<article id=3D"comment-1516" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-1516"><time pubdate=3D"" datetime=3D"2013-01-21T09:23:19+00:00=
">January 21, 2013 at 9:23 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Wondering now if it=E2=80=99s to do wi=
th IPv6=E2=80=A6 You could try this:</p>
<p>git clone git://195.10.226.169/wiringPi</p>
<p>The wget package is old and will give you build issues with I2C (which=
 I see from your other replies here)</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1516#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment even thread-odd thread-alt depth-1" id=3D"li-comment-=
1398">
		<article id=3D"comment-1398" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/aec2a2dcc4a27922c81=
203692e170066?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">Brent</span> on <a href=
=3D"#comment-1398"><time pubdate=3D"" datetime=3D"2013-01-08T11:32:05+00:00=
">January 8, 2013 at 11:32 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>yep that was it. Thanks.</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1398#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-even depth-1" id=3D"li-comment-1399">
		<article id=3D"comment-1399" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/aec2a2dcc4a27922c81=
203692e170066?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">Brent</span> on <a href=
=3D"#comment-1399"><time pubdate=3D"" datetime=3D"2013-01-08T11:45:45+00:00=
">January 8, 2013 at 11:45 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Hi Gordon,</p>
<p>Something you might want to add to your instructions is to tell users th=
at if they have trouble installing git to run the following command first.=
 I am new to Linux and it took me a while to solve that problem. </p>
<p>sudo aptitude update</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1399#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
	<li class=3D"comment even thread-odd thread-alt depth-1" id=3D"li-comment-=
1407">
		<article id=3D"comment-1407" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/af4b2498ffc4c0a0d17=
810b5d0e0b0d4?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">jharragi</span> on <a hre=
f=3D"#comment-1407"><time pubdate=3D"" datetime=3D"2013-01-09T02:05:47+00:0=
0">January 9, 2013 at 2:05 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>This is a heads up to some of the peop=
le having the no control of GPIO2 problem.</p>
<p>I just installed the newest archlinuxarm =E2=80=93 and had the GPIO2 stu=
ck low. I don=E2=80=99t remember if wiringpi was already installed =E2=80=
=93 I think so. Arch=E2=80=99s pacman still has an older package. Anyway,=
 removed the distro version and did a new build.</p>
<p>/usr/local/lib/ is not searched for libwiringPi.so.1.0</p>
<p>moved to /usr/lib/ and built the symlinks. Works fine.</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1407#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-even depth-1" id=3D"li-comment-1414">
		<article id=3D"comment-1414" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/75c51ed17ffbb0b330d=
939ce6251aa7b?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">HBrydon</span> on <a href=
=3D"#comment-1414"><time pubdate=3D"" datetime=3D"2013-01-10T07:09:35+00:00=
">January 10, 2013 at 7:09 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>I=E2=80=99ve been trying all day and=
 have had trouble cloning from your git server:</p>
<p>root@mypi:/opt/wiringPi# git clone git://git.drogon.net/wiringPi<br>
Cloning into =E2=80=98wiringPi=E2=80=99=E2=80=A6<br>
fatal: unable to connect to git.drogon.net:<br>
git.drogon.net[0: 195.10.226.169]: errno=3DConnection timed out<br>
git.drogon.net[1: 2a00:ce0:2:feed:beef:cafe:0:3]: errno=3DAddress family no=
t supported by protocol</p>
<p>root@mypi:/opt/wiringPi# </p>
<p>[ha ha I have a dead beef cafe]</p>
<p>Am I doing something wrong or is your server somehow unavailable?</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1414#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
2" id=3D"li-comment-1415">
		<article id=3D"comment-1415" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-1415"><time pubdate=3D"" datetime=3D"2013-01-10T08:17:07+00:00=
">January 10, 2013 at 8:17 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>There were some issues a few days ago=
 (mostly to do with ipv6 and firewalling), but I=E2=80=99m pretty sure they=
=E2=80=99re OK, and I can see people using the site OK now. Can you access=
 <a href=3D"https://git.drogon.net/" rel=3D"nofollow">https://git.drogon.ne=
t/</a> instead? Just do some basic network tests, ping, ping6, etc.</p>
<p>The same physical server runs this website, so the server itself is fine=
 =E2=80=93 just some issues with GIT maybe=E2=80=A6</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1415#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment odd alt depth-3" id=3D"li-comment-1420">
		<article id=3D"comment-1420" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/75c51ed17ffbb0b330d=
939ce6251aa7b?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">HBrydon</span> on <a href=
=3D"#comment-1420"><time pubdate=3D"" datetime=3D"2013-01-10T22:55:34+00:00=
">January 10, 2013 at 10:55 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Aha problem fixed =E2=80=93 firewall=
 blocked TCP port 9418, which is needed by git protocol =E2=80=93 the list=
 is at . I unblocked 9418 and it worked.</p>
<p>Sorry, after submitting this issue, I see somebody else had a similar pr=
oblem 4 messages up. I thought I checked for that before submitting a comme=
nt.  Maybe my fix is helpful to them too=E2=80=A6</p>
<p>[sent from my pi using IceWeasel browser...]</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1420#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment even thread-odd thread-alt depth-1" id=3D"li-comment-=
1425">
		<article id=3D"comment-1425" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/6948fc326a68e4d6767=
250be2e63d184?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">Chris Bonnert</span> on=
 <a href=3D"#comment-1425"><time pubdate=3D"" datetime=3D"2013-01-12T09:08:=
40+00:00">January 12, 2013 at 9:08 am</time></a> <span class=3D"says">said:=
</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Gordon,<br>
   I am newish to linux and c, although I have programmed in other language=
s and windows for years. I want to transmit using an Ebay RF Wireless Trans=
mitter and Receiver Link Kit Module 433Mhz for Remote Control on the Raspbe=
rry Pi and receive on an Arduino. I installed wiringPi using the instructio=
ns at the top of this page: <a href=3D"#" rel=3D"nofollow">https://projects=
.drogon.net/raspberry-pi/wiringpi/download-and-install/</a> I can make test=
1 ok, however I want to compile the send.cpp program from this site: <a hre=
f=3D"https://github.com/r10r/rcswitch-pi" rel=3D"nofollow">https://github.c=
om/r10r/rcswitch-pi</a> I copied send.cpp, RCSwitch.cpp and RCSwitch.h to=
 /home/pi/wiringPi/wiringPi/examples (where test1.c is) and tried to compil=
e using this command: g++ send.cpp -o send But I get these errors: send.cpp=
:(.text+0=C3=9758): undefined reference to `wiringPiSetup=E2=80=99<br>
send.cpp:(.text+0x9c): undefined reference to `RCSwitch::RCSwitch()=E2=80=
=99<br>
send.cpp:(.text+0xac): undefined reference to `RCSwitch::enableTransmit(int=
)=E2=80=99</p>
<p>I thought that I needed to compile RCSwitch first so I tried: g++ RCSwit=
ch.cpp -o RCSwitch But got cant find =E2=80=98main=E2=80=99, which is under=
standable becuase it does not exist in RCSwitch.cpp</p>
<p>I think my knowledge of c and making of c programs is letting me down =
=E2=80=93 Can you help, please?<br>
Sorry if this is a bit basic, Chris.</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1425#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-2" id=3D"li-comment-1427">
		<article id=3D"comment-1427" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-1427"><time pubdate=3D"" datetime=3D"2013-01-12T18:27:48+00:00=
">January 12, 2013 at 6:27 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>You need to include the wiringPi libra=
ry, so:</p>
<p>g++ -o send send.cpp -lwiringPi</p>
<p>However you also need to compile the library at the same time, so:</p>
<p>g++ -o send send.cpp RCSwitch.cpp -lwiringPi</p>
<p>Check the Makefile there too =E2=80=93 that should have worked OK.</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1427#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment even thread-even depth-1" id=3D"li-comment-1428">
		<article id=3D"comment-1428" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/6948fc326a68e4d6767=
250be2e63d184?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">Chris Bonnert</span> on=
 <a href=3D"#comment-1428"><time pubdate=3D"" datetime=3D"2013-01-12T21:40:=
33+00:00">January 12, 2013 at 9:40 pm</time></a> <span class=3D"says">said:=
</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Gordon =E2=80=93 thanks that worked a=
 treat, but now I am having problems at run-time.<br>
I decided to go back to basics and just try to flash a LED.</p>
<p>When I use the GPIO commands I can make my LED flash on then off</p>
<p>gpio mode  4 out<br>
gpio write 4 1<br>
gpio write 4 0</p>
<p>Then I wrote a small test program in c to do the same:</p>
<p>#include<br>
#include<br>
#include<br>
#include </p>
<p>int main (void)<br>
{<br>
  int pin;<br>
  int n;</p>
<p>  printf (=E2=80=9CRaspberry Pi wiringPi test1b program\n=E2=80=9D) ;</p>
<p>  if (wiringPiSetupSys() =3D=3D -1)<br>
    exit (1) ;</p>
<p>  pin =3D 4;<br>
  for( n=3D0; n&lt;5; n++)<br>
  {<br>
    pinMode (pin, OUTPUT) ;<br>
    digitalWrite (pin, HIGH);<br>
    delay(1000);<br>
    digitalWrite (pin, LOW);<br>
    delay(1000);<br>
  }</p>
<p>  printf ("Finished\n") ;<br>
  return 0 ;<br>
}</p>
<p>The "make test1b" (in the examples folder), resulted in:<br>
gcc -O3 -Wall -I/usr/local/include -Winline -pipe  -L/usr/local/lib  test1b=
.c  -lwiringPi -o test1b</p>
<p>When I ran it:</p>
<p>./test1b<br>
Raspberry Pi wiringPi test1b program<br>
Finished</p>
<p>The LED did not flash =E2=80=93 what am I doing wrong?</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1428#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-2" id=3D"li-comment-1430">
		<article id=3D"comment-1430" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-1430"><time pubdate=3D"" datetime=3D"2013-01-12T21:53:24+00:00=
">January 12, 2013 at 9:53 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>the issue is that the gpio command use=
s naive wiringPi pin numbers by default, and your using wiringPiSetupSys()=
 in the code.</p>
<p>So if you change the wiringPiSetupSys() into wiringPiSetup() then it wil=
l work, but you=E2=80=99ll need to run the progam with sudo.</p>
<p>If you want to do it without sudo, then:</p>
<p>gpio export 23 out</p>
<p>and use the wiringPiSetupSys() in the program, and change pin 4 to pin=
 23.</p>
<p>However pinMode() does=E2=80=99t work in =E2=80=98Sys=E2=80=99 mode =E2=
=80=93 it will only ever work if you use sudo. (And you only need to do it=
 once, not in the loop)</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1430#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment even thread-odd thread-alt depth-1" id=3D"li-comment-=
1431">
		<article id=3D"comment-1431" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/6948fc326a68e4d6767=
250be2e63d184?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">Chris Bonnert</span> on=
 <a href=3D"#comment-1431"><time pubdate=3D"" datetime=3D"2013-01-12T22:50:=
05+00:00">January 12, 2013 at 10:50 pm</time></a> <span class=3D"says">said=
:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Thanks for your speedy response.</p>
<p>I have recoded as suggested:</p>
<p>  if (wiringPiSetup() =3D=3D -1)<br>
    exit (1) ;</p>
<p>  pin =3D 23; // =3D=3D GPIO 4;<br>
  pinMode (pin, OUTPUT) ;<br>
  for( n=3D0; n&lt;5; n++)<br>
  {<br>
    digitalWrite (pin, HIGH);<br>
    delay(1000);<br>
    digitalWrite (pin, LOW);<br>
    delay(1000);<br>
  }</p>
<p>I did the:<br>
   gpio export 23 out<br>
But now my Pi just crashes when I run:<br>
   sudo ./test1b</p>
<p>I get no error message =E2=80=93 it just hangs, all the lights go out on=
 the Pi except one red led, the same one that remains lit when you do a shu=
tdown.</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1431#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-2" id=3D"li-comment-1432">
		<article id=3D"comment-1432" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-1432"><time pubdate=3D"" datetime=3D"2013-01-12T23:05:09+00:00=
">January 12, 2013 at 11:05 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>it=E2=80=99s pin number confision.</p>
<p>bcm_gpio Pin 23  is wiringPi pin 4.</p>
<p>wiringPiSetup() =E2=80=93 my own wiringPi pin numbers.</p>
<p>wiringPiSetupSys() =E2=80=93 bcm_gpio pin numbers.</p>
<p>Stick to one system or the other.</p>
<p>So here, change the 23 into 4.</p>
<p>you don=E2=80=99t need the gpio export command in wiringPi() mode either=
.</p>
<p>And, as you=E2=80=99ve seen, poking the wrong pins can crash the pi!</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1432#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment even thread-even depth-1" id=3D"li-comment-1435">
		<article id=3D"comment-1435" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/8d7ffcb4d9aaa87c684=
2c40cf9a4c713?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">az</span> on <a href=3D"#=
comment-1435"><time pubdate=3D"" datetime=3D"2013-01-13T04:32:11+00:00">Jan=
uary 13, 2013 at 4:32 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Unable to build=E2=80=A6any thoughts?=
  </p>
<p>pi@raspberrypi ~/wiringPi $ ./build<br>
wiringPi Build script =E2=80=93 please wait=E2=80=A6</p>
<p>WiringPi library<br>
./build: line 28: cd: wiringPi: No such file or directory<br>
make: *** No targets specified and no makefile found.  Stop.<br>
make: *** No rule to make target `install=E2=80=99.  Stop.</p>
<p>GPIO Utility<br>
./build: line 33: cd: ../gpio: No such file or directory<br>
make: *** No targets specified and no makefile found.  Stop.<br>
make: *** No rule to make target `install=E2=80=99.  Stop.</p>
<p>Examples<br>
./build: line 38: cd: ../examples: No such file or directory<br>
make: *** No targets specified and no makefile found.  Stop.</p>
<p>All Done.<br>
pi@raspberr</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1435#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-2" id=3D"li-comment-1436">
		<article id=3D"comment-1436" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-1436"><time pubdate=3D"" datetime=3D"2013-01-13T12:18:32+00:00=
">January 13, 2013 at 12:18 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>It really sounds like the installation=
 is incomplete. Do you have the gpio, wiringPi and examples directories?</p>
<p>try this:</p>
<p>cd<br>
rm -rf wiringPi<br>
git clone git://git.drogon.net/wiringPi<br>
cd wiringPi<br>
./build</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1436#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment even thread-odd thread-alt depth-1" id=3D"li-comment-=
1439">
		<article id=3D"comment-1439" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/8d7ffcb4d9aaa87c684=
2c40cf9a4c713?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">az</span> on <a href=3D"#=
comment-1439"><time pubdate=3D"" datetime=3D"2013-01-13T17:31:04+00:00">Jan=
uary 13, 2013 at 5:31 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>here is a print of  the wiringPi direc=
tory=E2=80=A6.</p>
<p>pi@raspberrypi ~ $ sudo dir /home/pi/wiringPi<br>
build  COPYING.LESSER  examples  gpio  People</p>
<p>pi@raspberrypi ~ $ sudo dir /home/pi/wiringPi/examples<br>
COPYING.LESSER	gertboard.png  nes.c	 pwm.c	       servo.c	test2.c<br>
delayTest.c	lcd.c	       okLed.c	 README.TXT    speed.c	tone.c<br>
gertboard.c<br>
	Makefile       piface.c  serialRead.c  test1.c	wfi.c<br>
pi@raspberrypi ~ $ sudo dir /home/pi/wiringPi/gpio<br>
COPYING.LESSER	gpio  gpio.1  gpio.c  gpio.o  Makefile	test.sh</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1439#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-2" id=3D"li-comment-1440">
		<article id=3D"comment-1440" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-1440"><time pubdate=3D"" datetime=3D"2013-01-13T17:44:46+00:00=
">January 13, 2013 at 5:44 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Well it looks fine, but please stop us=
ing sudo for everything. That=E2=80=99s probably where it=E2=80=99s all gon=
e wrong =E2=80=93 the files will have been installed with root premissions=
 rather than that of the =E2=80=98pi=E2=80=99 users (or whaterver user you=
 are doing).</p>
<p>So=E2=80=A6 Best to start again..</p>
<p><code>cd<br>
sudo rm -r wiringPi</code></p>
<p>=E2=80=A6. then don=E2=80=99t use sudo, but:</p>
<p><code>git clone git://git.drogon.net/wiringPi<br>
cd wiringPi<br>
./build</code></p>
<p>not a sudo in sight.</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1440#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment even thread-even depth-1" id=3D"li-comment-1444">
		<article id=3D"comment-1444" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/8d7ffcb4d9aaa87c684=
2c40cf9a4c713?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">az</span> on <a href=3D"#=
comment-1444"><time pubdate=3D"" datetime=3D"2013-01-13T23:30:22+00:00">Jan=
uary 13, 2013 at 11:30 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Thanks for the help=E2=80=A6but still=
 no luck=E2=80=A6.</p>
<p><code><br>
pi@raspberrypi ~ $ cd<br>
pi@raspberrypi ~ $ sudo rm -r wiringPi<br>
pi@raspberrypi ~ $ git clone git://git.drogon.net/wiringPi<br>
Cloning into 'wiringPi'...<br>
remote: Counting objects: 204, done.<br>
remote: Compressing objects: 100% (204/204), done.<br>
remote: Total 204 (delta 122), reused 0 (delta 0)<br>
Receiving objects: 100% (204/204), 79.75 KiB, done.<br>
Resolving deltas: 100% (122/122), done.<br>
pi@raspberrypi ~ $ cd wiringPi<br>
pi@raspberrypi ~/wiringPi $ ./build<br>
wiringPi Build script - please wait...</code></p><code>
<p>WiringPi library<br>
[Compile] wiringPi.c<br>
[Compile] wiringPiFace.c<br>
[Compile] wiringSerial.c<br>
[Compile] wiringShift.c<br>
[Compile] gertboard.c<br>
[Compile] piNes.c<br>
[Compile] lcd.c<br>
[Compile] piHiPri.c<br>
[Compile] piThread.c<br>
[Compile] wiringPiSPI.c<br>
[Compile] softPwm.c<br>
[Compile] softServo.c<br>
[Compile] softTone.c<br>
[Link (Static)]<br>
[Link (Dynamic)]<br>
[Install]</p>
<p>GPIO Utility<br>
[Compile] gpio.c<br>
[Link]<br>
[Install]</p>
<p>Examples</p>
<p>wiringPi Examples<br>
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D</p>
<p>There are now too many examples to compile them all in a sensible time,<=
br>
and you probably don't want to compile or run them all anyway, so they<br>
have been separated out.</p>
<p>To compile an individual example, just type</p>
<p>    make exampleName</p>
<p>Where exampleName is one of:</p>
<p>    test1 test2 speed lcd wfi piface gertboard nes pwm tone servo<br>
    delayTest serialRead okLed</p>
</code><p><code>All Done.<br>
pi@raspberrypi ~/wiringPi $ make test1<br>
make: *** No rule to make target `test1'.  Stop.<br>
pi@raspberrypi ~/wiringPi $ make speed<br>
make: *** No rule to make target `speed'.  Stop.<br>
pi@raspberrypi ~/wiringPi $ make lcd<br>
make: *** No rule to make target `lcd'.  Stop.<br>
pi@raspberrypi ~/wiringPi $<br>
</code></p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1444#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-2" id=3D"li-comment-1448">
		<article id=3D"comment-1448" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-1448"><time pubdate=3D"" datetime=3D"2013-01-14T19:56:44+00:00=
">January 14, 2013 at 7:56 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>You need to change into the examples=
 directory first.</p>
<p><code>cd examples<br>
make test1</code></p>
<p>and so on.</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1448#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment even thread-odd thread-alt depth-1" id=3D"li-comment-=
1450">
		<article id=3D"comment-1450" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/51eb94fd1d694b4ee27=
fd1a681dfcb41?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">sajal nagwanshi</span> on=
 <a href=3D"#comment-1450"><time pubdate=3D"" datetime=3D"2013-01-15T09:21:=
54+00:00">January 15, 2013 at 9:21 am</time></a> <span class=3D"says">said:=
</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Hi,<br>
I am facing a problem interfacing GPIO with the Hello_pi samples.<br>
My objective is to seek videos from a switch connected to GPIO. I am using=
 Hello video.c program (in directory /opt/vc/src/hello_pi) I have figured=
 out how to seek videos but I am not able to get GPIO input in the hello vi=
deo program. The problem lies in compiling the program which is by =E2=80=
=9Cmake=E2=80=9Dcommand and running the hello_video.bin<br>
I browsed through the messages above. But I did not see a mention on it.<br>
So, could you please tell me if it=E2=80=99s possible by adding wiringPi.h?=
<br>
Thanks,</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1450#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-2" id=3D"li-comment-1451">
		<article id=3D"comment-1451" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-1451"><time pubdate=3D"" datetime=3D"2013-01-15T09:24:27+00:00=
">January 15, 2013 at 9:24 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>IF you have installed wiringPi, then=
 it should not be hard. You add</p>
<p><code>#include &lt;wiringPi.h&gt;</code></p>
<p>into your program, initialise and use wiringPi as per the examples progr=
ams, just remember to include</p>
<p><code>-lwiringPi</code></p>
<p>when linking the program</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1451#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment even depth-3" id=3D"li-comment-1452">
		<article id=3D"comment-1452" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/51eb94fd1d694b4ee27=
fd1a681dfcb41?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">sajal nagwanshi</span> on=
 <a href=3D"#comment-1452"><time pubdate=3D"" datetime=3D"2013-01-15T16:45:=
12+00:00">January 15, 2013 at 4:45 pm</time></a> <span class=3D"says">said:=
</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>I did the exact same thing.<br>
I tried it earlier with bcm2835.h too but it gives same problem. May be i=
=E2=80=99m doing something wrong. Just correct me if I am wrong.<br>
1. I copied and saved test1.c program to /home/pi<br>
2. On terminal screen I wrote =E2=80=9Cgcc test1.c -lwiringPi=E2=80=9D<br>
It shows<br>
=E2=80=9Cusr/bin/ld: cannot find lwiringPi<br>
collect2:ld returned 1 exit status =E2=80=9D</p>
<p>also when I compile hello video program  in which I use digitalRead and=
 pinMode to take input ;<br>
by =E2=80=9Cmake -lwiringPi=E2=80=9D<br>
It gives warning as<br>
=E2=80=9Cimplicit declaration of function =E2=80=98pinMode=E2=80=99 =E2=80=
=98digitalRead=E2=80=99 and also error with =E2=80=98wiringPi setup=E2=80=
=99</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1452#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-4" id=3D"li-comment-1453">
		<article id=3D"comment-1453" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-1453"><time pubdate=3D"" datetime=3D"2013-01-15T16:55:12+00:00=
">January 15, 2013 at 4:55 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Are you sure you typied it correctly?=
 There is a hyphen (or a minus sign) in-front of the lwiringPi, so:</p>
<p><code>cc -o test1 test1.c -lwiringPi</code></p>
<p>For hello_video, you will probably have to edit the Makefile to include=
 the -lwiringPi. Look in the Makefile:</p>
<p>Change:</p>
<p><code>LDFLAGS+=3D-lilclient</code></p>
<p>into</p>
<p><code>LDFLAGS+=3D-lilclient -lwiringPi</code></p>
<p>If you still get undefined references then it means that you have probab=
ly not installed wiringPi correctly.</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1453#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment even depth-5" id=3D"li-comment-1454">
		<article id=3D"comment-1454" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/51eb94fd1d694b4ee27=
fd1a681dfcb41?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">sajal nagwanshi</span> on=
 <a href=3D"#comment-1454"><time pubdate=3D"" datetime=3D"2013-01-15T17:53:=
03+00:00">January 15, 2013 at 5:53 pm</time></a> <span class=3D"says">said:=
</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>WOWOWOW!!<br>
THanks so much. the edit in makefile was the culprit!<br>
This means a lot to me. I had been banging my head all this weekend. if you=
 would been around I would have given a treat to you !<br>
 <img src=3D"https://projects.drogon.net/wp-includes/images/smilies/icon_bi=
ggrin.gif" alt=3D":D" class=3D"wp-smiley"><br>
Sir, you Rock!</p>
</div>
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-even depth-1" id=3D"li-comment-1455">
		<article id=3D"comment-1455" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/48d4b1f536183a34bc0=
c7b0d011abfad?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">Ruud</span> on <a href=3D=
"#comment-1455"><time pubdate=3D"" datetime=3D"2013-01-15T20:59:32+00:00">J=
anuary 15, 2013 at 8:59 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Gordon,<br>
I follow the instruction according the link below.<br>
Keep getting error: cp: cannot stat `gpio=E2=80=99: No such file or directo=
ry<br>
I can=E2=80=99t find any file in /usr/local/bin/ as mention in post above.<=
br>
I do not work under sudo as mention in post above.<br>
Any suggestion ??<br>
Ruud.</p>
<p>Link:<br>
<a href=3D"#" rel=3D"nofollow">https://projects.drogon.net/raspberry-pi/wir=
ingpi/download-and-install/</a></p>
<p>//Part of screendump:<br>
collect2: ld returned 1 exit status<br>
make: *** [gpio] Error 1<br>
[Install]<br>
cp: cannot stat `gpio=E2=80=99: No such file or directory<br>
make: *** [install] Error 1</p>
<p>Examples</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1455#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
2" id=3D"li-comment-1456">
		<article id=3D"comment-1456" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-1456"><time pubdate=3D"" datetime=3D"2013-01-15T21:03:13+00:00=
">January 15, 2013 at 9:03 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>I can=E2=80=99t tell what=E2=80=99s go=
ing on without more clues, however if there were references to some smbus/i=
2c earlier on the build run, then you managed to fetch a version of wiringP=
i that was live for about 10 miuntes before I added another check into it=
 =E2=80=93 re-fetch it and try it again.</p>
<p>look at the start of the gpio.c program to check =E2=80=93 if the versio=
n is 1.7 then it=E2=80=99s the newest and there is something else wrong, if=
 it=E2=80=99s anything other than 1.7 then fetch the new version=E2=80=A6</=
p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1456#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment odd alt depth-3" id=3D"li-comment-1457">
		<article id=3D"comment-1457" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/4bf88b3db44240fa601=
eda764670d5f2?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">Armin</span> on <a href=
=3D"#comment-1457"><time pubdate=3D"" datetime=3D"2013-01-15T21:47:49+00:00=
">January 15, 2013 at 9:47 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Hi,</p>
<p>I just ran into the same error. The test for existence of /usr/include/l=
inux/i2c-dev.h does not work correctly. On my Raspbian with libi2c-dev not=
 installed the file exists, because it is provided by linux-libc-dev. After=
 I installed it, compilation worked fine.</p>
<p>With libi2c-dev installed:<br>
root@pi:~# dpkg -S /usr/include/linux/i2c-dev.h<br>
diversion by libi2c-dev from: /usr/include/linux/i2c-dev.h<br>
diversion by libi2c-dev to: /usr/include/linux/i2c-dev.h.kernel<br>
linux-libc-dev:armhf, libi2c-dev: /usr/include/linux/i2c-dev.h</p>
<p>And without:<br>
root@pi:~# dpkg -S /usr/include/linux/i2c-dev.h<br>
linux-libc-dev:armhf: /usr/include/linux/i2c-dev.h</p>
<p>I=E2=80=99m not sure how to fix it, because checking if the package is=
 installed would only work on debian-based systems.</p>
<p>Armin</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1457#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
4" id=3D"li-comment-1458">
		<article id=3D"comment-1458" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-1458"><time pubdate=3D"" datetime=3D"2013-01-15T21:52:43+00:00=
">January 15, 2013 at 9:52 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Yes, thanks. I=E2=80=99ll work another=
 way as I=E2=80=99ve had a couple of issues with that now. One way might ev=
en be to take out the I2C code for now.</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1458#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-4" id=3D"li-comment-1459">
		<article id=3D"comment-1459" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-1459"><time pubdate=3D"" datetime=3D"2013-01-15T22:36:51+00:00=
">January 15, 2013 at 10:36 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Think I can fix it by grepping for the=
 right functions in the overlaid version of i2c-dev.h.</p>
<p>Still can=E2=80=99t auto-install the package, but at least I can provide=
 a pointer!</p>
<p>-Grodon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1459#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment even depth-5" id=3D"li-comment-1793">
		<article id=3D"comment-1793" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/e439ac3377762a59703=
c1e35864a05f1?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">Ashley</span> on <a href=
=3D"#comment-1793"><time pubdate=3D"" datetime=3D"2013-02-14T21:17:35+00:00=
">February 14, 2013 at 9:17 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>I=E2=80=99m confused. I=E2=80=99m havi=
ng this issue too. I have /usr/include/linux/i2c-dev.h but I=E2=80=99m gett=
ing:</p>
<p>usr/lib/gcc/arm-linux=E2=80=A6 =E2=80=98i2c_smbus_write_byte=E2=80=99<br>
                         =E2=80=98i2c_smbus_read_byte=E2=80=99<br>
                                   _write_byte_date=E2=80=99 =E2=80=A6</p>
<p>collect2: ld returned 1 exit status<br>
make: *** [gpio] Error 1<br>
[Install]<br>
cp: cannot stat `gpio=E2=80=99: No such file or directory<br>
make: *** [install] Error 1</p>
</div>
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-5" id=3D"li-comment-1794">
		<article id=3D"comment-1794" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-1794"><time pubdate=3D"" datetime=3D"2013-02-14T21:40:38+00:00=
">February 14, 2013 at 9:40 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>What issue too?</p>
<p>Sorry =E2=80=93 this isn=E2=80=99t really a forum so the comments don=E2=
=80=99t thread well, so I=E2=80=99m a little confused about what you=E2=80=
=99re getting.</p>
<p>Firstly, have you got the latest version of wiringPi (Not the one from=
 the project-downloads site, but the one via GIT). If you did not use GIT=
 to download it, then you will not have the latest wiringPi and the compile=
 will fail unless you install the i2c-dev package =E2=80=93 and note that=
 you will have a /usr/include/linux/i2c-dev.h, but not the right one!</p>
<p>So =E2=80=93 sudo apt-get install libi2c-dev</p>
<p>will fix that for you =E2=80=93 unless you=E2=80=99re on Arch in which=
 case you won=E2=80=99t get the I2C stuff at all as they don=E2=80=99t prov=
ide it yet.</p>
<p>-Gordon</p>
</div>
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment even depth-3" id=3D"li-comment-1463">
		<article id=3D"comment-1463" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/48d4b1f536183a34bc0=
c7b0d011abfad?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">Ruud</span> on <a href=3D=
"#comment-1463"><time pubdate=3D"" datetime=3D"2013-01-16T17:17:28+00:00">J=
anuary 16, 2013 at 5:17 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Problem solved.<br>
Start from scratch new .img on sd-card.<br>
Follow the instruction.<br>
Get a error and message to install I2C lib.<br>
After that ./build runs oke.<br>
Thanks</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1463#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment odd alt depth-4" id=3D"li-comment-1834">
		<article id=3D"comment-1834" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/e439ac3377762a59703=
c1e35864a05f1?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">Ashley</span> on <a href=
=3D"#comment-1834"><time pubdate=3D"" datetime=3D"2013-02-19T19:16:52+00:00=
">February 19, 2013 at 7:16 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Thanks Gordon,<br>
I=E2=80=99m very new to using the Raspberry pi. How do I go about installin=
g this libi2c-dev without the internet connected to my raspberry pi?<br>
Thanks</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1834#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
5" id=3D"li-comment-1835">
		<article id=3D"comment-1835" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-1835"><time pubdate=3D"" datetime=3D"2013-02-19T19:27:53+00:00=
">February 19, 2013 at 7:27 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>How did you get wiringPi into the Pi=
 without Internet?</p>
<p>You really need an Internet connection =E2=80=93 you need to update &amp=
; upgrade the existing software on the Pi from the initial SD card image.=
 The nyou can fetch the i2c stuff and the latest wiringPi, etc.</p>
<p>-Gordon</p>
</div>
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
	<li class=3D"comment odd alt depth-5" id=3D"li-comment-1836">
		<article id=3D"comment-1836" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/e439ac3377762a59703=
c1e35864a05f1?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">Ashley</span> on <a href=
=3D"#comment-1836"><time pubdate=3D"" datetime=3D"2013-02-19T19:37:57+00:00=
">February 19, 2013 at 7:37 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>I downloaded the wiringPi folder onto=
 a usb stick and copied it into my home directory=E2=80=A6 i compiled the=
 makefile for wiringPi ok but not the makefile for the gpio=E2=80=A6. hmmm<=
/p>
</div>
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
5" id=3D"li-comment-1838">
		<article id=3D"comment-1838" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-1838"><time pubdate=3D"" datetime=3D"2013-02-19T19:42:22+00:00=
">February 19, 2013 at 7:42 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>If you can still use a usb stick to do=
 the transfer then:</p>
<p>Fetch the latest wiringPi =E2=80=93 use git if possible.<br>
Fetch this file: <a href=3D"http://unicorn.drogon.net/i2c-dev.h" rel=3D"nof=
ollow">http://unicorn.drogon.net/i2c-dev.h</a><br>
copy the i2c-dev.h file to /usr/include/linux/i2c-dev.h</p>
<p><code>make wiringPi:<br>
cd wiringPi<br>
./build</code></p>
<p>Do not try to use the inidvidual makefiles.</p>
<p>-Gordon</p>
</div>
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
	<li class=3D"comment odd alt depth-5" id=3D"li-comment-1837">
		<article id=3D"comment-1837" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/e439ac3377762a59703=
c1e35864a05f1?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">Ashley</span> on <a href=
=3D"#comment-1837"><time pubdate=3D"" datetime=3D"2013-02-19T19:38:18+00:00=
">February 19, 2013 at 7:38 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>thanks for your help</p>
</div>
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment even thread-odd thread-alt depth-1" id=3D"li-comment-=
1473">
		<article id=3D"comment-1473" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/368e6270fa20f2d90ce=
6fdd97a202e49?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">Luke</span> on <a href=3D=
"#comment-1473"><time pubdate=3D"" datetime=3D"2013-01-17T12:58:59+00:00">J=
anuary 17, 2013 at 12:58 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>I had wiringPi working on Raspbmc, but=
 I had to create a new version of Raspbmc and now I cannot get wiringPi to=
 work again.<br>
It installed fine.</p>
<p>pi@raspbmc:~/wiringPi$ ./build<br>
wiringPi Build script =E2=80=93 please wait=E2=80=A6</p>
<p>WiringPi library<br>
[UnInstall]<br>
[Compile] wiringPi.c<br>
[Compile] wiringPiFace.c<br>
[Compile] wiringSerial.c<br>
[Compile] wiringShift.c<br>
[Compile] gertboard.c<br>
[Compile] piNes.c<br>
[Compile] lcd.c<br>
[Compile] piHiPri.c<br>
[Compile] piThread.c<br>
[Compile] wiringPiSPI.c<br>
[Compile] wiringPiI2C.c<br>
[Compile] softPwm.c<br>
[Compile] softServo.c<br>
[Compile] softTone.c<br>
[Link (Dynamic)]<br>
[Install]</p>
<p>GPIO Utility<br>
[Compile] gpio.c<br>
[Link]<br>
[Install]</p>
<p>Examples</p>
<p>wiringPi Examples<br>
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D</p>
<p>There are now too many examples to compile them all in a sensible time,<=
br>
and you probably don=E2=80=99t want to compile or run them all anyway, so=
 they<br>
have been separated out.</p>
<p>To compile an individual example, just type</p>
<p>    make exampleName</p>
<p>Where exampleName is one of:</p>
<p>    test1 test2 speed lcd wfi isr piface gertboard nes pwm tone servo<br>
    delayTest serialRead serialTest okLed</p>
<p>All Done.</p>
<p>But when I run my script to initialise the necessary pins to drive my bi=
nary clock I get an error message.</p>
<p>Here is my script</p>
<p>#! /bin/bash</p>
<p>sudo ntpdate 0.uk.pool.ntp.org<br>
pins=3D(=E2=80=9C2 3 4 14 15 17 18 27 22 23=E2=80=B3)<br>
#initialise the pins for output and  set all pins to 0<br>
for x in $pins<br>
do<br>
	gpio -g mode $x out<br>
	gpio -g write  $x 0<br>
done<br>
gpio -g mode 24 in</p>
<p>And here are the error messages</p>
<p>pi@raspbmc:~/scripts$ ./settime.sh<br>
17 Jan 12:57:28 ntpdate[1163]: the NTP socket is in use, exiting<br>
gpio: Unable to initialise GPIO mode.<br>
gpio: Unable to initialise GPIO mode.<br>
gpio: Unable to initialise GPIO mode.<br>
gpio: Unable to initialise GPIO mode.<br>
gpio: Unable to initialise GPIO mode.<br>
gpio: Unable to initialise GPIO mode.<br>
gpio: Unable to initialise GPIO mode.<br>
gpio: Unable to initialise GPIO mode.<br>
gpio: Unable to initialise GPIO mode.<br>
gpio: Unable to initialise GPIO mode.<br>
gpio: Unable to initialise GPIO mode.<br>
gpio: Unable to initialise GPIO mode.<br>
gpio: Unable to initialise GPIO mode.<br>
gpio: Unable to initialise GPIO mode.<br>
gpio: Unable to initialise GPIO mode.<br>
gpio: Unable to initialise GPIO mode.<br>
gpio: Unable to initialise GPIO mode.<br>
gpio: Unable to initialise GPIO mode.<br>
gpio: Unable to initialise GPIO mode.<br>
gpio: Unable to initialise GPIO mode.<br>
gpio: Unable to initialise GPIO mode.</p>
<p>I have tried running the script with sudo but I get the same errors. Any=
 ideas?</p>
<p>thanks</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1473#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-2" id=3D"li-comment-1474">
		<article id=3D"comment-1474" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-1474"><time pubdate=3D"" datetime=3D"2013-01-17T13:16:43+00:00=
">January 17, 2013 at 1:16 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Struggling to work out why not, howeve=
r can you do this: Add this line to your script:</p>
<p>export WIRINGPI_DEBUG=3D1</p>
<p>at the top, before the gpio lines and run it =E2=80=93 email me the outp=
ut if you want as it=E2=80=99s a bit verbose for here=E2=80=A6</p>
<p>-Gordon</p>
<p>Ps. ntpdate can=E2=80=99t be run once ntp has started, it used to be com=
mon to run ntpdate befoew ntp, but if ntp is started with the right flags,=
 it=E2=80=99s not needed anymore=E2=80=A6</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1474#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment even depth-3" id=3D"li-comment-1530">
		<article id=3D"comment-1530" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/d7b04b8f41c89d2ad31=
6cefffce34470?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">Luke</span> on <a href=3D=
"#comment-1530"><time pubdate=3D"" datetime=3D"2013-01-21T18:38:25+00:00">J=
anuary 21, 2013 at 6:38 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Hi,<br>
I update via git today and can confirm that the problems are now solved in=
 raspbmc.<br>
Thanks for your help.</p>
<p>Luke</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1530#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-4" id=3D"li-comment-1531">
		<article id=3D"comment-1531" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-1531"><time pubdate=3D"" datetime=3D"2013-01-21T18:41:15+00:00=
">January 21, 2013 at 6:41 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Thanks!</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1531#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment even thread-even depth-1" id=3D"li-comment-1504">
		<article id=3D"comment-1504" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/25d900711612d0a51c5=
98f7d599df4f7?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">Simon</span> on <a href=
=3D"#comment-1504"><time pubdate=3D"" datetime=3D"2013-01-20T15:03:43+00:00=
">January 20, 2013 at 3:03 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Great guide Gordon.</p>
<p>Followed all of the above and seems to work fine.</p>
<p>However before building it gave me this message: The wiringPi I2C helper=
 libraries will not be built.</p>
<p>Is this OK or has it errored in some way?</p>
<p>Thanks,</p>
<p>Simon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1504#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-2" id=3D"li-comment-1505">
		<article id=3D"comment-1505" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-1505"><time pubdate=3D"" datetime=3D"2013-01-20T15:17:31+00:00=
">January 20, 2013 at 3:17 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Perfectly normal and in some-ways I=E2=
=80=99m glad you got that message <img src=3D"https://projects.drogon.net/w=
p-includes/images/smilies/icon_wink.gif" alt=3D";-)" class=3D"wp-smiley">=
 </p>
<p>I=E2=80=99ve had a bit of a struggle to make sure other peoples system=
 can build wiringPi =E2=80=93 when they don=E2=80=99t have the i2c developm=
ent libraries installed =E2=80=93 essentially, I=E2=80=99ve put together so=
me =E2=80=9Chelpers=E2=80=9D for I2C similar to what I did for SPI, but it=
 seems the I2C systems are widly different on different distributions. My=
 I2C code is still somewhat experimental though, but if you are running Ras=
pbian, then:</p>
<p><code>sudo apt-get install libi2c-dev</code></p>
<p>then re-doing the ./build ought to build and install them OK.</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1505#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment even thread-odd thread-alt depth-1" id=3D"li-comment-=
1513">
		<article id=3D"comment-1513" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/a2765a57c0fe546f698=
8f542854d963a?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">Steve</span> on <a href=
=3D"#comment-1513"><time pubdate=3D"" datetime=3D"2013-01-21T04:49:42+00:00=
">January 21, 2013 at 4:49 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Problems compiling=E2=80=A6<br>
The library compiles up OK, but when I try to use it to compile gpio or any=
 of the examples, I get a set of error messages of the type<br>
libwiringPi.so: undefined reference =E2=80=98i2c_smbus_read_byte=E2=80=99<b=
r>
=E2=80=A6 and then again for several other i2c functions.<br>
I=E2=80=99ve done an =E2=80=98apt-get update=E2=80=99 but no luck.  The pac=
kage was downloaded via wget (as git gives me errors connecting) and is the=
 Jan 15 version.  I=E2=80=99ve also installed the libi2c-dev as you mention=
 above, but this has not helped either.  The error message sounds like anot=
her library needs to be linked?<br>
Thanks,<br>
Steve</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1513#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment odd alt depth-2" id=3D"li-comment-1514">
		<article id=3D"comment-1514" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/a2765a57c0fe546f698=
8f542854d963a?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">Steve</span> on <a href=
=3D"#comment-1514"><time pubdate=3D"" datetime=3D"2013-01-21T04:56:54+00:00=
">January 21, 2013 at 4:56 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>=E2=80=A6 and solved.<br>
I noticed the problem was that the functions were set as inline in linux/i2=
c-dev.h =E2=80=94 seems that make had helpfully decided not to recreate wir=
ingPiI2C.o after I installed the libi2c-dev and so the old .o still held th=
em as external references.  Removed all .o files and ran build again, and=
 all was fine.<br>
Thanks for making this available!<br>
-Steve</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1514#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
3" id=3D"li-comment-1517">
		<article id=3D"comment-1517" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-1517"><time pubdate=3D"" datetime=3D"2013-01-21T09:25:21+00:00=
">January 21, 2013 at 9:25 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>sudo apt-get intstall libi2c-dev</p>
<p>will work under Raspbian, but I updated the GIT version to cope with thi=
s for now. (changed the Makefile to not include i2c)</p>
<p>If you can=E2=80=99t use GIT, then fetch the GTI version via http:</p>
<p>Go here: <a href=3D"https://git.drogon.net/?p=3DwiringPi;a=3Dsummary" re=
l=3D"nofollow">https://git.drogon.net/?p=3DwiringPi;a=3Dsummary</a></p>
<p>and select the snapshot link on the right=E2=80=A6</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1517#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-even depth-1" id=3D"li-comment-1575">
		<article id=3D"comment-1575" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fa062ac4051d2171251=
79e9575c963a1?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">Andrey</span> on <a href=
=3D"#comment-1575"><time pubdate=3D"" datetime=3D"2013-01-27T16:03:55+00:00=
">January 27, 2013 at 4:03 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Can=E2=80=99t build my C-project in Co=
de::Block with wiringPi:</p>
<p>=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=93 Build: Debug in LS020 =E2=
=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94</p>
<p>Compiling: main.c<br>
Compiling: ../../wiringPi/wiringPi/wiringPi.c<br>
/home/pi/wiringPi/wiringPi/wiringPi.c: In function =E2=80=98delay=E2=80=99:=
<br>
/home/pi/wiringPi/wiringPi/wiringPi.c:1054:19: error: storage size of =E2=
=80=98sleeper=E2=80=99 isn=E2=80=99t known<br>
/home/pi/wiringPi/wiringPi/wiringPi.c:1054:28: error: storage size of =E2=
=80=98dummy=E2=80=99 isn=E2=80=99t known<br>
/home/pi/wiringPi/wiringPi/wiringPi.c:1059:3: warning: implicit declaration=
 of function =E2=80=98nanosleep=E2=80=99 [-Wimplicit-function-declaration]<=
br>
/home/pi/wiringPi/wiringPi/wiringPi.c:1054:28: warning: unused variable =E2=
=80=98dummy=E2=80=99 [-Wunused-variable]<br>
/home/pi/wiringPi/wiringPi/wiringPi.c:1054:19: warning: unused variable =E2=
=80=98sleeper=E2=80=99 [-Wunused-variable]<br>
/home/pi/wiringPi/wiringPi/wiringPi.c: In function =E2=80=98delayMicrosecon=
dsSys=E2=80=99:<br>
/home/pi/wiringPi/wiringPi/wiringPi.c:1083:19: error: storage size of =E2=
=80=98sleeper=E2=80=99 isn=E2=80=99t known<br>
/home/pi/wiringPi/wiringPi/wiringPi.c:1083:28: error: storage size of =E2=
=80=98dummy=E2=80=99 isn=E2=80=99t known<br>
/home/pi/wiringPi/wiringPi/wiringPi.c:1083:28: warning: unused variable =E2=
=80=98dummy=E2=80=99 [-Wunused-variable]<br>
/home/pi/wiringPi/wiringPi/wiringPi.c:1083:19: warning: unused variable =E2=
=80=98sleeper=E2=80=99 [-Wunused-variable]<br>
/home/pi/wiringPi/wiringPi/wiringPi.c: In function =E2=80=98delayMicrosecon=
dsHard=E2=80=99:<br>
/home/pi/wiringPi/wiringPi/wiringPi.c:1108:3: warning: implicit declaration=
 of function =E2=80=98timeradd=E2=80=99 [-Wimplicit-function-declaration]<b=
r>
/home/pi/wiringPi/wiringPi/wiringPi.c:1110:3: warning: implicit declaration=
 of function =E2=80=98timercmp=E2=80=99 [-Wimplicit-function-declaration]<b=
r>
/home/pi/wiringPi/wiringPi/wiringPi.c:1110:34: error: expected expression=
 before =E2=80=98&lt;=E2=80=99 token<br>
/home/pi/wiringPi/wiringPi/wiringPi.c: In function =E2=80=98delayMicrosecon=
dsWPi=E2=80=99:<br>
/home/pi/wiringPi/wiringPi/wiringPi.c:1117:19: error: storage size of =E2=
=80=98sleeper=E2=80=99 isn=E2=80=99t known<br>
/home/pi/wiringPi/wiringPi/wiringPi.c:1117:19: warning: unused variable =E2=
=80=98sleeper=E2=80=99 [-Wunused-variable]<br>
Process terminated with status 1 (0 minutes, 4 seconds)<br>
6 errors, 8 warnings</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1575#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
2" id=3D"li-comment-1576">
		<article id=3D"comment-1576" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-1576"><time pubdate=3D"" datetime=3D"2013-01-27T16:14:49+00:00=
">January 27, 2013 at 4:14 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>I=E2=80=99ve no idea what Code::Blocks=
 is, but it looks like it=E2=80=99s trying to build wiringPi rather than us=
e wiringPi=E2=80=99s own build system.</p>
<p>Why are you not building wiringPi as a library and linking with the libr=
ary? That=E2=80=99s the way I=E2=80=99ve designed it to work.</p>
<p>Those error messages indicate that a header file is missing, or has not=
 been included. Probably time.h or sys/time.h.</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1576#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment odd alt depth-3" id=3D"li-comment-1577">
		<article id=3D"comment-1577" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fa062ac4051d2171251=
79e9575c963a1?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">Andrey</span> on <a href=
=3D"#comment-1577"><time pubdate=3D"" datetime=3D"2013-01-27T16:41:16+00:00=
">January 27, 2013 at 4:41 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>IDE Code::Blocks from <a href=3D"http:=
//store.raspberrypi.com/projects/codeblocks" rel=3D"nofollow">http://store.=
raspberrypi.com/projects/codeblocks</a>.<br>
I don=E2=80=99t understand how to connect the library, simple insert header=
s does not work.</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1577#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
4" id=3D"li-comment-1578">
		<article id=3D"comment-1578" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-1578"><time pubdate=3D"" datetime=3D"2013-01-27T17:05:22+00:00=
">January 27, 2013 at 5:05 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Sorry. I=E2=80=99ve no idea. It=E2=80=
=99s not something I=E2=80=99ve ever used.</p>
<p>Normally I=E2=80=99d suggest building the library standalone, and instal=
ling it, then working out how to include the header file in your program (i=
f a simple #include &lt;wiringPi.h&gt; doesn=E2=80=99t work, then work out=
 how to make code::blocks include the library at program link time. you nee=
d to get it to include -lwiringPi</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1578#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment odd alt depth-5" id=3D"li-comment-1579">
		<article id=3D"comment-1579" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fa062ac4051d2171251=
79e9575c963a1?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">Andrey</span> on <a href=
=3D"#comment-1579"><time pubdate=3D"" datetime=3D"2013-01-27T17:43:25+00:00=
">January 27, 2013 at 5:43 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Connected to linker file libwiringPi.s=
o.1.0.<br>
Project builded, but displays:<br>
wiringPi:<br>
Must be root to call wiringPiSetup().<br>
(Did you forget sudo?)</p>
</div>
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
5" id=3D"li-comment-1580">
		<article id=3D"comment-1580" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-1580"><time pubdate=3D"" datetime=3D"2013-01-27T17:58:42+00:00=
">January 27, 2013 at 5:58 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Yes, that=E2=80=99s right. You need to=
 be root to call wiringPiSetup(). Did you forget to use sudo ?</p>
<p>-Gordon</p>
</div>
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-odd thread-alt depth-1" id=3D"li-comme=
nt-1603">
		<article id=3D"comment-1603" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/e4967475b68ceb04a3e=
8a644ed2255d9?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">Eric</span> on <a href=3D=
"#comment-1603"><time pubdate=3D"" datetime=3D"2013-01-30T20:28:34+00:00">J=
anuary 30, 2013 at 8:28 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Thanks for the effort first of all. I=
 am a bit stuck.  I want to connect to a wii nunchuck.  With the following=
 :</p>
<p>i2cdetect -y 1<br>
i2cput -y 1 0=C3=9752 0=C3=9740<br>
i2cput -y 1 0=C3=9752 0=C3=9700<br>
i2cdump -y -r 0-5 1 0=C3=9752 c</p>
<p>I get values. </p>
<p>With you utilities, I tried:</p>
<p>=E2=80=A6<br>
// is this correct, from you document I think it should be 1???<br>
// but then where do you give the device address?<br>
wiringPiI2CSetup(0=C3=9752);<br>
fd =3D open(=E2=80=9C/dev/i2c-1=E2=80=B3, O_RDWR)<br>
wiringPiI2CWrite(fd, 0=C3=9740);<br>
wiringPiI2CWrite(fd, 0=C3=9700);</p>
<p>Then in a for loop<br>
byte =3D wiringPiI2CWrite(fd);<br>
=E2=80=A6</p>
<p>But it doesn=E2=80=99t seem to work. Could you, or some other knowledgea=
ble being, please help me out.  I noticed there were no example using your=
 i2c functions.</p>
<p>Thanks,</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1603#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
2" id=3D"li-comment-1605">
		<article id=3D"comment-1605" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-1605"><time pubdate=3D"" datetime=3D"2013-01-30T20:45:56+00:00=
">January 30, 2013 at 8:45 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>I don=E2=80=99t know how the Wii nunch=
ucks worok, however:</p>
<p>If the device is 0=C3=9752, then you just need to do:</p>
<p>  fd =3D wiringPiI2CSetup (0=C3=9752) ;</p>
<p>then to write 0=C3=9740 to the device:</p>
<p>  wiringPiI2CWrite (fd, 0=C3=9740) ;</p>
<p>This is a simple write one byte down the bus command. If you=E2=80=99re=
 writing to a device register, then use:</p>
<p>  wiringPiI2CWriteByte8 (fd, 0=C3=9740, value) ;</p>
<p>I think the mistake you might be making is calling open() rather than us=
e the return value from wiringPiI2CSetup()</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1605#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment odd alt depth-3" id=3D"li-comment-1611">
		<article id=3D"comment-1611" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/e4967475b68ceb04a3e=
8a644ed2255d9?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">Eric</span> on <a href=3D=
"#comment-1611"><time pubdate=3D"" datetime=3D"2013-01-31T07:32:46+00:00">J=
anuary 31, 2013 at 7:32 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Thanks for the tip. that solved the fi=
rst issue.  But for some reason I don=E2=80=99t think the next two are equa=
l.</p>
<p>i2cdump -y -r 0-5 1 0=C3=9752 c</p>
<p>for (int i =3D 0; i &lt; 6; i++) {<br>
  array[1] =3D wiringPiI2CRead(fd);<br>
}</p>
<p>Is the read with or without an ACK.</p>
<p>This is what I need.  Is you code able to handle reads with/without the=
 ACK bit set?<br>
for(i=3D0;i&lt;5;i++) //5 values with ACK<br>
{<br>
   data[i]=3D read_Ack();<br>
}<br>
data[5]=3D read_Nak(); // the last one without</p>
<p>Thanks,</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1611#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
4" id=3D"li-comment-1613">
		<article id=3D"comment-1613" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-1613"><time pubdate=3D"" datetime=3D"2013-01-31T08:15:12+00:00=
">January 31, 2013 at 8:15 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Some I2C devices can simply supply dat=
a in response to read requsts, some need you to read a particular register.=
 You=E2=80=99ll need to study the device to see how.</p>
<p>My routines are nothing more than easy to use wrappers round the standar=
d Linux libraries, so AIUI, they all handle ACK, START, etc. stuff just ret=
urning the data to you.</p>
<p>So if you need to read a register, then use wiringPiI2CReadReg8 (or read=
Reg16), but if the device just sends bytes, then a simple wiringPiI2CRead=
 will work. I have a touchscreen that does the latter =E2=80=93 it sends 5=
 bytes at a time, so I do 5 back to back wiringPiI2CRead () calls and it wo=
rks just fine.</p>
<p>It=E2=80=99s also possible that I don=E2=80=99t know what I=E2=80=99m do=
ing, but that works for the limited number of devices I have used so-far.</=
p>
<p>i2cdump reads registers sequentially. To emulate that, use</p>
<p>for (i =3D 0 ; i &lt; 6 ; ++i)<br>
  array [i] =3D wiringPiI2CReadReg8 (fd, i) ;</p>
<p>to read registers 0-5 inclusive.</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1613#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-even depth-1" id=3D"li-comment-1694">
		<article id=3D"comment-1694" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/15069e2cb46705a8d31=
0a715a545821e?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">Peter Davis</span> on <a=
 href=3D"#comment-1694"><time pubdate=3D"" datetime=3D"2013-02-06T22:43:56+=
00:00">February 6, 2013 at 10:43 pm</time></a> <span class=3D"says">said:</=
span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Hi Gordon,<br>
From all reports wiringPi is an excellent piece of work allowing us novices=
 to get projects off the ground (mine is home automation which I plan to us=
e the Pi as a web server).<br>
I am having trouble installing wiringPi, I am sure that I am doing somethin=
g stupid so I have included the output from Pi, I dont need i2c, just gpio=
 interfaces to C.<br>
Output:-<br>
pi@raspberrypi ~ $ cd /tmp<br>
pi@raspberrypi /tmp $ wget <a href=3D"http://project-downloads.drogon.net/f=
iles/wiringPi.tgz" rel=3D"nofollow">http://project-downloads.drogon.net/fil=
es/wiringPi.tgz</a>             =E2=80=932013-02-07 08:56:44=E2=80=93  <a=
 href=3D"http://project-downloads.drogon.net/files/wiringPi.tgz" rel=3D"nof=
ollow">http://project-downloads.drogon.net/files/wiringPi.tgz</a><br>
Resolving project-downloads.drogon.net (project-downloads.drogon.net)=E2=80=
=A6 195.10.22            6.169, 2a00:ce0:2:feed:beef:cafe:0:4<br>
Connecting to project-downloads.drogon.net (project-downloads.drogon.net)|1=
95.10.2            26.169|:80=E2=80=A6 connected.<br>
HTTP request sent, awaiting response=E2=80=A6 200 OK<br>
Length: 335974 (328K) [application/x-gzip]<br>
Saving to: `wiringPi.tgz=E2=80=99</p>
<p>100%[=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D&gt;] 335,974      10=
4K/s   in 3.2s</p>
<p>2013-02-07 08:56:48 (104 KB/s) =E2=80=93 `wiringPi.tgz=E2=80=99 saved [3=
35974/335974]</p>
<p>pi@raspberrypi /tmp $ dir<br>
wiringPi.tgz<br>
pi@raspberrypi /tmp $ tar xfz wiringPi.tgz<br>
pi@raspberrypi /tmp $ dir<br>
wiringPi  wiringPi.tgz<br>
pi@raspberrypi /tmp $ cd wiringPi/wiringPi<br>
pi@raspberrypi /tmp/wiringPi/wiringPi $ make<br>
[Compile] wiringPi.c<br>
[Compile] wiringPiFace.c<br>
[Compile] wiringSerial.c<br>
[Compile] wiringShift.c<br>
[Compile] gertboard.c<br>
[Compile] piNes.c<br>
[Compile] lcd.c<br>
[Compile] piHiPri.c<br>
[Compile] piThread.c<br>
[Compile] wiringPiSPI.c<br>
[Compile] wiringPiI2C.c<br>
wiringPiI2C.c: In function =C3=A2wiringPiI2CRead=C3=A2:<br>
wiringPiI2C.c:43:3: warning: implicit declaration of function =C3=A2i2c_smb=
us_read_byte=C3=A2 [-Wimplicit-function-declaration]<br>
wiringPiI2C.c: In function =C3=A2wiringPiI2CReadReg8=C3=A2:<br>
wiringPiI2C.c:55:3: warning: implicit declaration of function =C3=A2i2c_smb=
us_read_byte_data=C3=A2 [-Wimplicit-function-declaration]<br>
wiringPiI2C.c: In function =C3=A2wiringPiI2CReadReg16=C3=A2:<br>
wiringPiI2C.c:60:3: warning: implicit declaration of function =C3=A2i2c_smb=
us_read_word_data=C3=A2 [-Wimplicit-function-declaration]<br>
wiringPiI2C.c: In function =C3=A2wiringPiI2CWrite=C3=A2:<br>
wiringPiI2C.c:72:3: warning: implicit declaration of function =C3=A2i2c_smb=
us_write_byte=C3=A2 [-Wimplicit-function-declaration]<br>
wiringPiI2C.c: In function =C3=A2wiringPiI2CWriteReg8=C3=A2:<br>
wiringPiI2C.c:84:3: warning: implicit declaration of function =C3=A2i2c_smb=
us_write_byte_data=C3=A2 [-Wimplicit-function-declaration]<br>
wiringPiI2C.c: In function =C3=A2wiringPiI2CWriteReg16=C3=A2:<br>
wiringPiI2C.c:89:3: warning: implicit declaration of function =C3=A2i2c_smb=
us_write_word_data=C3=A2 [-Wimplicit-function-declaration]<br>
[Compile] softPwm.c<br>
[Compile] softServo.c<br>
[Compile] softTone.c<br>
[Link (Dynamic)]<br>
pi@raspberrypi /tmp/wiringPi/wiringPi $ sudo make install<br>
[Install]<br>
pi@raspberrypi /tmp/wiringPi/wiringPi $ cd ../gpio<br>
pi@raspberrypi /tmp/wiringPi/gpio $ make<br>
[Compile] gpio.c<br>
[Link]<br>
/usr/lib/gcc/arm-linux-gnueabihf/4.6/../../../libwiringPi.so: undefined ref=
erence to `i2c_smbus_write_byte=E2=80=99<br>
/usr/lib/gcc/arm-linux-gnueabihf/4.6/../../../libwiringPi.so: undefined ref=
erence to `i2c_smbus_read_byte=E2=80=99<br>
/usr/lib/gcc/arm-linux-gnueabihf/4.6/../../../libwiringPi.so: undefined ref=
erence to `i2c_smbus_write_byte_data=E2=80=99<br>
/usr/lib/gcc/arm-linux-gnueabihf/4.6/../../../libwiringPi.so: undefined ref=
erence to `i2c_smbus_write_word_data=E2=80=99<br>
/usr/lib/gcc/arm-linux-gnueabihf/4.6/../../../libwiringPi.so: undefined ref=
erence to `i2c_smbus_read_word_data=E2=80=99<br>
/usr/lib/gcc/arm-linux-gnueabihf/4.6/../../../libwiringPi.so: undefined ref=
erence to `i2c_smbus_read_byte_data=E2=80=99<br>
collect2: ld returned 1 exit status<br>
make: *** [gpio] Error 1<br>
pi@raspberrypi /tmp/wiringPi/gpio $ sudo make install<br>
[Install]<br>
cp: cannot stat `gpio=E2=80=99: No such file or directory<br>
make: *** [install] Error 1<br>
pi@raspberrypi /tmp/wiringPi/gpio $</p>
<p>sorry for long winded output<br>
Hoping you can help!<br>
cheers,<br>
Peter</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1694#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
2" id=3D"li-comment-1695">
		<article id=3D"comment-1695" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-1695"><time pubdate=3D"" datetime=3D"2013-02-06T22:48:37+00:00=
">February 6, 2013 at 10:48 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Is there any reason you can=E2=80=99t=
 use GIT?</p>
<p>the tgz version there is a little older than the GIT hosted version and=
 doesn=E2=80=99t build on systems that don=E2=80=99t have the I2C helpers.<=
/p>
<p>If you have git then:</p>
<p>  cd<br>
# rm -rf wiringPi # in-case you have an old one<br>
  git clone git://git.drogon.net/wiringPi<br>
  cd wiringPi<br>
  ./build</p>
<p>Test with:</p>
<p>  gpio -v</p>
<p>If you really can=E2=80=99t use GIT, then get the GIT version by going=
 here:</p>
<p><a href=3D"https://git.drogon.net/?p=3DwiringPi;a=3Dsummary" rel=3D"nofo=
llow">https://git.drogon.net/?p=3DwiringPi;a=3Dsummary</a></p>
<p>and clicking on the snapshot link at the top-right.</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1695#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment odd alt depth-3" id=3D"li-comment-1696">
		<article id=3D"comment-1696" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/15069e2cb46705a8d31=
0a715a545821e?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">Peter Davis</span> on <a=
 href=3D"#comment-1696"><time pubdate=3D"" datetime=3D"2013-02-06T23:35:15+=
00:00">February 6, 2013 at 11:35 pm</time></a> <span class=3D"says">said:</=
span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Hi Gordon,<br>
Looks like my router doesn=E2=80=99t like git:// so i downloaded as suggest=
ed put it in /tmp then:<br>
pi@raspberrypi /tmp $ ls<br>
wiringPi-56c77b5.tar.gz<br>
pi@raspberrypi /tmp $ ./build<br>
-bash: ./build: No such file or directory<br>
what an I doing?<br>
or should I follow the previos route?<br>
thanks,<br>
Peter</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1696#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
4" id=3D"li-comment-1698">
		<article id=3D"comment-1698" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-1698"><time pubdate=3D"" datetime=3D"2013-02-07T07:59:35+00:00=
">February 7, 2013 at 7:59 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Soundsl ike you=E2=80=99re there, but=
 just in-case</p>
<p>  tar xfz wiringPi-56c77b5.tar.gz<br>
  cd wiringPi-56c77b5<br>
  ./build</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1698#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt depth-3" id=3D"li-comment-1697">
		<article id=3D"comment-1697" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/15069e2cb46705a8d31=
0a715a545821e?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">Peter Davis</span> on <a=
 href=3D"#comment-1697"><time pubdate=3D"" datetime=3D"2013-02-07T00:05:38+=
00:00">February 7, 2013 at 12:05 am</time></a> <span class=3D"says">said:</=
span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Hi Gordon,<br>
Thanks a lot I am getting there!<br>
Thanks to your help test1 works!<br>
Thanks,<br>
peter</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1697#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment even thread-odd thread-alt depth-1" id=3D"li-comment-=
1807">
		<article id=3D"comment-1807" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/3c245e98f7553d2faf7=
1f1c3d09a34de?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">Dave</span> on <a href=3D=
"#comment-1807"><time pubdate=3D"" datetime=3D"2013-02-15T17:41:04+00:00">F=
ebruary 15, 2013 at 5:41 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Gordon,</p>
<p>Just a note to say the WiringPi i2c module works fine on Arch Linux, wit=
h a minor hack! All the necessary kernel modules are present in Arch, it=E2=
=80=99s just the Arch i2c-dev.h header that=E2=80=99s incompatible.</p>
<p>Steps needed are:<br>
1) Update Arch.<br>
# pacman -Syu<br>
# uname -r<br>
3.6.11-6-ARCH+</p>
<p>2) Install api-headers and i2c-tools.<br>
# pacman -Sy linux-api-headers i2c-tools</p>
<p>3) Hack: get the Debian i2c-dev.h header file (<a href=3D"http://unicorn=
.drogon.net/i2c-dev.h" rel=3D"nofollow">http://unicorn.drogon.net/i2c-dev.h=
</a>) or extract from the Raspbian distro.</p>
<p>3) Install the Debian header in place of the Arch one.<br>
# mv /usr/include/linux/i2c-dev.h /usr/include/linux/i2c-dev.h.saved<br>
# cp /i2c-dev.h /usr/include/linux/i2c-dev.h</p>
<p>4) Build WiringPi.<br>
# cd ~/wiringPi<br>
# ./build</p>
<p>The i2c module should then build and install just fine.</p>
<p>5) Remove and reload the i2c kernel modules, using a lower baud rate.<br>
# rmmod i2c_bcm2708 i2c_dev<br>
# gpio load i2c 10</p>
<p>The lower baud rate (10Kbps) was needed to get my i2c ADC working. Maybe=
 other devices would accept a higher rate (trail &amp; error).</p>
<p>The WiringPi i2c functions then work well on Arch. In my case, I also ne=
eded to read block data from the ADC, which I could do with the =E2=80=98i2=
c_smbus_read_i2c_block_data()=E2=80=99 native function.</p>
<p>I prefer Arch, so it=E2=80=99s nice to know the wiringPi i2c module work=
s with the above tweak!</p>
<p>Many thanks,</p>
<p>Dave</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1807#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-2" id=3D"li-comment-1808">
		<article id=3D"comment-1808" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-1808"><time pubdate=3D"" datetime=3D"2013-02-15T17:42:35+00:00=
">February 15, 2013 at 5:42 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Thanks for that!</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1808#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment even thread-even depth-1" id=3D"li-comment-1814">
		<article id=3D"comment-1814" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/dd64f5eabd9a30660e1=
604d86d682fdc?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">WingsOfIcarus</span> on=
 <a href=3D"#comment-1814"><time pubdate=3D"" datetime=3D"2013-02-17T04:22:=
19+00:00">February 17, 2013 at 4:22 am</time></a> <span class=3D"says">said=
:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>i=E2=80=99m having difficulties compil=
ing this with cross-compile toochain, is it even possible ? Cos I=E2=80=99m=
 developing on my main linux machine not on raspberry.</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1814#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-2" id=3D"li-comment-1817">
		<article id=3D"comment-1817" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-1817"><time pubdate=3D"" datetime=3D"2013-02-17T11:41:11+00:00=
">February 17, 2013 at 11:41 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>I=E2=80=99ve no idea. I=E2=80=99m sure=
 some are x-compiling though. I do all my Pi work directly on a Pi.</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1817#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment even depth-3" id=3D"li-comment-2116">
		<article id=3D"comment-2116" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/37583c6b42129c93f1e=
0d63e98d37eae?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">Tibor</span> on <a href=
=3D"#comment-2116"><time pubdate=3D"" datetime=3D"2013-03-15T09:46:24+00:00=
">March 15, 2013 at 9:46 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>=E2=80=9Ccd wiringPi/wiringPi=E2=80=9D=
<br>
=E2=80=9Cvi Makefile=E2=80=9D<br>
(change CC =3D gcc to CC ?=3D gcc, save, quit)</p>
<p>In your main project:<br>
=E2=80=9CCC=3Darm-none-linux-gnueabi-gcc make -C /wiringPi static=E2=80=9D<=
br>
Now you can x-comp against /wiringPi/libwiringPi.a</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2116#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment odd alt depth-4" id=3D"li-comment-2117">
		<article id=3D"comment-2117" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/37583c6b42129c93f1e=
0d63e98d37eae?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">Tibor</span> on <a href=
=3D"#comment-2117"><time pubdate=3D"" datetime=3D"2013-03-15T09:50:20+00:00=
">March 15, 2013 at 9:50 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Intended to write:<br>
=E2=80=9CCC=3Darm-none-linux-gnueabi-gcc make -C wiringPi_path/wiringPi sta=
tic=E2=80=9D<br>
and<br>
wiringPi_path/wiringPi/libwiringPi.a</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2117#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment even depth-5" id=3D"li-comment-2119">
		<article id=3D"comment-2119" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/37583c6b42129c93f1e=
0d63e98d37eae?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">Tibor</span> on <a href=
=3D"#comment-2119"><time pubdate=3D"" datetime=3D"2013-03-15T11:36:17+00:00=
">March 15, 2013 at 11:36 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Forgot to mentioned that ar and ranlib=
 are need to be changed to arm-none-linux-gnueabi-ar and arm-none-linux-gnu=
eabi-ranlib in the Makefile</p>
</div>
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-odd thread-alt depth-1" id=3D"li-comme=
nt-1823">
		<article id=3D"comment-1823" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/dcb5db3e3ca3b60888d=
b0a6f31830ed5?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">John Windle</span> on <a=
 href=3D"#comment-1823"><time pubdate=3D"" datetime=3D"2013-02-17T22:33:16+=
00:00">February 17, 2013 at 10:33 pm</time></a> <span class=3D"says">said:<=
/span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>I had the same problems as Peter Davis=
. I had trouble connecting to the git.drogon.net site, maybe a firewall pro=
blem, so I used the =E2=80=98wget=E2=80=99 method and followed your instruc=
tions.  I got warnings in compiling wiringPi and couldn=E2=80=99t link gpio=
.</p>
<p>You do not mention running =E2=80=98build=E2=80=99 in the above install=
 instructions but, after looking through =E2=80=98build=E2=80=99, I loaded=
 the I2C development libraries and, so far, the problems have gone away.</p>
<p>Thanks for sharing you work, I am looking forward to using your tools an=
d having fun.</p>
<p>John Windle</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1823#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
2" id=3D"li-comment-1824">
		<article id=3D"comment-1824" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-1824"><time pubdate=3D"" datetime=3D"2013-02-17T22:37:16+00:00=
">February 17, 2013 at 10:37 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>The other method will get you an older=
 version of wiringPi. To get the latest, then use the GIT site via http=E2=
=80=A6</p>
<p>Access the GIT site using <a href=3D"https://git.drogon.net/" rel=3D"nof=
ollow">https://git.drogon.net/</a></p>
<p>Navigate to the project =E2=80=93 e.g. wiringPi, then look on the right-=
hand side where you will see a link marked =E2=80=9Csnapshot=E2=80=9D. Down=
load this and unpack it =E2=80=93 it will create a filename like wiringPi-1=
23456789abvdef.tar.gz and extract into a directory like wiringPi-1234567879=
abcdef. </p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1824#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-even depth-1" id=3D"li-comment-1874">
		<article id=3D"comment-1874" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/e25f1bd3152442fef77=
fe384240267d4?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">Phil</span> on <a href=3D=
"#comment-1874"><time pubdate=3D"" datetime=3D"2013-02-22T13:13:26+00:00">F=
ebruary 22, 2013 at 1:13 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Do the Download and Install instructio=
ns require the V2 board. I have the V1 board but both the new and old metho=
ds fail.</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1874#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
2" id=3D"li-comment-1875">
		<article id=3D"comment-1875" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-1875"><time pubdate=3D"" datetime=3D"2013-02-22T13:15:00+00:00=
">February 22, 2013 at 1:15 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>It should download on either board OK=
 =E2=80=93 or do you mean compile/build? (in which case it should still do=
 that OK on either board).</p>
<p>Let me know what sort of error messages you=E2=80=99re getting</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1875#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment odd alt depth-3" id=3D"li-comment-1876">
		<article id=3D"comment-1876" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/e25f1bd3152442fef77=
fe384240267d4?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">Phil</span> on <a href=3D=
"#comment-1876"><time pubdate=3D"" datetime=3D"2013-02-22T14:15:54+00:00">F=
ebruary 22, 2013 at 2:15 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>first To obtain WiringPi using GIT:<br>
git clone git://git.drogon.net/wiringPi</p>
<p>my results<br>
Cloning into =E2=80=98wiringPi=E2=80=99=E2=80=A6<br>
fatal: unable to connect to git.drogon.net:<br>
git.drogon.net[0: 195.10.226.169]: errno=3DConnection refused<br>
git.drogon.net[1: 2a00:ce0:2:feed:beef:cafe:0:3]: errno=3DAddress family no=
t supported by protocol<br>
Phil</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1876#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
4" id=3D"li-comment-1877">
		<article id=3D"comment-1877" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-1877"><time pubdate=3D"" datetime=3D"2013-02-22T14:47:03+00:00=
">February 22, 2013 at 2:47 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>I=E2=80=99ve just checked and have no=
 issues downloading from a variety of different sites, so I suspect you may=
 have a local firewall issue.</p>
<p>If you go here:</p>
<p><a href=3D"https://git.drogon.net/?p=3DwiringPi;a=3Dsummary" rel=3D"nofo=
llow">https://git.drogon.net/?p=3DwiringPi;a=3Dsummary</a></p>
<p>and click on the top-right link marked =E2=80=9Csnapshot=E2=80=9D then=
 it will download a tar.gz file which you can unpack and install as before.=
</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1877#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-odd thread-alt depth-1" id=3D"li-comme=
nt-1884">
		<article id=3D"comment-1884" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/84069576aaff281820a=
15c8ef7253da0?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">William</span> on <a href=
=3D"#comment-1884"><time pubdate=3D"" datetime=3D"2013-02-23T03:14:30+00:00=
">February 23, 2013 at 3:14 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Gracias Gordon!!</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1884#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
	<li class=3D"comment even thread-even depth-1" id=3D"li-comment-1894">
		<article id=3D"comment-1894" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/55b6a71360081ff2f29=
62268df8aab04?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">Paul</span> on <a href=3D=
"#comment-1894"><time pubdate=3D"" datetime=3D"2013-02-25T01:08:28+00:00">F=
ebruary 25, 2013 at 1:08 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Great stuff!  Works awesome!</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1894#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-odd thread-alt depth-1" id=3D"li-comme=
nt-1914">
		<article id=3D"comment-1914" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/701976a3a51c76a5cbc=
6be2a46b23e68?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn"><a href=3D"http://lemio.n=
l/" rel=3D"external nofollow" class=3D"url">Lemio</a></span> on <a href=3D"=
#comment-1914"><time pubdate=3D"" datetime=3D"2013-02-26T16:42:59+00:00">Fe=
bruary 26, 2013 at 4:42 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Could you add this to the library; bec=
ause there are some compatibility issues around the booleans.</p>
<p>typedef bool boolean;</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1914#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
2" id=3D"li-comment-1916">
		<article id=3D"comment-1916" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-1916"><time pubdate=3D"" datetime=3D"2013-02-26T16:45:57+00:00=
">February 26, 2013 at 4:45 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>C doesn=E2=80=99t have a native bool=
 type. Only C++</p>
<p>So as I write in C, if I did that then it would make it incompable with=
 C.</p>
<p>However I=E2=80=99ll double check to make sure the I=E2=80=99m not using=
 bool/boolean anywhere that might conflict with c++ </p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1916#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-even depth-1" id=3D"li-comment-1917">
		<article id=3D"comment-1917" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/264f241608790b734ce=
283c2694d10e3?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">gat</span> on <a href=3D"=
#comment-1917"><time pubdate=3D"" datetime=3D"2013-02-26T17:36:22+00:00">Fe=
bruary 26, 2013 at 5:36 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>help please i m french<br>
 use rabmc (which don=E2=80=99t suport apt-get upgrade)<br>
have this error<br>
The wiringPi I2C helper libraries will not be built.</p>
<p>WiringPi library<br>
sudo: make: command not found<br>
./build: line 65: make: command not found</p>
<p>Make Failed=E2=80=A6<br>
Please check the messages and fix any problems. If you=E2=80=99re still stu=
ck,<br>
then please email all the output and as many details as you can to</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1917#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
2" id=3D"li-comment-1918">
		<article id=3D"comment-1918" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-1918"><time pubdate=3D"" datetime=3D"2013-02-26T18:17:12+00:00=
">February 26, 2013 at 6:17 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>You are using a distribution designed=
 for media viewing, not realyl aimed at program devleopment. Raspbian would=
 be a much better distribution to pick for that.</p>
<p>If you can=E2=80=99t use apt-get then nothing more will work for you, bu=
t if you can, then what you need to do is </p>
<p>sudo apt-get install make<br>
sudo apt-get install gcc</p>
<p>then re-do the ./build in the top of the wiringPi directory.</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1918#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment odd alt depth-3" id=3D"li-comment-1928">
		<article id=3D"comment-1928" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/264f241608790b734ce=
283c2694d10e3?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">gat</span> on <a href=3D"=
#comment-1928"><time pubdate=3D"" datetime=3D"2013-02-27T10:51:51+00:00">Fe=
bruary 27, 2013 at 10:51 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>tanks for your reponce</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1928#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment even thread-odd thread-alt depth-1" id=3D"li-comment-=
1919">
		<article id=3D"comment-1919" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/6b0a5b0e75026415349=
5a3293928f652?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">angel</span> on <a href=
=3D"#comment-1919"><time pubdate=3D"" datetime=3D"2013-02-26T21:04:38+00:00=
">February 26, 2013 at 9:04 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Hi Gordon, today install the wirinpPi=
 library from your page, but i have a problem, my porpouse is use this devi=
ce for i2c sensors, but in my configuration from =E2=80=9Cgpio readall=E2=
=80=9D my pin 1 and 0 just i think is 5v and 3,3 volts, the state for this=
 pines is low state, how can i solve or enable this pines,  please need you=
r help.</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1919#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-2" id=3D"li-comment-1920">
		<article id=3D"comment-1920" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-1920"><time pubdate=3D"" datetime=3D"2013-02-26T21:16:19+00:00=
">February 26, 2013 at 9:16 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>If you want to use the wiringPi I2C he=
lpers, then you need to make sure that it=E2=80=99s compiled with the I2C=
 headers =E2=80=93 under raspbian, <strong>sudo apt-get install libi2c-dev<=
/strong> then ./build.</p>
<p>The <strong>gpio readall</strong> will always show the state of the pins=
 =E2=80=93 it=E2=80=99s probably not a good idea to rely on anything you re=
ad from them. (And it looks like at boot time on the latest foundation kern=
el they=E2=80=99re set to outputs, and set low) Once you load the i2c modul=
e (either at boot time, or using the <strong>gpio load i2c</strong> command=
), then the pins will be set correctly and <strong>gpio readall</strong> ou=
ght to report:</p>
<p><code><br>
|      8   |   0  |   3  | SDA    | ALT0 | High  |<br>
|      9   |   1  |   5  | SCL    | ALT0 | High  |<br>
</code></p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1920#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment even depth-3" id=3D"li-comment-1941">
		<article id=3D"comment-1941" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/6b0a5b0e75026415349=
5a3293928f652?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">angel</span> on <a href=
=3D"#comment-1941"><time pubdate=3D"" datetime=3D"2013-02-28T00:30:47+00:00=
">February 28, 2013 at 12:30 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>My SDA and SCL are in High state but=
 my sensor aren=E2=80=99t recognizeg=E2=80=A6 maybe is the sensor, i think=
 is because the 5volts pin are in low state but i put a Led to ground today=
 and still working, the led flash and have current and voltage=E2=80=A6 I=
=E2=80=99ll keep you informed, Thanks for the prompt reply Gordon, my senso=
r is a Lego Mindstorms 1.0 Gyro Sensor. Saludos from Mexico sorry for my en=
glish</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1941#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-4" id=3D"li-comment-1946">
		<article id=3D"comment-1946" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-1946"><time pubdate=3D"" datetime=3D"2013-02-28T09:00:25+00:00=
">February 28, 2013 at 9:00 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>I don=E2=80=99t kow mch about it, but=
 it looks like it might be a 5v device=E2=80=A6<br>
Did you load the I2C module? Make sure that=E2=80=99s loaded first and that=
 i2dcdetect can see the sensor. You won=E2=80=99t be able to do anything at=
 all until you=E2=80=99ve done that.</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1946#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment even thread-even depth-1" id=3D"li-comment-1929">
		<article id=3D"comment-1929" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/264f241608790b734ce=
283c2694d10e3?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">gat</span> on <a href=3D"=
#comment-1929"><time pubdate=3D"" datetime=3D"2013-02-27T11:53:52+00:00">Fe=
bruary 27, 2013 at 11:53 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>tanks is  ok  tank tank !!</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1929#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-odd thread-alt depth-1" id=3D"li-comme=
nt-1957">
		<article id=3D"comment-1957" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/752ae957b3400fc4f51=
104ce2b59fa13?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">attila</span> on <a href=
=3D"#comment-1957"><time pubdate=3D"" datetime=3D"2013-02-28T21:50:19+00:00=
">February 28, 2013 at 9:50 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Hi Gordon</p>
<p>I tried to cdownload and build wiringPi, but I ve got this error=E2=80=
=A6 can you advice please?</p>
<p>root@raspbian:~/wiringPi# ./build<br>
wiringPi Build script<br>
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D</p>
<p>The wiringPi I2C helper libraries will not be built.</p>
<p>WiringPi library<br>
./build: line 64: sudo: command not found<br>
[Compile] wiringPi.c<br>
[Compile] wiringPiFace.c<br>
[Compile] wiringSerial.c<br>
[Compile] wiringShift.c<br>
[Compile] gertboard.c<br>
[Compile] piNes.c<br>
[Compile] lcd.c<br>
[Compile] piHiPri.c<br>
[Compile] piThread.c<br>
[Compile] wiringPiSPI.c<br>
[Compile] softPwm.c<br>
[Compile] softServo.c<br>
[Compile] softTone.c<br>
[Link (Dynamic)]<br>
./build: line 67: sudo: command not found</p>
<p>Make Failed=E2=80=A6<br>
Please check the messages and fix any problems. If you=E2=80=99re still stu=
ck,<br>
then please email all the output and as many details as you can to</p>
<p>Thanks in advance</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1957#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
2" id=3D"li-comment-1958">
		<article id=3D"comment-1958" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-1958"><time pubdate=3D"" datetime=3D"2013-02-28T21:52:45+00:00=
">February 28, 2013 at 9:52 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>What distribution are you using?</p>
<p>I recommend Raspbian.</p>
<p>And it=E2=80=99s probably best to not build it as root. That=E2=80=99s=
 why it uses sudo.</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1958#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-even depth-1" id=3D"li-comment-1959">
		<article id=3D"comment-1959" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/752ae957b3400fc4f51=
104ce2b59fa13?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">attila</span> on <a href=
=3D"#comment-1959"><time pubdate=3D"" datetime=3D"2013-02-28T22:05:04+00:00=
">February 28, 2013 at 10:05 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>sorry gordon, just edited the build fi=
le and get lost of sudo comands</p>
<p>Thanks anyway!</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1959#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
2" id=3D"li-comment-1961">
		<article id=3D"comment-1961" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-1961"><time pubdate=3D"" datetime=3D"2013-03-01T10:45:56+00:00=
">March 1, 2013 at 10:45 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>So it=E2=80=99s all OK now?</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D1961#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-odd thread-alt depth-1" id=3D"li-comme=
nt-2017">
		<article id=3D"comment-2017" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/5165fcd90cf31d9b650=
dba34acf90145?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">Andrey</span> on <a href=
=3D"#comment-2017"><time pubdate=3D"" datetime=3D"2013-03-06T03:53:06+00:00=
">March 6, 2013 at 3:53 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Hello Gordon</p>
<p>I am tring to install WiringPi by using your =E2=80=9CPlan B=E2=80=9D,=
 but after typing: ./build I have a message (bash: /build: Permission denie=
d). How can I resolve this problem?<br>
I downloaded SD image of Rasbian (Rasbian Pi SDCard image (4GB SanDisk) as=
 used in our workshops) from here <a href=3D"http://pi.cs.man.ac.uk/downloa=
d/" rel=3D"nofollow">http://pi.cs.man.ac.uk/download/</a>. I am sorry, I am=
 new in it.</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2017#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
2" id=3D"li-comment-2021">
		<article id=3D"comment-2021" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-2021"><time pubdate=3D"" datetime=3D"2013-03-06T09:07:26+00:00=
">March 6, 2013 at 9:07 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>I=E2=80=99ve jsut gone through some te=
sts and can=E2=80=99t see any issues when I run it. I=E2=80=99m really surp=
rised that you can=E2=80=99t <strong>./build</strong> though. That does sur=
prise me. It suggests that something has gone wrong in the extract process=
 =E2=80=93 maybe you=E2=80=99ve gotten some corruption, etc. Turn off all=
 overclocking and try again=E2=80=A6</p>
<p>I also have to say; I would NOT use the kernel, etc. on the man.ac.uk si=
te. The standard Raspbian kernel supports SPI and has done so for the past=
 6 months or so. Once you have wiringPi installed, then you can simply use=
 the gpio command to load the SPI modules..</p>
<p>However back to wiringPi =E2=80=93 I=E2=80=99ve just run this:</p>
<p><strong>gordon @ pi0:</strong> wget -OwiringPi.tgz =E2=80=98https://git.=
drogon.net/?p=3DwiringPi;a=3Dsnapshot;h=3D98bcb20d9391ebde24f9eb1244f0d238f=
b1a1dab;sf=3Dtgz=E2=80=99<br>
=E2=80=932013-03-06 08:52:26=E2=80=93  <a href=3D"https://git.drogon.net/?p=
=3DwiringPi;a=3Dsnapshot;h=3D98bcb20d9391ebde24f9eb1244f0d238fb1a1dab;sf=3D=
tgz" rel=3D"nofollow">https://git.drogon.net/?p=3DwiringPi;a=3Dsnapshot;h=
=3D98bcb20d9391ebde24f9eb1244f0d238fb1a1dab;sf=3Dtgz</a><br>
Resolving git.drogon.net (git.drogon.net)=E2=80=A6 2a00:ce0:2:feed:beef:caf=
e:0:3, 195.10.226.169<br>
Connecting to git.drogon.net (git.drogon.net)|2a00:ce0:2:feed:beef:cafe:0:3=
|:443=E2=80=A6 connected.<br>
HTTP request sent, awaiting response=E2=80=A6 200 OK<br>
Length: unspecified [application/x-gzip]<br>
Saving to: `wiringPi.tgz=E2=80=99</p>
<p>    [ &lt; =3D&gt;                                   ] 56,722      =E2=
=80=93.-K/s   in 0.06s   </p>
<p>2013-03-06 08:52:31 (860 KB/s) =E2=80=93 `wiringPi.tgz=E2=80=99 saved [5=
6722]</p>
<p><strong>gordon @ pi0:</strong> file wiringPi.tgz<br>
wiringPi.tgz: gzip compressed data, from Unix<br>
<strong>gordon @ pi0:</strong> tar xfz wiringPi.tgz<br>
<strong>gordon @ pi0:</strong> cd wiringPi-98bcb20/<br>
<strong>gordon @ pi0:</strong> ls -l build<br>
-rwxr-xr-x 1 gordon gordon 1462 Feb  7 21:53 build</p>
<p>So that looks OK to me =E2=80=93 and a subsequent <strong>./build</stron=
g> worked fine.</p>
<p>So double-check the download means =E2=80=93 for that, I used my browser=
 on my desktops ability to copy a link (hover over the =E2=80=9Csnapshot=E2=
=80=9D link, right-click in firefox, select =E2=80=9Ccopy link=E2=80=9D, th=
en in a terminal ssh=E2=80=99d into a Pi, I copied it to the command-line,=
 added in the wget command, enclosed the url in quotes too =E2=80=93 and of=
f it went. You could use your browser to get the file, then copy it over to=
 the Pi by whatever means though.</p>
<p>But really =E2=80=93 why is git failing? I=E2=80=99m really surprised at=
 the number of places that seem to be blocking it though. I=E2=80=99ll look=
 at providing =E2=80=98dumb=E2=80=99 http/https access to it though (so you=
 can git clone https:// =E2=80=A6)</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2021#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-even depth-1" id=3D"li-comment-2025">
		<article id=3D"comment-2025" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/bbf44d02711dd4888c3=
1a3f6eab42b01?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn"><a href=3D"http://efftek-=
uk.com/" rel=3D"external nofollow" class=3D"url">Steve Ferry</a></span> on=
 <a href=3D"#comment-2025"><time pubdate=3D"" datetime=3D"2013-03-06T22:32:=
58+00:00">March 6, 2013 at 10:32 pm</time></a> <span class=3D"says">said:</=
span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Hi Gordon, I=E2=80=99m new to Raspberr=
y Pi. Ive done a lot of programming in the past using C++ and Clipper but=
 for past 20 years, concentrated on running my business so my programming=
 skills are a little rusty. I want to write a program to read a couple of=
 temperature probes and control a couple of relays for my oil fired boiler=
 and it looks like your wiringPi library might be very useful especially as=
 you say its c++ compatible. I=E2=80=99m just wondering if there is any fun=
ctions to read a DS18B20 sensor? Also, can you advise the best way to write=
 a C++ program for use on the Pi? by that I mean what software would you us=
e to write it eg code:blocks etc?<br>
Keep up the good work and thanks you for making it available.</p>
<p>Steve.</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2025#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
2" id=3D"li-comment-2027">
		<article id=3D"comment-2027" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-2027"><time pubdate=3D"" datetime=3D"2013-03-06T23:34:20+00:00=
">March 6, 2013 at 11:34 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Hi,</p>
<p>That=E2=80=99s a 1-wire sensor =E2=80=93 something no experience of on=
 the Pi, so you might have to start looking on the forums, etc=E2=80=A6. Bu=
t yes, wiringPi can be used from c++ =E2=80=93 it=E2=80=99s just a set of=
 functions at the end of the day (rather than a set of clases)</p>
<p>I do my Pi devleopment using the vi editor and Makefiles. (and it=E2=80=
=99s mostly in C too, not C++) I don=E2=80=99t know anything about the IDEs=
, etc.</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2027#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-odd thread-alt depth-1" id=3D"li-comme=
nt-2096">
		<article id=3D"comment-2096" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/dcabd7cfe9e380f5dc7=
d304a64de2232?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">chod</span> on <a href=3D=
"#comment-2096"><time pubdate=3D"" datetime=3D"2013-03-13T01:00:16+00:00">M=
arch 13, 2013 at 1:00 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>excellent work on wiringPi, is there=
 a full syntax and examples of the gpio command line commands especially sp=
i </p>
<p>thanks</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2096#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
2" id=3D"li-comment-2098">
		<article id=3D"comment-2098" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-2098"><time pubdate=3D"" datetime=3D"2013-03-13T07:56:28+00:00=
">March 13, 2013 at 7:56 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>IF you have it installed just type;</p>
<p>  man gpio</p>
<p>or if you want the web page, it=E2=80=99s at:</p>
<p><a href=3D"https://projects.drogon.net/raspberry-pi/wiringpi/the-gpio-ut=
ility/" rel=3D"nofollow">https://projects.drogon.net/raspberry-pi/wiringpi/=
the-gpio-utility/</a></p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2098#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment odd alt depth-3" id=3D"li-comment-2103">
		<article id=3D"comment-2103" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/dcabd7cfe9e380f5dc7=
d304a64de2232?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">chod</span> on <a href=3D=
"#comment-2103"><time pubdate=3D"" datetime=3D"2013-03-13T09:17:14+00:00">M=
arch 13, 2013 at 9:17 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>many thanks</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2103#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment even thread-even depth-1" id=3D"li-comment-2151">
		<article id=3D"comment-2151" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/d9f44119161715cca58=
db2fa5383547c?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">paul howarth</span> on <a=
 href=3D"#comment-2151"><time pubdate=3D"" datetime=3D"2013-03-18T22:37:18+=
00:00">March 18, 2013 at 10:37 pm</time></a> <span class=3D"says">said:</sp=
an>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Hi Gordon<br>
I am running the large display, it powers up with 2=C3=9720 rows of 4=C3=97=
8 white squares<br>
The example program lcd.c  =E2=80=9Changs=E2=80=9D at lcdInit(4, 20, etc=E2=
=80=A6)<br>
gpio readall returns data for pins 0-31 and the 4 input switches work corre=
ctly with  digitalRead(n).<br>
wiringPiSetup() returns 0<br>
had to add a =E2=80=9C\r=E2=80=9D after the =E2=80=9C\n\r=E2=80=9D to see=
 any further printf comments<br>
Any help would be much appreciated, Paul</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2151#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-2" id=3D"li-comment-2156">
		<article id=3D"comment-2156" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-2156"><time pubdate=3D"" datetime=3D"2013-03-19T09:13:20+00:00=
">March 19, 2013 at 9:13 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>there is nothing in lcdInit() that wou=
ld cause a hang. I=E2=80=99d start to put more traces in your program to se=
e what=E2=80=99s happening.</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2156#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment even thread-odd thread-alt depth-1" id=3D"li-comment-=
2160">
		<article id=3D"comment-2160" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/d9f44119161715cca58=
db2fa5383547c?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">paul howarth</span> on <a=
 href=3D"#comment-2160"><time pubdate=3D"" datetime=3D"2013-03-19T22:48:47+=
00:00">March 19, 2013 at 10:48 pm</time></a> <span class=3D"says">said:</sp=
an>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Thanks Gordon, you were right.<br>
Problem is that lcdPuts() does not write to (change) the display from the=
 white squares.<br>
PSU =3D 1A (5v)  4x input buttons work OK<br>
Any pointers would be appreciated</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2160#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-2" id=3D"li-comment-2169">
		<article id=3D"comment-2169" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-2169"><time pubdate=3D"" datetime=3D"2013-03-21T07:49:29+00:00=
">March 21, 2013 at 7:49 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Going to hook-up my LCDs again in the=
 next few days just to make sure they=E2=80=99re all still OK.</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2169#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment even depth-3" id=3D"li-comment-2210">
		<article id=3D"comment-2210" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/d9f44119161715cca58=
db2fa5383547c?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">paul howarth</span> on <a=
 href=3D"#comment-2210"><time pubdate=3D"" datetime=3D"2013-03-26T18:39:20+=
00:00">March 26, 2013 at 6:39 pm</time></a> <span class=3D"says">said:</spa=
n>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>I appreciate that thanks<br>
In the mean time I checked my soldering but that was my first commercial jo=
b (while building ZX80=E2=80=B2s) and it near flow-line,<br>
So I bought another display (not arrived)<br>
Tried another PI with a new flashed SD same result. My money is on the LCD=
 itself.<br>
Its for a =E2=80=9Ccoin operated=E2=80=9D project to release to the Pi comm=
unity. I will send you my first sample.<br>
You can drive things with coins and later bank notes !</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2210#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-4" id=3D"li-comment-2225">
		<article id=3D"comment-2225" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-2225"><time pubdate=3D"" datetime=3D"2013-03-27T15:22:44+00:00=
">March 27, 2013 at 3:22 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Sorry =E2=80=93 I=E2=80=99ve lost the=
 thread here =E2=80=93 the wordpress comment system isn=E2=80=99t really a=
 forum, so I don=E2=80=99t get to see the threads this is relating to. I am=
 planning a forums system for the new site though..</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2225#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment even thread-even depth-1" id=3D"li-comment-2204">
		<article id=3D"comment-2204" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/24b41555c743ca1587b=
03030932af721?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">me</span> on <a href=3D"#=
comment-2204"><time pubdate=3D"" datetime=3D"2013-03-26T08:45:25+00:00">Mar=
ch 26, 2013 at 8:45 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Hello Gordon,<br>
can I install wiringPi on another debian based system to programm and compi=
le at this ??</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2204#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-2" id=3D"li-comment-2205">
		<article id=3D"comment-2205" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-2205"><time pubdate=3D"" datetime=3D"2013-03-26T08:49:09+00:00=
">March 26, 2013 at 8:49 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>I often edit &amp; compile for syntax=
 check on my Debian desktop (x86) before copying over to a Pi to do the tes=
ting, so you should be able to do that, but it won=E2=80=99t run (although=
 some of it will if you=E2=80=99re careful =E2=80=93 e.g. the serial code,=
 timings, etc.). If your other system has similar GPIO them it might be ada=
ptable, but who knows!</p>
<p>I don=E2=80=99t do any corss compiling though, but I know others have wi=
th varying degrees of success.</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2205#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment even depth-3" id=3D"li-comment-2208">
		<article id=3D"comment-2208" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/24b41555c743ca1587b=
03030932af721?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">me</span> on <a href=3D"#=
comment-2208"><time pubdate=3D"" datetime=3D"2013-03-26T14:24:44+00:00">Mar=
ch 26, 2013 at 2:24 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>okay thx i=C2=B4ll going to test it <i=
mg src=3D"https://projects.drogon.net/wp-includes/images/smilies/icon_wink.=
gif" alt=3D";)" class=3D"wp-smiley"> </p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2208#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment odd alt depth-4" id=3D"li-comment-2220">
		<article id=3D"comment-2220" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/24b41555c743ca1587b=
03030932af721?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">me</span> on <a href=3D"#=
comment-2220"><time pubdate=3D"" datetime=3D"2013-03-27T15:12:18+00:00">Mar=
ch 27, 2013 at 3:12 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>I can install it .. but not compile be=
cause de GPIO pins are not availible <img src=3D"https://projects.drogon.ne=
t/wp-includes/images/smilies/icon_surprised.gif" alt=3D":o" class=3D"wp-smi=
ley">  .. is there something withe that i can compile C-code for the Rpi ??=
</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2220#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
5" id=3D"li-comment-2221">
		<article id=3D"comment-2221" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-2221"><time pubdate=3D"" datetime=3D"2013-03-27T15:18:52+00:00=
">March 27, 2013 at 3:18 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Error messages?</p>
</div>
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-odd thread-alt depth-1" id=3D"li-comme=
nt-2227">
		<article id=3D"comment-2227" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/970aa7f24bc2df9a140=
1d0ff44bdb53f?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">nico</span> on <a href=3D=
"#comment-2227"><time pubdate=3D"" datetime=3D"2013-03-27T17:24:03+00:00">M=
arch 27, 2013 at 5:24 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>the build script fail every time with=
 this message, make and gcc is installed</p>
<p>/home/pi/wiringPi# ./build<br>
wiringPi Build script<br>
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D</p>
<p>The wiringPi I2C helper libraries will not be built.</p>
<p>WiringPi library<br>
[UnInstall]<br>
[Compile] wiringPi.c<br>
make: gcc: Command not found<br>
make: *** [wiringPi.o] Error 127</p>
<p>Make Failed=E2=80=A6<br>
Please check the messages and fix any problems. If you=E2=80=99re still stu=
ck,<br>
then please email all the output and as many details as you can to<br>
  <a href=3D"mailto:projects@drogon.net">projects@drogon.net</a></p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2227#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
2" id=3D"li-comment-2228">
		<article id=3D"comment-2228" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-2228"><time pubdate=3D"" datetime=3D"2013-03-27T17:39:43+00:00=
">March 27, 2013 at 5:39 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>wiringPi is designed to be used when=
 developing programs. your chosen Linux distribution does not support progr=
am development, and I=E2=80=99m really sorry to say this, but =E2=80=9Cgcc:=
 command not found=E2=80=9D is a really obvious error that you should have=
 been able to recognise, and I fear that you=E2=80=99ll have more problems=
 later on when you try to build your own programs.</p>
<p>Install Raspbian and all will work.</p>
<p>alternatively some of the media-centric distributions can be =E2=80=9Cfi=
xed=E2=80=9D with a command like</p>
<p>  sudo apt-get install gcc</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2228#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-even depth-1" id=3D"li-comment-2229">
		<article id=3D"comment-2229" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/d9f44119161715cca58=
db2fa5383547c?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">paul howarth</span> on <a=
 href=3D"#comment-2229"><time pubdate=3D"" datetime=3D"2013-03-27T19:20:02+=
00:00">March 27, 2013 at 7:20 pm</time></a> <span class=3D"says">said:</spa=
n>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Hi Gordon<br>
Having trouble with the large LCD (READ YOUR PI) , it powers up with 2=C3=
=9720 rows of 4=C3=978 white squares but I cant write to it using GIT Wirin=
gPi test program lcd.c<br>
Has anyone else used this device that you know of, who=E2=80=99s code (c)=
 I can have a look at and try.<br>
It may be the display so I have ordered a second one<br>
Thank you<br>
Paul</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2229#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
	<li class=3D"comment even thread-odd thread-alt depth-1" id=3D"li-comment-=
2246">
		<article id=3D"comment-2246" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/cd3e47409b6f5a75114=
6aba069856974?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">Cornelius</span> on <a hr=
ef=3D"#comment-2246"><time pubdate=3D"" datetime=3D"2013-03-29T20:02:02+00:=
00">March 29, 2013 at 8:02 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Gordon,<br>
I try to install the wiringPi in both ways.</p>
<p>But allways I still get the message:</p>
<p>pi@pi-nas ~ $ cd wiringPi-98bcb20<br>
pi@pi-nas ~/wiringPi-98bcb20 $ ./build<br>
wiringPi Build script<br>
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D</p>
<p>The wiringPi I2C helper libraries will not be built.</p>
<p>WiringPi library<br>
[UnInstall]<br>
[Compile] wiringPi.c<br>
Assembler messages:<br>
Fatal error: can=E2=80=99t create wiringPi.o: Permission denied<br>
make: *** [wiringPi.o] Fehler 2</p>
<p>Make Failed=E2=80=A6<br>
Please check the messages and fix any problems. If you=E2=80=99re still stu=
ck,<br>
then please email all the output and as many details as you can to<br>
  <a href=3D"mailto:projects@drogon.net">projects@drogon.net</a></p>
<p>What can I do?</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2246#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-2" id=3D"li-comment-2247">
		<article id=3D"comment-2247" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-2247"><time pubdate=3D"" datetime=3D"2013-03-29T20:14:10+00:00=
">March 29, 2013 at 8:14 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>You need to learn a bit more about Lin=
ux and the command-line and what error messages mean. In this case, the err=
or is clear: =E2=80=9CPermission denied=E2=80=9D, but what you need to work=
 out is why.</p>
<p>My guess is that you have used sudo to download the image or unpack the=
 tar file. Don=E2=80=99t.</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2247#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment even depth-3" id=3D"li-comment-2248">
		<article id=3D"comment-2248" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/cd3e47409b6f5a75114=
6aba069856974?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">Cornelius</span> on <a hr=
ef=3D"#comment-2248"><time pubdate=3D"" datetime=3D"2013-03-29T21:13:31+00:=
00">March 29, 2013 at 9:13 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>yes I used sudo.<br>
Was this wrong?</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2248#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-4" id=3D"li-comment-2249">
		<article id=3D"comment-2249" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-2249"><time pubdate=3D"" datetime=3D"2013-03-29T21:23:08+00:00=
">March 29, 2013 at 9:23 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>In-general you should use sudo as litt=
le as possible.<br>
So to fix your situation:<br>
<code>cd<br>
sudo chown -R pi.pi wiringPi</code></p>
<p>If you used sudo to download and/or unpack, then the files &amp; directo=
ries would be ownded by root and not the pi user.</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2249#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment even depth-5" id=3D"li-comment-2251">
		<article id=3D"comment-2251" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/cd3e47409b6f5a75114=
6aba069856974?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">Cornelius</span> on <a hr=
ef=3D"#comment-2251"><time pubdate=3D"" datetime=3D"2013-03-30T06:07:38+00:=
00">March 30, 2013 at 6:07 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>thx</p>
</div>
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-even depth-1" id=3D"li-comment-2263">
		<article id=3D"comment-2263" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/cd3e47409b6f5a75114=
6aba069856974?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">Cornelius</span> on <a hr=
ef=3D"#comment-2263"><time pubdate=3D"" datetime=3D"2013-03-31T07:09:53+00:=
00">March 31, 2013 at 7:09 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Gordon,<br>
I still have a nother problem with my pi.<br>
Could you help me?<br>
The remote function will not work.<br>
Ever i get this message and I think that is the problem that i didnt get on=
 the pi via webif.</p>
<p>pi@pi-nas ~/raspberry-remote $ sudo ./daemon &amp;<br>
[1] 3216<br>
pi@pi-nas ~/raspberry-remote $ ERROR on binding: Address already in use<br>
^C<br>
[1]+  Exit 1                  sudo ./daemon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2263#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
	<li class=3D"comment even thread-odd thread-alt depth-1" id=3D"li-comment-=
2264">
		<article id=3D"comment-2264" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/cd3e47409b6f5a75114=
6aba069856974?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">Cornelius</span> on <a hr=
ef=3D"#comment-2264"><time pubdate=3D"" datetime=3D"2013-03-31T07:26:59+00:=
00">March 31, 2013 at 7:26 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Hello Gordon,<br>
I still have an nother problem and hope you can help me.<br>
I couldnt get on the pi via webif (remote)<br>
I will a start daemon and get this message:</p>
<p>pi@pi-nas ~/raspberry-remote $ sudo ./daemon &amp;<br>
[1] 3200<br>
pi@pi-nas ~/raspberry-remote $ ERROR on binding: Address already in use<br>
^C<br>
[1]+  Exit 1                  sudo ./daemon</p>
<p>Did you see a chance to help me?</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2264#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment odd alt depth-2" id=3D"li-comment-2271">
		<article id=3D"comment-2271" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/cd3e47409b6f5a75114=
6aba069856974?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">Cornelius</span> on <a hr=
ef=3D"#comment-2271"><time pubdate=3D"" datetime=3D"2013-04-01T10:36:14+00:=
00">April 1, 2013 at 10:36 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>fixed <img src=3D"https://projects.dro=
gon.net/wp-includes/images/smilies/icon_smile.gif" alt=3D":-)" class=3D"wp-=
smiley"> </p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2271#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment even thread-even depth-1" id=3D"li-comment-2323">
		<article id=3D"comment-2323" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/acc67be02f63afe1538=
1af2dfbaa1284?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">Craig</span> on <a href=
=3D"#comment-2323"><time pubdate=3D"" datetime=3D"2013-04-11T11:45:46+00:00=
">April 11, 2013 at 11:45 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Hi Gordon</p>
<p>Firstly thank you for making WiringPi available, you=E2=80=99ve no idea=
 how much stress you=E2=80=99ve saved this final-year computer science stud=
ent! </p>
<p>I=E2=80=99m using the the wiringPiISR function to generate an interrupt=
 on the rising edge of pulses from an opto-isolator, and I=E2=80=99m increa=
singly running into the following error message when I try to run the progr=
am:</p>
<p>=E2=80=9Cgpio: error while loading shared libraries: libwiringpPi.so.1:=
 cannot open shared object file: Error 24=E2=80=B3</p>
<p>Do you have any advice as to how I might solve this problem? I can provi=
de code if necessary.<br>
Apologies for what may be a very simple question, but I=E2=80=99m new to th=
e world of Pi! </p>
<p>Best regards,<br>
Craig.</p>
<p>[Raspberry Pi Model B running Raspbian (wheezy), programming in C]</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2323#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-2" id=3D"li-comment-2324">
		<article id=3D"comment-2324" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-2324"><time pubdate=3D"" datetime=3D"2013-04-11T13:11:04+00:00=
">April 11, 2013 at 1:11 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>I=E2=80=99m guessing that wiringPi has=
n=E2=80=99t been installed correctly, or something has changed since you in=
stalled it (but struggling to think what)</p>
<p>so I=E2=80=99d try a full re-install:</p>
<p><strong>cd<br>
rm -rf wiringPi<br>
git clone git://git.drogon.net/wiringPi<br>
cd wiringPi<br>
./build</strong></p>
<p>and see how you get on.</p>
<p>Programs using the ISR code calls that gpio program directly to do the=
 proper port setups =E2=80=93 the only other thing that I can think of is=
 that your LD_LIBRARY_PATH environment variable is set to something (it=E2=
=80=99s not normally set)</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2324#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment even depth-3" id=3D"li-comment-2327">
		<article id=3D"comment-2327" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/acc67be02f63afe1538=
1af2dfbaa1284?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">Craig</span> on <a href=
=3D"#comment-2327"><time pubdate=3D"" datetime=3D"2013-04-11T15:40:21+00:00=
">April 11, 2013 at 3:40 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Hi Gordon</p>
<p>I=E2=80=99ve spoken to my tutor in the mean time and it appears I was si=
mply calling the function in the wrong way! I=E2=80=99d put the call to wir=
ingPiISR inside a while (1) loop (the program records output from an =E2=80=
=98electricity meter=E2=80=99 thus needs to be effectively always-on), wher=
eas actually it needed to be called just once outside of the loop. Rookie=
 error!</p>
<p>Thanks for the prompt response, and keep up the great work.</p>
<p>Regards,<br>
Craig.</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2327#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-4" id=3D"li-comment-2328">
		<article id=3D"comment-2328" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-2328"><time pubdate=3D"" datetime=3D"2013-04-11T16:09:31+00:00=
">April 11, 2013 at 4:09 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Glad you=E2=80=99re sorted!</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2328#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment even thread-odd thread-alt depth-1" id=3D"li-comment-=
2419">
		<article id=3D"comment-2419" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/dc6f32a47b65bc4d6d8=
3f2260b5db188?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">Christian Cando</span> on=
 <a href=3D"#comment-2419"><time pubdate=3D"" datetime=3D"2013-04-28T20:11:=
35+00:00">April 28, 2013 at 8:11 pm</time></a> <span class=3D"says">said:</=
span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Hi Gordo. I=E2=80=99m from Ecuadorian.=
<br>
I need a help.<br>
I need to create a code. The Data arriving by lxterminal want them saved in=
 a document .txt.<br>
I am working with minicom library.</p>
<p>Help me please</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2419#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-even depth-1" id=3D"li-comment-2473">
		<article id=3D"comment-2473" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/1430a34d96c26787514=
2d3d421bf7be4?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">TuxD3v</span> on <a href=
=3D"#comment-2473"><time pubdate=3D"" datetime=3D"2013-05-07T18:12:56+00:00=
">May 7, 2013 at 6:12 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Hi Gordon,<br>
first of all=E2=80=A6GREAT JOB!!</p>
<p>your wiring library is only for version 1 or it works for all versions=
 of raspberry pi?<br>
A,B, versions 1 and 2?<br>
I think that in version 2 they have altered some tinhgs, and added one more=
 conector p5 with more gpio pins?!</p>
<p>thanks in advance</p>
<p>regards<br>
tux</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2473#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
2" id=3D"li-comment-2474">
		<article id=3D"comment-2474" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-2474"><time pubdate=3D"" datetime=3D"2013-05-07T20:54:27+00:00=
">May 7, 2013 at 8:54 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>wiringPi works perfectly well with the=
 revision 2 board =E2=80=93 however to make sure your code is portable then=
 you need to stick to the wiringPi pin numbers rather than use the native=
 bcm gpio pin numbers. See the pins page here for the numbers:</p>
<p><a href=3D"http://wiringpi.com/pins/" rel=3D"nofollow">http://wiringpi.c=
om/pins/</a></p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2474#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-odd thread-alt depth-1" id=3D"li-comme=
nt-2485">
		<article id=3D"comment-2485" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/eebd0661aa12d209927=
878ce5d9e03f6?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">Mats</span> on <a href=3D=
"#comment-2485"><time pubdate=3D"" datetime=3D"2013-05-08T19:16:47+00:00">M=
ay 8, 2013 at 7:16 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Sorry if this is a dumb question, but=
 I=E2=80=99m kinda new at this.<br>
Would this lib handle I2C, or specifically the BH1750 light sensor?<br>
There is some sample code for Arduino here <a href=3D"http://www.dfrobot.co=
m/wiki/index.php?title=3DLight_Sensor_%28SKU:SEN0097%29#Sample_Code" rel=3D=
"nofollow">http://www.dfrobot.com/wiki/index.php?title=3DLight_Sensor_%28SK=
U:SEN0097%29#Sample_Code</a></p>
<p>Thanks,</p>
<p>Mats</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2485#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
2" id=3D"li-comment-2489">
		<article id=3D"comment-2489" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-2489"><time pubdate=3D"" datetime=3D"2013-05-08T22:12:56+00:00=
">May 8, 2013 at 10:12 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>the i2c helpers will help you to write=
 the code you need to access that sensor, but it=E2=80=99s not one I have=
 myself, so I=E2=80=99ve not written any code for it myself.</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2489#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-even depth-1" id=3D"li-comment-2486">
		<article id=3D"comment-2486" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/eebd0661aa12d209927=
878ce5d9e03f6?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">Mats</span> on <a href=3D=
"#comment-2486"><time pubdate=3D"" datetime=3D"2013-05-08T20:45:07+00:00">M=
ay 8, 2013 at 8:45 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>I guess ic2.h and ic2-dev.h should han=
dle it, sorry for the disturbance <img src=3D"https://projects.drogon.net/w=
p-includes/images/smilies/icon_smile.gif" alt=3D":)" class=3D"wp-smiley">=
 </p>
<p>/Mats</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2486#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
	<li class=3D"comment even thread-odd thread-alt depth-1" id=3D"li-comment-=
2522">
		<article id=3D"comment-2522" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/1430a34d96c26787514=
2d3d421bf7be4?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">tuxd3v</span> on <a href=
=3D"#comment-2522"><time pubdate=3D"" datetime=3D"2013-05-13T05:56:58+00:00=
">May 13, 2013 at 5:56 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Hi Gordon,</p>
<p>i tried to install the wiringPi library, but no Joice <img src=3D"https:=
//projects.drogon.net/wp-includes/images/smilies/icon_sad.gif" alt=3D":("=
 class=3D"wp-smiley"><br>
 well..i have extracted the tarball and instaled i2c libraries and afther=
 that ./build(to use the dynamic linker/loader).</p>
<p>i have in /usr/lib/  symbolic links to /usr/local/lib/libwiringPi<br>
edited file /etc/ld.so.conf and i inserted /usr/local/lib and tried too wit=
h /usr/lib.</p>
<p>ldconfig afther=E2=80=A6</p>
<p>and tried to compile and link an example you have there.</p>
<p>root@raspberrypi:~/wiringPi-98bcb20/examples# gcc test1.c -o  test1<br>
/tmp/ccYwagZs.o: In function `main=E2=80=99:<br>
test1.c:(.text+0=C3=9714): undefined reference to `wiringPiSetup=E2=80=99<b=
r>
test1.c:(.text+0=C3=97154): undefined reference to `delay=E2=80=99<br>
test1.c:(.text+0x16c): undefined reference to `delay=E2=80=99<br>
test1.c:(.text+0=C3=97178): undefined reference to `pinMode=E2=80=99<br>
test1.c:(.text+0=C3=97180): undefined reference to `digitalWrite=E2=80=99<b=
r>
test1.c:(.text+0=C3=97184): undefined reference to `digitalRead=E2=80=99<br>
collect2: ld returned 1 exit status</p>
<p>where is the problem? in #include  ?? or  in the wiringPi shared library=
 in /usr7local/lib ?</p>
<p>Sorry for the trouble, and thanks in advance</p>
<p>regards<br>
tuxd3v</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2522#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-2" id=3D"li-comment-2524">
		<article id=3D"comment-2524" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-2524"><time pubdate=3D"" datetime=3D"2013-05-13T08:55:09+00:00=
">May 13, 2013 at 8:55 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>You need to link with the wiringPi lib=
rary:</p>
<p>gcc test1.c -o test1 -lwiringPi</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2524#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment even depth-3" id=3D"li-comment-2527">
		<article id=3D"comment-2527" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/1430a34d96c26787514=
2d3d421bf7be4?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">tuxd3v</span> on <a href=
=3D"#comment-2527"><time pubdate=3D"" datetime=3D"2013-05-13T18:07:30+00:00=
">May 13, 2013 at 6:07 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Ouch :S</p>
<p>thanks Gordon,<br>
it works now <img src=3D"https://projects.drogon.net/wp-includes/images/smi=
lies/icon_wink.gif" alt=3D";)" class=3D"wp-smiley"> </p>
<p>regards<br>
tuxd3v</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2527#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-even depth-1" id=3D"li-comment-2528">
		<article id=3D"comment-2528" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/1430a34d96c26787514=
2d3d421bf7be4?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">tuxd3v</span> on <a href=
=3D"#comment-2528"><time pubdate=3D"" datetime=3D"2013-05-14T15:33:33+00:00=
">May 14, 2013 at 3:33 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Gordon, sorry for the trouble=E2=80=A6=
 :S</p>
<p>do you know if i cant use a olimex lcd Nokia 3310 with the wiringPI lcd.=
h?<br>
<a href=3D"https://www.olimex.com/Products/Modules/LCD/MOD-LCD3310/" rel=3D=
"nofollow">https://www.olimex.com/Products/Modules/LCD/MOD-LCD3310/</a></p>
<p>it use i2c and mosi and sclk from SPI, its a litle bit difucult for me=
 to discover if it will work :S</p>
<p>thanks in advance</p>
<p>regards<br>
tux</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2528#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
2" id=3D"li-comment-2529">
		<article id=3D"comment-2529" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-2529"><time pubdate=3D"" datetime=3D"2013-05-14T16:16:51+00:00=
">May 14, 2013 at 4:16 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>I=E2=80=99m sure it=E2=80=99ll work =
=E2=80=93 if you write the code for it. It won=E2=80=99t use the existing=
 wiringPi LCD code.</p>
<p>However it looks like it uses SPI only =E2=80=93 not I2C. It also looks=
 like it needs an extra GPIO pin or 2 to connect the reset and D/C pins to=
 (I think the latter one is data/command)</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2529#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-odd thread-alt depth-1" id=3D"li-comme=
nt-2532">
		<article id=3D"comment-2532" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/483650f8e6d7ff26175=
fa82320dd0889?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">Lapin</span> on <a href=
=3D"#comment-2532"><time pubdate=3D"" datetime=3D"2013-05-15T21:08:27+00:00=
">May 15, 2013 at 9:08 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>If we use the Linux terminal, it is be=
cause it is great and because we want info on the command we launch.</p>
<p>=E2=80=94deleted=E2=80=94</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2532#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
2" id=3D"li-comment-2533">
		<article id=3D"comment-2533" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-2533"><time pubdate=3D"" datetime=3D"2013-05-15T21:27:51+00:00=
">May 15, 2013 at 9:27 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>I won=E2=80=99t post the content of an=
onymous and abusive comments.<br>
-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2533#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-even depth-1" id=3D"li-comment-2545">
		<article id=3D"comment-2545" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/72ef2894c6b148b05a7=
7a8f2c7cbdbd3?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">C Miggs</span> on <a href=
=3D"#comment-2545"><time pubdate=3D"" datetime=3D"2013-05-16T21:53:54+00:00=
">May 16, 2013 at 9:53 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>In the past I was able to compile code=
 that uses the LCD panel with:<br>
gcc lcdip.c -I/usr/local/include -L/usr/local/lib -o IPOnLCD -lwiringPi</p>
<p>After pulling a new version of Raspian and wiring Pi that line will thro=
w =E2=80=9Cundefined reference=E2=80=9D errors on compile for all of the lc=
d functions.  To get it to compile I have to explicitly include the lcd obj=
ect file like so:<br>
gcc lcdip.c /home/pi/wiringPi/devLib/lcd.o -o IPonLCD -lwiringPi</p>
<p>The code that is giving me errors is:</p>
<p>#include<br>
#include<br>
#include<br>
const int EN =3D 20;	// EN on GPIO20<br>
const int RS =3D 18;	// RS on GPIO9<br>
const int D0 =3D 17;	// D4 on GPIO8<br>
const int D1 =3D 19;	// D5 on GPIO19<br>
const int D2 =3D 5;	// D6 on GPIO5<br>
const int D3 =3D 4;	// D7 on GPIO4</p>
<p>int main(int argc, char* argv[]){<br>
    if (wiringPiSetup() &lt; 0)<br>
        exit(-1);</p>
<p>    int lcdFD;<br>
    if ((lcdFD =3D lcdInit(2, 16, 4, RS, EN, D0, D1, D2, D3, D0, D1, D2, D3=
))  1){<br>
        lcdPosition(lcdFD, 0,0);<br>
        lcdPrintf(lcdFD, argv[1]);<br>
    }<br>
    if (argc &gt; 2){<br>
        lcdPosition(lcdFD, 0,1);<br>
        lcdPrintf(lcdFD, argv[2]);<br>
    }<br>
}</p>
<p>Can you give me an idea of why defining the include and library director=
ies is no longer enough?</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2545#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
2" id=3D"li-comment-2548">
		<article id=3D"comment-2548" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-2548"><time pubdate=3D"" datetime=3D"2013-05-16T22:04:28+00:00=
">May 16, 2013 at 10:04 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Sorry =E2=80=93 I=E2=80=99ve sort of=
 goofed with the new release of wiringPi and need to release more documenta=
tion. Add -lwiringPiDev to the command-line. See here: <a href=3D"http://wi=
ringpi.com/dev-lib/" rel=3D"nofollow">http://wiringpi.com/dev-lib/</a></p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2548#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment odd alt depth-3" id=3D"li-comment-2551">
		<article id=3D"comment-2551" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/72ef2894c6b148b05a7=
7a8f2c7cbdbd3?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">C Miggs</span> on <a href=
=3D"#comment-2551"><time pubdate=3D"" datetime=3D"2013-05-16T22:22:47+00:00=
">May 16, 2013 at 10:22 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Thank you<br>
gcc lcdip.c -o IPonLCD -lwiringPiDev -lwiringPi</p>
<p>works perfectly.  I don=E2=80=99t even need to specify the include and=
 library directories any longer.</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2551#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
4" id=3D"li-comment-2552">
		<article id=3D"comment-2552" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-2552"><time pubdate=3D"" datetime=3D"2013-05-16T22:28:24+00:00=
">May 16, 2013 at 10:28 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Great! Do check the new example progra=
m too =E2=80=93 examples/lcd.c =E2=80=93 it has a new function that lets yo=
u user-define characters now.</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2552#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-odd thread-alt depth-1" id=3D"li-comme=
nt-2546">
		<article id=3D"comment-2546" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/72ef2894c6b148b05a7=
7a8f2c7cbdbd3?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">C Miggs</span> on <a href=
=3D"#comment-2546"><time pubdate=3D"" datetime=3D"2013-05-16T21:59:05+00:00=
">May 16, 2013 at 9:59 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Looks like the lcdInit line got mangle=
d, let me try again:</p>
<p>int lcdFD;<br>
if ((lcdFD =3D lcdInit<br>
(2, 16, 4, RS, EN,<br>
D0, D1, D2, D3,<br>
D0, D1, D2, D3)) 1){<br>
lcdPosition(lcdFD, 0,0);<br>
lcdPrintf(lcdFD, argv[1]);<br>
}</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2546#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
	<li class=3D"comment even thread-even depth-1" id=3D"li-comment-2547">
		<article id=3D"comment-2547" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/72ef2894c6b148b05a7=
7a8f2c7cbdbd3?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">C Miggs</span> on <a href=
=3D"#comment-2547"><time pubdate=3D"" datetime=3D"2013-05-16T22:03:23+00:00=
">May 16, 2013 at 10:03 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Ahh=E2=80=A6.  It=E2=80=99s stripping=
 everything between greater and less than symbols for being HTML.  The incl=
udes are gone as well.<br>
#include stdlib.h<br>
#include wiringPi.h<br>
#include lcd.h</p>
<p>and </p>
<p>int lcdFD;<br>
if ((lcdFD =3D lcdInit<br>
(2, 16, 4, RS, EN,<br>
D0, D1, D2, D3,<br>
D0, D1, D2, D3)) lt 0)<br>
exit (-1);</p>
<p>if (argc &gt; 1){<br>
lcdPosition(lcdFD, 0,0);<br>
lcdPrintf(lcdFD, argv[1]);<br>
}</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2547#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-2" id=3D"li-comment-2549">
		<article id=3D"comment-2549" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-2549"><time pubdate=3D"" datetime=3D"2013-05-16T22:05:08+00:00=
">May 16, 2013 at 10:05 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>It=E2=80=99s just wordpress being a pa=
in and trying to stop you injecting html codes..</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2549#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment even thread-odd thread-alt depth-1" id=3D"li-comment-=
2607">
		<article id=3D"comment-2607" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/d58d63920eb59c16b68=
a5ec6d85390f2?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">PR0X1MA</span> on <a href=
=3D"#comment-2607"><time pubdate=3D"" datetime=3D"2013-05-24T13:55:26+00:00=
">May 24, 2013 at 1:55 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>This may look like a simple problem bu=
t I=E2=80=99m stuck.<br>
When I use ./build I get this=E2=80=A6</p>
<p>./build: line 52: sudo command not found<br>
[Compile] wiringPi.c<br>
make: gcc: Command not found<br>
make: *** [wiringPi.o] Error 127</p>
<p>Make Failed=E2=80=A6</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2607#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment odd alt depth-2" id=3D"li-comment-2608">
		<article id=3D"comment-2608" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/d58d63920eb59c16b68=
a5ec6d85390f2?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">PR0X1MA</span> on <a href=
=3D"#comment-2608"><time pubdate=3D"" datetime=3D"2013-05-24T14:02:48+00:00=
">May 24, 2013 at 2:02 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Don=E2=80=99t worry, got it.</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2608#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment even thread-even depth-1" id=3D"li-comment-2610">
		<article id=3D"comment-2610" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/e60855c208fa2fbce5b=
99fb666da8dbf?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">Phillip Toone</span> on=
 <a href=3D"#comment-2610"><time pubdate=3D"" datetime=3D"2013-05-24T23:09:=
03+00:00">May 24, 2013 at 11:09 pm</time></a> <span class=3D"says">said:</s=
pan>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>I would like to use the wiringpi libra=
ry with piCore (a version of Tiny Core written for the Raspberry Pi).  piCo=
re, like Tiny Core, does not use the debian based apt-get package manager.=
  Instead it uses a system called tce and wiringpi is not in the repository=
 yet.  I would like to add it to the repository but I am a novice and can=
=E2=80=99t even get wiringpi to compile in piCore.  Well, actually, I did=
 a few weeks ago but something has changed.  Let me explain what I have tri=
ed.  I started off trying this:</p>
<p>$ git clone git://git.drogon.net/wiringPi<br>
$ cd wiringPi<br>
$ ./build</p>
<p>But I get the following error attempting to build:</p>
<p>=E2=80=9C-sh: ./build: not found=E2=80=9D</p>
<p>So I try this:</p>
<p>$ sudo ./build</p>
<p>and get this error:</p>
<p>=E2=80=9Csudo: unable to execute ./build: No such file or directory=E2=
=80=9D</p>
<p>I=E2=80=99ve also tried this:</p>
<p>$ sudo -s<br>
$ ./build</p>
<p>And get this error:</p>
<p>=E2=80=9C/bin/sh: ./build: not found=E2=80=9D</p>
<p>I=E2=80=99ve even tried using:</p>
<p>$ sudo -i</p>
<p>which restarts the system but I still get the same errors as before.</p>
<p>A few weeks ago I was able to install wiringpi by using git as follows:<=
/p>
<p>$ git clone git://git.drogon.net/wiringPi<br>
$ cd wiringPi/wiringPi<br>
$ sudo make install</p>
<p>When I try this now I get a compile error regarding mcp3422.c using the=
 function =E2=80=98myAnalogRead=E2=80=99 and the variable =E2=80=98b3=E2=80=
=B2 but it seems to compile.  I used to just copy the libwiringPi.so.1.0 fi=
le to the examples directory and compile my code from there.  This seems to=
 no longer work and I see that the file libwiringPi.so.2.0 is used in place=
 of the earlier version.  I realize now that I should have been installing=
 this library as follows:</p>
<p>$ cd wiringPi/wiringPi<br>
$ make<br>
$ sudo make install<br>
$ cd ../ gpio<br>
$ make<br>
$ sudo make install<br>
$ cd ../examples<br>
$ make blink<br>
$sudo ./blink</p>
<p>But I get this error:</p>
<p>=E2=80=9Cgpio.c:39:23: fatal error: gertboard.h: no such file or directo=
ry<br>
compilation terminated.<br>
make: *** [gpio.o] Error 1=E2=80=B3</p>
<p>I would like to understand what I am doing wrong so that I can create a=
 tcz file for others to use.  Any help will be appreciated.  Thanks.</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2610#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-2" id=3D"li-comment-2614">
		<article id=3D"comment-2614" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-2614"><time pubdate=3D"" datetime=3D"2013-05-25T08:24:23+00:00=
">May 25, 2013 at 8:24 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>the build script needs /bin/bash =E2=
=80=93 Do you have a /bin/bash in your system? That=E2=80=99s probably wher=
e the no such file of directory error is coming from.</p>
<p>Do try to use the build script =E2=80=93 it will make sure all the heade=
rs are in-place.</p>
<p>The error about =E2=80=98b3=E2=80=B2 in not an error =E2=80=93 it=E2=80=
=99s a warning and it=E2=80=99s fine.</p>
<p>If you want to make it all manually, then hte sequence is:</p>
<p>cd wiringPi<br>
make<br>
sudo make install</p>
<p>cd ../devLib<br>
make<br>
sudo make install</p>
<p>cd ../gpio<br>
make<br>
sudo make install</p>
<p>then you can make the examples.</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2614#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment even depth-3" id=3D"li-comment-2625">
		<article id=3D"comment-2625" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/e60855c208fa2fbce5b=
99fb666da8dbf?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">Phillip Toone</span> on=
 <a href=3D"#comment-2625"><time pubdate=3D"" datetime=3D"2013-05-26T16:24:=
20+00:00">May 26, 2013 at 4:24 pm</time></a> <span class=3D"says">said:</sp=
an>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>I used bash and everything works just=
 fine now.  Thank you so much for your help and thank you for this library.=
  WiringPi is now available through the tce package management system in pi=
Core.</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2625#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-odd thread-alt depth-1" id=3D"li-comme=
nt-2621">
		<article id=3D"comment-2621" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/04fde8a772b6dcc8ff3=
82559a0f0af89?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">raj</span> on <a href=3D"=
#comment-2621"><time pubdate=3D"" datetime=3D"2013-05-26T08:58:34+00:00">Ma=
y 26, 2013 at 8:58 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Hi,<br>
I had one problem. i m using opencv and raspberry pi, i use Cmake to compil=
e my code. i have cmake list file which has library link to opencv.<br>
I want to include your header files in my project , can you help me out how=
 should i add them??</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2621#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
2" id=3D"li-comment-2623">
		<article id=3D"comment-2623" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-2623"><time pubdate=3D"" datetime=3D"2013-05-26T12:05:14+00:00=
">May 26, 2013 at 12:05 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>I have one project myself that uses cm=
ake and uses wiringPi =E2=80=93 it just #include &lt;wiringPi.h&gt; as usua=
l and in the CMakeLists.txt file it also has:</p>
<p>if(${RASPBERRYPI})<br>
    set(rtb_LINK_LIBRARIES wiringPi ${rtb_LINK_LIBRARIES})<br>
    add_definitions(-DRASPBERRY_PI)<br>
endif(${RASPBERRYPI})</p>
<p>Seems to work..</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2623#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment odd alt depth-3" id=3D"li-comment-2624">
		<article id=3D"comment-2624" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/04fde8a772b6dcc8ff3=
82559a0f0af89?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">raj</span> on <a href=3D"=
#comment-2624"><time pubdate=3D"" datetime=3D"2013-05-26T14:36:24+00:00">Ma=
y 26, 2013 at 2:36 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p> <img src=3D"https://projects.drogon.n=
et/wp-includes/images/smilies/icon_sad.gif" alt=3D":(" class=3D"wp-smiley">=
  sadly still getting errors , i dint understand this code u told me , actu=
ally i need to add the wiringpi folder in set_include_directories command=
 and set_libraries i am confused over it . can you share your whole cmakeli=
st file please</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2624#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment even thread-even depth-1" id=3D"li-comment-2639">
		<article id=3D"comment-2639" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/207a2bd1933c7953143=
b039bb70efe1d?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">Ivan Arabadzhiev</span>=
 on <a href=3D"#comment-2639"><time pubdate=3D"" datetime=3D"2013-05-28T19:=
16:42+00:00">May 28, 2013 at 7:16 pm</time></a> <span class=3D"says">said:<=
/span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Great job! Really love the tool and li=
brary.<br>
Is there any specific reason why /dev/mem is open without the O_CLOEXEC fla=
g?<br>
I noticed descriptors piling up so I looked around a bit. Didn`t see any re=
ason for it to mess things up but thought I might`ve missed something.</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2639#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-2" id=3D"li-comment-2640">
		<article id=3D"comment-2640" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-2640"><time pubdate=3D"" datetime=3D"2013-05-28T19:46:44+00:00=
">May 28, 2013 at 7:46 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>The trouble with learning C 32 years=
 ago on an old Unix system =E2=80=A6 is that sometiems you miss these new=
 fangled features! So I=E2=80=99ve done some reading &amp; added it in. Sho=
uldn=E2=80=99t really be an issue though. Hopefully done the right thing by=
 defining _GNU_SOURCE in the Makefile and setting the flag in wiringPi.c =
=E2=80=A6 Will do a push shortly.</p>
<p>Cheers,</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2640#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment even thread-odd thread-alt depth-1" id=3D"li-comment-=
2657">
		<article id=3D"comment-2657" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/17d4cac0dd0d0ed598f=
fd8dec869f790?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">David</span> on <a href=
=3D"#comment-2657"><time pubdate=3D"" datetime=3D"2013-06-04T21:28:17+00:00=
">June 4, 2013 at 9:28 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Is it possible to alter the default be=
haviour of a pin after boot from in to out?</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2657#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-2" id=3D"li-comment-2658">
		<article id=3D"comment-2658" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-2658"><time pubdate=3D"" datetime=3D"2013-06-04T21:34:45+00:00=
">June 4, 2013 at 9:34 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Yes. You set it in your program at any=
 time, or use the gpio command.<br>
-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2658#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment even thread-even depth-1" id=3D"li-comment-2776">
		<article id=3D"comment-2776" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/de2ef90ba09e2a22504=
4d56879b7088a?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">pi430</span> on <a href=
=3D"#comment-2776"><time pubdate=3D"" datetime=3D"2013-07-17T07:04:39+00:00=
">July 17, 2013 at 7:04 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>I wrote a tutorial for the beginners=
 on how to compile a geany project when using the WiringPi library.<br>
<a href=3D"http://pi430.blogspot.com/2013/07/how-to-set-up-ide-for-your-ras=
pberry-pi.html" rel=3D"nofollow">http://pi430.blogspot.com/2013/07/how-to-s=
et-up-ide-for-your-raspberry-pi.html</a></p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2776#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-odd thread-alt depth-1" id=3D"li-comme=
nt-2997">
		<article id=3D"comment-2997" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/22c56697bb37832b52b=
ecd136a1ed4ca?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">Omar</span> on <a href=3D=
"#comment-2997"><time pubdate=3D"" datetime=3D"2013-09-14T12:51:09+00:00">S=
eptember 14, 2013 at 12:51 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Hi,<br>
could i know why in this version the Physical PIN n.6 was not represented=
 as GND PIN?</p>
<p>20   |  31  |   6  | GPIO11 | IN   | Low </p>
<p>the 6th physical pin  in rev.b is GND [2 is VCC 4 is VCC and 6 is GND]</=
p>
<p>this is -&gt;gpio version: 2.13</p>
<p>in the older -&gt; gpio version: 2.08</p>
<p>the 6th PIN is </p>
<p>| 6  |    |      | 0v    |     |</p>
<p>thanks</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2997#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
2" id=3D"li-comment-2998">
		<article id=3D"comment-2998" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-2998"><time pubdate=3D"" datetime=3D"2013-09-14T13:02:32+00:00=
">September 14, 2013 at 1:02 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>It=E2=80=99s a Rev 2 board. Pin 20 is=
 physical pin 6 on the P5 connector, not the main P1 connector.</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D2998#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-even depth-1" id=3D"li-comment-3006">
		<article id=3D"comment-3006" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/62d277cf37dcf2d288a=
e46f56473f037?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">Glen</span> on <a href=3D=
"#comment-3006"><time pubdate=3D"" datetime=3D"2013-09-16T19:51:51+00:00">S=
eptember 16, 2013 at 7:51 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Hi,</p>
<p>I=E2=80=99m having trouble with the git version. I=E2=80=99m getting </p>
<p>Cloning into =E2=80=98wiringPi=E2=80=99=E2=80=A6<br>
fatal: unable to connect to git.drogon.net:<br>
git.drogon.net[0: 195.10.226.169]: errno=3DConnection timed out<br>
git.drogon.net[1: 2a00:ce0:2:feed:beef:cafe:0:3]: errno=3DAddress family no=
t supported by protocol</p>
<p>on the output=E2=80=A6</p>
<p>Thanks</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D3006#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
2" id=3D"li-comment-3012">
		<article id=3D"comment-3012" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-3012"><time pubdate=3D"" datetime=3D"2013-09-17T21:51:45+00:00=
">September 17, 2013 at 9:51 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Not observed any issues with the serve=
r or my end of the network =E2=80=93 can ping do some basic tests like ping=
 git.drogon.net and so on?</p>
<p>Some universities/workplaces block GIT though=E2=80=A6</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D3012#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment odd alt depth-3" id=3D"li-comment-3018">
		<article id=3D"comment-3018" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/2ba2ba41e111ee61676=
d88a663fa3c93?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">Glen</span> on <a href=3D=
"#comment-3018"><time pubdate=3D"" datetime=3D"2013-09-18T09:15:29+00:00">S=
eptember 18, 2013 at 9:15 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Hi, </p>
<p>I=E2=80=99m not behind a proxy at all, just a fresh install of Raspbian.=
 Cannot even ping the address above. </p>
<p>Thanks for your continued support<br>
Glen</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D3018#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment even depth-4" id=3D"li-comment-3026">
		<article id=3D"comment-3026" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/62d277cf37dcf2d288a=
e46f56473f037?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">Glen</span> on <a href=3D=
"#comment-3026"><time pubdate=3D"" datetime=3D"2013-09-18T19:16:34+00:00">S=
eptember 18, 2013 at 7:16 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Hi Gordon</p>
<p>I=E2=80=99m sorted. Was the firewall on the Viginmedia router that was=
 blocking the git calls. Just need to understand how to set it up to allow=
 calls through =E2=80=93 over to virginmedia site =E2=80=A6</p>
<p>thanks</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D3026#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-odd thread-alt depth-1" id=3D"li-comme=
nt-3013">
		<article id=3D"comment-3013" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/9a42e9d8473df1befdd=
c069ed353510c?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">In2Go</span> on <a href=
=3D"#comment-3013"><time pubdate=3D"" datetime=3D"2013-09-17T23:02:02+00:00=
">September 17, 2013 at 11:02 pm</time></a> <span class=3D"says">said:</spa=
n>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>hi, what am I doing wrong?<br>
git-core is installed, update/grade is done</p>
<p>pi@raspberrypi ~ $ git clone git://git.drogon.net/wiringPi<br>
Cloning into =E2=80=98wiringPi=E2=80=99=E2=80=A6<br>
fatal: unable to connect to git.drogon.net:<br>
git.drogon.net[0: 195.10.226.169]: errno=3DDie Wartezeit f?r die Verbindung=
 ist abgelaufen<br>
git.drogon.net[1: 2a00:ce0:2:feed:beef:cafe:0:3]: errno=3DDie Adressfamilie=
 wird von der Protokollfamilie nicht unterst?tzt</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D3013#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
2" id=3D"li-comment-3014">
		<article id=3D"comment-3014" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-3014"><time pubdate=3D"" datetime=3D"2013-09-17T23:10:40+00:00=
">September 17, 2013 at 11:10 pm</time></a> <span class=3D"says">said:</spa=
n>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Are you trying from behind a universit=
y/school network? A lot seem to block GIT for some reason.</p>
<p>If so, use the plan-B method on the install page.</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D3014#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment odd alt depth-3" id=3D"li-comment-3015">
		<article id=3D"comment-3015" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/9a42e9d8473df1befdd=
c069ed353510c?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">In2Go</span> on <a href=
=3D"#comment-3015"><time pubdate=3D"" datetime=3D"2013-09-17T23:17:18+00:00=
">September 17, 2013 at 11:17 pm</time></a> <span class=3D"says">said:</spa=
n>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>no actually not. I=E2=80=99m at home=
 ^^ damn. i=E2=80=99ll try plan-B. thanks so far.</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D3015#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment even thread-even depth-1" id=3D"li-comment-3020">
		<article id=3D"comment-3020" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/5161f341d6f7884b845=
d7e267a46d86e?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">Garima</span> on <a href=
=3D"#comment-3020"><time pubdate=3D"" datetime=3D"2013-09-18T12:29:09+00:00=
">September 18, 2013 at 12:29 pm</time></a> <span class=3D"says">said:</spa=
n>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Hello ,</p>
<p>I wanted to read a motor encoder=E2=80=99s output using a GPIo pin.. I=
 referred to isr.c to get the count of falling edges.. but I want to calcul=
ate number of pulses in a second.. How can I use interrupt to get the same=
 ?<br>
I tried the following code..</p>
<p>static volatile int globalCounter=3D0 ;</p>
<p>void myInterrupt (void) { ++globalCounter ; }<br>
int main (void)<br>
{<br>
    int gotOne, pin ;<br>
    int myCounter=3D0;<br>
    int lastCounter=3D0;</p>
<p>    wiringPiSetup () ;</p>
<p>    if (wiringPiISR (5, INT_EDGE_FALLING, &amp;myInterrupt) &lt; 0)<br>
    {<br>
	fprintf (stderr, "Unable to setup ISR: %s\n", strerror (errno)) ;<br>
	return 1 ;<br>
    }</p>
<p>    for (;;)<br>
    {<br>
        fflush (stdout) ;</p>
<p>	while (myCounter =3D=3D globalCounter)<br>
	    delay (1000) ;</p>
<p>	printf (" Done. counter: %6d: %6d\n",<br>
		globalCounter, myCounter =E2=80=93 lastCounter) ;<br>
	lastCounter =3D myCounter ;<br>
	myCounter   =3D globalCounter ;<br>
    }</p>
<p> Its not giving me expected output..<br>
Please see to it. </p>
<p>Thanks</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D3020#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-odd thread-alt depth-1" id=3D"li-comme=
nt-3037">
		<article id=3D"comment-3037" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/f6105a3966a1796b7e5=
02ab5011af2b7?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">John</span> on <a href=3D=
"#comment-3037"><time pubdate=3D"" datetime=3D"2013-09-23T17:17:29+00:00">S=
eptember 23, 2013 at 5:17 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Hi Gordon,</p>
<p>I think the work you are doing is great and has helped many people. I go=
t wiringPi running on my Pi without a problem, but recently I got intereste=
d in using gcc so I could develop software for the Pi on an Ubuntu machine=
 in eclipse. While building a simple helloWorld I get an error:</p>
<p>18:12:34 **** Incremental Build of configuration Debug for project Hello=
RpiWorld ****<br>
make all<br>
Building target: HelloRpiWorld<br>
Invoking: Cross G++ Linker<br>
arm-linux-gnueabihf-g++ -L/usr/local/lib -o =E2=80=9CHelloRpiWorld=E2=80=9D=
  ./HelloRpiWorld.o   -lwiringPi<br>
/usr/local/lib/libwiringPi.so: file not recognized: File format not recogni=
zed<br>
collect2: error: ld returned 1 exit status<br>
make: *** [HelloRpiWorld] Error 1</p>
<p>I realise that this question is out of the scope of you project, but I=
 was wondering if there=E2=80=99s any chance you have seen this problem bef=
ore and would be able to solve the error.</p>
<p>Kind regards.</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D3037#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment even depth-2" id=3D"li-comment-3038">
		<article id=3D"comment-3038" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/f6105a3966a1796b7e5=
02ab5011af2b7?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">John</span> on <a href=3D=
"#comment-3038"><time pubdate=3D"" datetime=3D"2013-09-23T17:46:04+00:00">S=
eptember 23, 2013 at 5:46 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>For people with the same problem, the=
 problem can be solved if you install the static library instead of the nor=
mal ./build.<br>
cd to wiringPi/wiringPi<br>
sudo make static<br>
sudo make install-static</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D3038#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment odd alt depth-3" id=3D"li-comment-3039">
		<article id=3D"comment-3039" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/f6105a3966a1796b7e5=
02ab5011af2b7?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">John</span> on <a href=3D=
"#comment-3039"><time pubdate=3D"" datetime=3D"2013-09-23T17:50:06+00:00">S=
eptember 23, 2013 at 5:50 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Oh never mind, after cleaning and rebu=
ilding the project, the same error occured for the static .a file <img src=
=3D"https://projects.drogon.net/wp-includes/images/smilies/icon_sad.gif" al=
t=3D":(" class=3D"wp-smiley">  Could not read symbols: File format not reco=
gnized</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D3039#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment even thread-even depth-1" id=3D"li-comment-3104">
		<article id=3D"comment-3104" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/faffc204d966e588cfa=
4cd8544c18865?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">Etienne</span> on <a href=
=3D"#comment-3104"><time pubdate=3D"" datetime=3D"2013-10-17T20:12:34+00:00=
">October 17, 2013 at 8:12 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>When trying to clone wiringPi I always=
 have this error:<br>
$ git clone git://git.drogon.net/wiringPi<br>
Cloning into wiringPi=E2=80=A6<br>
fatal: read error: Connection reset by peer</p>
<p>It=E2=80=99s not the same error that other people had (git port blocked=
 by firewall). It looks like the connection is made then reset.</p>
<p>Any ideas?</p>
<p>Thanks</p>
<p>P.S.: If you have nothing against Github, you should think sharing your=
 repo there, it=E2=80=99s really simple and work really well.</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D3104#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-2" id=3D"li-comment-3105">
		<article id=3D"comment-3105" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-3105"><time pubdate=3D"" datetime=3D"2013-10-17T20:39:11+00:00=
">October 17, 2013 at 8:39 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>I=E2=80=99m sorry that the place you=
=E2=80=99re using is blocking your Internet access, but it=E2=80=99s someth=
ing that I have no control over.</p>
<p>I have no plans to move to github.</p>
<p>Please use the =E2=80=9CPlan-B=E2=80=9D instructions on the download pag=
e.</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D3105#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment even depth-3" id=3D"li-comment-3106">
		<article id=3D"comment-3106" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/faffc204d966e588cfa=
4cd8544c18865?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">Etienne</span> on <a href=
=3D"#comment-3106"><time pubdate=3D"" datetime=3D"2013-10-18T02:15:35+00:00=
">October 18, 2013 at 2:15 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Thanks for your fast answer!</p>
<p>I had already use Plan-B but is less than ideal in certain scenarios.</p>
<p>Unfortunately I don=E2=80=99t think the problem with the git access is=
 on my side. As I said, a =E2=80=9CConnection reset by peer=E2=80=9D mean=
 that the connection was made but that the server decided to close the conn=
ecting abruptly (for different reasons).</p>
<p>Also I checked 2 things:<br>
1. I tried to clone another git repo through the git protocol. It works.<br>
2. I checked the TCP packet exchange and everything seem to be correct exce=
pt that your server, at one moment, decided to send a =E2=80=9CRST=E2=80=9D=
 for a unknown reason (to me, at least). The exchange looks like this:<br>
192.168.1.10 -&gt; 195.10.226.169	59174 -&gt; 9418	[SYN]<br>
195.10.226.169 -&gt; 192.168.1.10	9418 -&gt; 59174	[ACK, SYN]<br>
192.168.1.10 -&gt; 195.10.226.169	59174 -&gt; 9418	[ACK]<br>
192.168.1.10 -&gt; 195.10.226.169	59174 -&gt; 9418	[ACK, PUSH]<br>
195.10.226.169 -&gt; 192.168.1.10	9418 -&gt; 59174	[ACK]<br>
195.10.226.169 -&gt; 192.168.1.10	9418 -&gt; 59174	[ACK, RST]</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D3106#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-odd thread-alt depth-1" id=3D"li-comme=
nt-3107">
		<article id=3D"comment-3107" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/f7d71c363982cf5a565=
da29859faf425?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">Lisa</span> on <a href=3D=
"#comment-3107"><time pubdate=3D"" datetime=3D"2013-10-18T13:33:28+00:00">O=
ctober 18, 2013 at 1:33 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Anyone had any luck getting wiringPi=
 working on Arch Linux?<br>
when trying wiringPi/build it fails on the linking gpio part. =E2=80=9Cunde=
fined reference to pinModeaAlt=E2=80=9D and other errors.<br>
My c program using wiringPi which works fine on debian doesn=E2=80=99t work=
 on Arch. WiringPiISR: =E2=80=9Cunable to open /sys/class/gpio/gpio17/value=
=E2=80=9D<br>
=E2=80=9Cgpio readall=E2=80=9D etc works ok.</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D3107#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
2" id=3D"li-comment-3115">
		<article id=3D"comment-3115" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-3115"><time pubdate=3D"" datetime=3D"2013-10-21T19:32:35+00:00=
">October 21, 2013 at 7:32 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Undefined reference usually means you=
=E2=80=99re not linking the library in. make sure you try:</p>
<p>-L/usr/loccal/lib -lwiringPi</p>
<p>on the gcc compile line.</p>
<p>-gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D3115#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-even depth-1" id=3D"li-comment-3110">
		<article id=3D"comment-3110" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/a6b4488697a6dc67335=
c7e67b0b3ba4d?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">Olaf</span> on <a href=3D=
"#comment-3110"><time pubdate=3D"" datetime=3D"2013-10-18T19:53:49+00:00">O=
ctober 18, 2013 at 7:53 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Hi Gordon,<br>
had the same Problem here, but plan B works.<br>
No other complains, many thanks for your work.</p>
<p>Olaf</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D3110#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
	<li class=3D"comment even thread-odd thread-alt depth-1" id=3D"li-comment-=
3172">
		<article id=3D"comment-3172" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/a854c92d910dd957da3=
0fa72fbc911d3?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">Romain Trom</span> on <a=
 href=3D"#comment-3172"><time pubdate=3D"" datetime=3D"2013-11-04T23:39:02+=
00:00">November 4, 2013 at 11:39 pm</time></a> <span class=3D"says">said:</=
span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Hi,</p>
<p>I am sorry I don=E2=80=99t understand. When I use below comand =E2=80=9C=
gpio readall=E2=80=9D<br>
my GPIO are sometimes low and sometimes High even if I don=E2=80=99t touch=
 anything. Why ? I don=E2=80=99t understand !! please help me</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D3172#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-2" id=3D"li-comment-3177">
		<article id=3D"comment-3177" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-3177"><time pubdate=3D"" datetime=3D"2013-11-05T13:13:53+00:00=
">November 5, 2013 at 1:13 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>In input mode, the GPIO lines =E2=80=
=9Cfloat=E2=80=9D, so are subject to stray electrical noise, so when you re=
ad them, sometimes they=E2=80=99re high and sometimes low.</p>
<p>This is to be expected.</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D3177#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment even thread-even depth-1" id=3D"li-comment-3248">
		<article id=3D"comment-3248" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/9384fb396afc982a3c6=
4cf1dc41e4e75?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">Niccol=C3=B2</span> on <a=
 href=3D"#comment-3248"><time pubdate=3D"" datetime=3D"2013-12-05T12:59:39+=
00:00">December 5, 2013 at 12:59 pm</time></a> <span class=3D"says">said:</=
span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>I=E2=80=99m tring to build blink sampl=
e with ubuntu using the official toolchain. But a wild error appear:</p>
<p>=E2=80=9C/home/nick/rpi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf=
-raspbian/bin/../lib/gcc/arm-linux-gnueabihf/4.7.2/../../../../arm-linux-gn=
ueabihf/bin/ld: skipping incompatible /usr/local/lib/libwiringPi.so when se=
arching for -lwiringPi<br>
/home/nick/rpi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian/bi=
n/../lib/gcc/arm-linux-gnueabihf/4.7.2/../../../../arm-linux-gnueabihf/bin/=
ld: cannot find -lwiringPi<br>
collect2: error: ld returned 1 exit status<br>
make: *** [Led] Errore 1=E2=80=B3</p>
<p>Why?</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D3248#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-2" id=3D"li-comment-3249">
		<article id=3D"comment-3249" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-3249"><time pubdate=3D"" datetime=3D"2013-12-05T13:18:37+00:00=
">December 5, 2013 at 1:18 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>I compile everything directly on my Pi=
=E2=80=99s. You=E2=80=99re cross compiling.</p>
<p>But the issue is fairly obvious =E2=80=93 look at the error message: =E2=
=80=9Ccannot find -lwiringPi=E2=80=9D this means that it can not find the=
 wiringPi library. So you need to make sure that wiringPi is (cross) compil=
ed and installed on whatever machine you=E2=80=99re doing the cross compili=
ng on.</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D3249#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment even depth-3" id=3D"li-comment-3250">
		<article id=3D"comment-3250" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/9384fb396afc982a3c6=
4cf1dc41e4e75?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">Niccol=C3=B2</span> on <a=
 href=3D"#comment-3250"><time pubdate=3D"" datetime=3D"2013-12-05T13:31:44+=
00:00">December 5, 2013 at 1:31 pm</time></a> <span class=3D"says">said:</s=
pan>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Yes, I installed wiringPi also on ubun=
tu. It can be that my s/o is 64bit?</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D3250#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-4" id=3D"li-comment-3251">
		<article id=3D"comment-3251" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-3251"><time pubdate=3D"" datetime=3D"2013-12-05T13:33:46+00:00=
">December 5, 2013 at 1:33 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>You need to cross compile wiringPi =E2=
=80=93 the 32/64 bit underlying OS is irrelevant. It needs to be compiled=
 with the ARM compiler. I do all my compiling on the Pi =E2=80=93 it was de=
signed so that it can support native compilition, so I can=E2=80=99t really=
 help with cross compiling.</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D3251#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment even depth-5" id=3D"li-comment-3254">
		<article id=3D"comment-3254" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/9384fb396afc982a3c6=
4cf1dc41e4e75?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">Niccol=C3=B2</span> on <a=
 href=3D"#comment-3254"><time pubdate=3D"" datetime=3D"2013-12-05T13:42:01+=
00:00">December 5, 2013 at 1:42 pm</time></a> <span class=3D"says">said:</s=
pan>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Ah, right xD, sorry!<br>
I have to modify ./build file?</p>
</div>
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-5" id=3D"li-comment-3255">
		<article id=3D"comment-3255" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-3255"><time pubdate=3D"" datetime=3D"2013-12-05T13:45:54+00:00=
">December 5, 2013 at 1:45 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>I=E2=80=99ve no idea. I don=E2=80=99t=
 cross compile.</p>
<p>-Gordon</p>
</div>
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment even thread-odd thread-alt depth-1" id=3D"li-comment-=
3289">
		<article id=3D"comment-3289" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/e3e67aa5b14f76f2d39=
43e03d47367dc?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">Sathish v</span> on <a hr=
ef=3D"#comment-3289"><time pubdate=3D"" datetime=3D"2013-12-20T09:29:44+00:=
00">December 20, 2013 at 9:29 am</time></a> <span class=3D"says">said:</spa=
n>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>#include<br>
#include </p>
<p>// LED Pin =E2=80=93 wiringPi pin 0 is BCM_GPIO 17.</p>
<p>#define LED     0</p>
<p>int main (void)<br>
{<br>
  printf (=E2=80=9CRaspberry Pi =E2=80=93 Gertboard Blink\n=E2=80=9D) ;</p>
<p>  wiringPiSetup () ;</p>
<p>  pinMode (LED, OUTPUT) ;</p>
<p>  for (;;)<br>
  {<br>
    digitalWrite (LED, 1) ;     // On<br>
    delay (500) ;               // mS<br>
    digitalWrite (LED, 0) ;     // Off<br>
    delay (500) ;<br>
  }<br>
  return 0 ;<br>
}</p>
<p>this program shows error<br>
please help me </p>
<p>pi@raspberrypi ~ $ vi blink.c<br>
pi@raspberrypi ~ $ cc -o blink blink.c -lwiringpi<br>
blink.c:6:12: warning: missing whitespace after the macro name [enabled by=
 default]<br>
blink.c: In function =E2=80=98main=E2=80=99:<br>
blink.c:10:1: error: stray =E2=80=98\302=E2=80=99 in program<br>
blink.c:10:1: error: stray =E2=80=98\240=E2=80=99 in program<br>
blink.c:12:1: error: stray =E2=80=98\302=E2=80=99 in program<br>
blink.c:12:1: error: stray =E2=80=98\240=E2=80=99 in program<br>
blink.c:14:1: error: stray =E2=80=98\302=E2=80=99 in program<br>
blink.c:14:1: error: stray =E2=80=98\240=E2=80=99 in program<br>
blink.c:14:1: error: stray =E2=80=98\302=E2=80=99 in program<br>
blink.c:14:1: error: stray =E2=80=98\240=E2=80=99 in program<br>
blink.c:14:1: error: stray =E2=80=98\302=E2=80=99 in program<br>
blink.c:14:1: error: stray =E2=80=98\240=E2=80=99 in program<br>
blink.c:14:1: error: stray =E2=80=98\302=E2=80=99 in program<br>
blink.c:14:1: error: stray =E2=80=98\240=E2=80=99 in program<br>
blink.c:14:1: error: stray =E2=80=98\302=E2=80=99 in program<br>
blink.c:14:1: error: stray =E2=80=98\240=E2=80=99 in program<br>
blink.c:16:1: error: stray =E2=80=98\302=E2=80=99 in program<br>
blink.c:16:1: error: stray =E2=80=98\240=E2=80=99 in program<br>
blink.c:17:1: error: stray =E2=80=98\302=E2=80=99 in program<br>
blink.c:17:1: error: stray =E2=80=98\240=E2=80=99 in program<br>
blink.c:18:1: error: stray =E2=80=98\302=E2=80=99 in program<br>
blink.c:18:1: error: stray =E2=80=98\240=E2=80=99 in program<br>
blink.c:18:1: error: stray =E2=80=98\302=E2=80=99 in program<br>
blink.c:18:1: error: stray =E2=80=98\240=E2=80=99 in program<br>
blink.c:18:1: error: stray =E2=80=98\302=E2=80=99 in program<br>
blink.c:18:1: error: stray =E2=80=98\240=E2=80=99 in program<br>
blink.c:18:1: error: stray =E2=80=98\302=E2=80=99 in program<br>
blink.c:18:1: error: stray =E2=80=98\240=E2=80=99 in program<br>
blink.c:18:1: error: stray =E2=80=98\302=E2=80=99 in program<br>
blink.c:18:1: error: stray =E2=80=98\240=E2=80=99 in program<br>
blink.c:18:1: error: stray =E2=80=98\302=E2=80=99 in program<br>
blink.c:18:1: error: stray =E2=80=98\240=E2=80=99 in program<br>
blink.c:18:1: error: stray =E2=80=98\302=E2=80=99 in program<br>
blink.c:18:1: error: stray =E2=80=98\240=E2=80=99 in program<br>
blink.c:18:1: error: stray =E2=80=98\302=E2=80=99 in program<br>
blink.c:18:1: error: stray =E2=80=98\240=E2=80=99 in program<br>
blink.c:18:1: error: stray =E2=80=98\302=E2=80=99 in program<br>
blink.c:18:1: error: stray =E2=80=98\240=E2=80=99 in program<br>
blink.c:18:1: error: stray =E2=80=98\302=E2=80=99 in program<br>
blink.c:18:1: error: stray =E2=80=98\240=E2=80=99 in program<br>
blink.c:18:1: error: stray =E2=80=98\302=E2=80=99 in program<br>
blink.c:18:1: error: stray =E2=80=98\240=E2=80=99 in program<br>
blink.c:19:1: error: stray =E2=80=98\302=E2=80=99 in program<br>
blink.c:19:1: error: stray =E2=80=98\240=E2=80=99 in program<br>
blink.c:19:1: error: stray =E2=80=98\302=E2=80=99 in program<br>
blink.c:19:1: error: stray =E2=80=98\240=E2=80=99 in program<br>
blink.c:19:1: error: stray =E2=80=98\302=E2=80=99 in program<br>
blink.c:19:1: error: stray =E2=80=98\240=E2=80=99 in program<br>
blink.c:19:1: error: stray =E2=80=98\302=E2=80=99 in program<br>
blink.c:19:1: error: stray =E2=80=98\240=E2=80=99 in program<br>
blink.c:19:1: error: stray =E2=80=98\302=E2=80=99 in program<br>
blink.c:19:1: error: stray =E2=80=98\240=E2=80=99 in program<br>
blink.c:19:1: error: stray =E2=80=98\302=E2=80=99 in program<br>
blink.c:19:1: error: stray =E2=80=98\240=E2=80=99 in program<br>
blink.c:19:1: error: stray =E2=80=98\302=E2=80=99 in program<br>
blink.c:19:1: error: stray =E2=80=98\240=E2=80=99 in program<br>
blink.c:19:1: error: stray =E2=80=98\302=E2=80=99 in program<br>
blink.c:19:1: error: stray =E2=80=98\240=E2=80=99 in program<br>
blink.c:19:1: error: stray =E2=80=98\302=E2=80=99 in program<br>
blink.c:19:1: error: stray =E2=80=98\240=E2=80=99 in program<br>
blink.c:19:1: error: stray =E2=80=98\302=E2=80=99 in program<br>
blink.c:19:1: error: stray =E2=80=98\240=E2=80=99 in program<br>
blink.c:19:1: error: stray =E2=80=98\302=E2=80=99 in program<br>
blink.c:19:1: error: stray =E2=80=98\240=E2=80=99 in program<br>
blink.c:19:1: error: stray =E2=80=98\302=E2=80=99 in program<br>
blink.c:19:1: error: stray =E2=80=98\240=E2=80=99 in program<br>
blink.c:19:1: error: stray =E2=80=98\302=E2=80=99 in program<br>
blink.c:19:1: error: stray =E2=80=98\240=E2=80=99 in program<br>
blink.c:19:1: error: stray =E2=80=98\302=E2=80=99 in program<br>
blink.c:19:1: error: stray =E2=80=98\240=E2=80=99 in program<br>
blink.c:19:1: error: stray =E2=80=98\302=E2=80=99 in program<br>
blink.c:19:1: error: stray =E2=80=98\240=E2=80=99 in program<br>
blink.c:19:1: error: stray =E2=80=98\302=E2=80=99 in program<br>
blink.c:19:1: error: stray =E2=80=98\240=E2=80=99 in program<br>
blink.c:19:1: error: stray =E2=80=98\302=E2=80=99 in program<br>
blink.c:19:1: error: stray =E2=80=98\240=E2=80=99 in program<br>
blink.c:20:1: error: stray =E2=80=98\302=E2=80=99 in program<br>
blink.c:20:1: error: stray =E2=80=98\240=E2=80=99 in program<br>
blink.c:20:1: error: stray =E2=80=98\302=E2=80=99 in program<br>
blink.c:20:1: error: stray =E2=80=98\240=E2=80=99 in program<br>
blink.c:20:1: error: stray =E2=80=98\302=E2=80=99 in program<br>
blink.c:20:1: error: stray =E2=80=98\240=E2=80=99 in program<br>
blink.c:20:1: error: stray =E2=80=98\302=E2=80=99 in program<br>
blink.c:20:1: error: stray =E2=80=98\240=E2=80=99 in program<br>
blink.c:20:1: error: stray =E2=80=98\302=E2=80=99 in program<br>
blink.c:20:1: error: stray =E2=80=98\240=E2=80=99 in program<br>
blink.c:20:1: error: stray =E2=80=98\302=E2=80=99 in program<br>
blink.c:20:1: error: stray =E2=80=98\240=E2=80=99 in program<br>
blink.c:20:1: error: stray =E2=80=98\302=E2=80=99 in program<br>
blink.c:20:1: error: stray =E2=80=98\240=E2=80=99 in program<br>
blink.c:20:1: error: stray =E2=80=98\302=E2=80=99 in program<br>
blink.c:20:1: error: stray =E2=80=98\240=E2=80=99 in program<br>
blink.c:20:1: error: stray =E2=80=98\302=E2=80=99 in program<br>
blink.c:20:1: error: stray =E2=80=98\240=E2=80=99 in program<br>
blink.c:20:1: error: stray =E2=80=98\302=E2=80=99 in program<br>
blink.c:20:1: error: stray =E2=80=98\240=E2=80=99 in program<br>
blink.c:20:1: error: stray =E2=80=98\302=E2=80=99 in program<br>
blink.c:20:1: error: stray =E2=80=98\240=E2=80=99 in program<br>
blink.c:21:1: error: stray =E2=80=98\302=E2=80=99 in program<br>
blink.c:21:1: error: stray =E2=80=98\240=E2=80=99 in program<br>
blink.c:21:1: error: stray =E2=80=98\302=E2=80=99 in program<br>
blink.c:21:1: error: stray =E2=80=98\240=E2=80=99 in program<br>
blink.c:21:1: error: stray =E2=80=98\302=E2=80=99 in program<br>
blink.c:21:1: error: stray =E2=80=98\240=E2=80=99 in program<br>
blink.c:22:1: error: stray =E2=80=98\302=E2=80=99 in program<br>
blink.c:22:1: error: stray =E2=80=98\240=E2=80=99 in program<br>
blink.c:23:1: error: stray =E2=80=98\302=E2=80=99 in program<br>
blink.c:23:1: error: stray =E2=80=98\240=E2=80=99 in program</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D3289#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor odd alt dep=
th-2" id=3D"li-comment-3290">
		<article id=3D"comment-3290" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-3290"><time pubdate=3D"" datetime=3D"2013-12-20T09:39:36+00:00=
">December 20, 2013 at 9:39 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>How did you get the source for that pr=
ogram? Are you using the blink.c one in the examples directory? If not then=
 use it =E2=80=93 don=E2=80=99t copy &amp; paste from elsewhere.</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D3290#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
	<li class=3D"comment even depth-2" id=3D"li-comment-3356">
		<article id=3D"comment-3356" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/80261558441908c22e0=
4ea1193d76e25?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn">Peter</span> on <a href=
=3D"#comment-3356"><time pubdate=3D"" datetime=3D"2014-01-06T21:51:12+00:00=
">January 6, 2014 at 9:51 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Check the quite marks. It looks they=
 are not =E2=80=9D but rather =E2=80=9C and =E2=80=9D.</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D3356#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-even depth-1" id=3D"li-comment-3321">
		<article id=3D"comment-3321" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/7af902e87778dc9fe3b=
4403c85ee1788?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">ahmed</span> on <a href=
=3D"#comment-3321"><time pubdate=3D"" datetime=3D"2013-12-26T18:14:22+00:00=
">December 26, 2013 at 6:14 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Hello Gordon,</p>
<p>I installed wiring and it all works well, I have set it up with siriprox=
y and I have made siriproxy to start from boot automatically. My issue is=
 that siriproxy responds to all the commands well except for wiringpi i.e.=
 it doesn=E2=80=99t switch on the led according to my command on gpio.</p>
<p>Can you please help?</p>
<p>Thanks</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D3321#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	<ul class=3D"children">
	<li class=3D"comment byuser comment-author-gordon bypostauthor even depth-=
2" id=3D"li-comment-3322">
		<article id=3D"comment-3322" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223e=
a0cead8e074af?s=3D32&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-32 pho=
to" height=3D"32" width=3D"32"><span class=3D"fn"><a href=3D"http://drogon.=
net/" rel=3D"external nofollow" class=3D"url">Gordon</a></span> on <a href=
=3D"#comment-3322"><time pubdate=3D"" datetime=3D"2013-12-26T18:20:46+00:00=
">December 26, 2013 at 6:20 pm</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>I don=E2=80=99t use apple products, so=
 I=E2=80=99ve no idea what/how siriproxy works. But make sure it can find=
 your program =E2=80=93 maybe specify the full path =E2=80=93 e.g. /home/pi=
/myprog etc.</p>
<p>-Gordon</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D3322#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
	<li class=3D"comment odd alt thread-odd thread-alt depth-1" id=3D"li-comme=
nt-3397">
		<article id=3D"comment-3397" class=3D"comment">
			<footer class=3D"comment-meta">
				<div class=3D"comment-author vcard">
<img alt=3D"" src=3D"https://secure.gravatar.com/avatar/eeb5d5ded534f650bf1=
bd6755750cfcc?s=3D40&amp;d=3Dretro&amp;r=3DG" class=3D"avatar avatar-40 pho=
to" height=3D"40" width=3D"40"><span class=3D"fn">Dom</span> on <a href=3D"=
#comment-3397"><time pubdate=3D"" datetime=3D"2014-02-01T03:07:20+00:00">Fe=
bruary 1, 2014 at 3:07 am</time></a> <span class=3D"says">said:</span>
				</div><!-- .comment-author .vcard -->

			=09
			</footer>

			<div class=3D"comment-content"><p>Thanks!! again.. this is the 3rd or 4t=
h time I=E2=80=99ve come back to your guide!</p>
</div>
			<div class=3D"reply">
				<a class=3D"comment-reply-link" href=3D"https://projects.drogon.net/ras=
pberry-pi/wiringpi/download-and-install/?replytocom=3D3397#respond" onclick=
=3D"">Reply <span>=E2=86=93</span></a>			</div><!-- .reply -->
		</article><!-- #comment-## -->

	</li><!-- #comment-## -->
		</ol>

	=09
									<div id=3D"respond" class=3D"comment-respond">
				<h3 id=3D"reply-title" class=3D"comment-reply-title">Leave a Reply <sma=
ll><a rel=3D"nofollow" id=3D"cancel-comment-reply-link" href=3D"#respond"=
 style=3D"display:none;">Cancel reply</a></small></h3>
									<form action=3D"https://projects.drogon.net/wp-comments-post.php"=
 method=3D"post" id=3D"commentform" class=3D"comment-form">
																			<p class=3D"comment-notes">Your email address will not=
 be published. Required fields are marked <span class=3D"required">*</span>=
</p>							<p class=3D"comment-form-author"><label for=3D"author">Name <spa=
n class=3D"required">*</span></label> <input id=3D"author" name=3D"author"=
 size=3D"30" aria-required=3D"true" type=3D"text"></p>
<p class=3D"comment-form-email"><label for=3D"email">Email <span class=3D"r=
equired">*</span></label> <input id=3D"email" name=3D"email" size=3D"30" ar=
ia-required=3D"true" type=3D"text"></p>
<p class=3D"comment-form-url"><label for=3D"url">Website</label> <input id=
=3D"url" name=3D"url" size=3D"30" type=3D"text"></p>
												<p class=3D"comment-form-comment"><label for=3D"comment">Commen=
t</label> <textarea id=3D"comment" name=3D"comment" cols=3D"45" rows=3D"8"=
 aria-required=3D"true"></textarea></p>						<p class=3D"form-allowed-tags"=
>You may use these <abbr title=3D"HyperText Markup Language">HTML</abbr> ta=
gs and attributes:  <code>&lt;a href=3D"" title=3D""&gt; &lt;abbr title=3D"=
"&gt; &lt;acronym title=3D""&gt; &lt;b&gt; &lt;blockquote cite=3D""&gt; &lt=
;cite&gt; &lt;code&gt; &lt;del datetime=3D""&gt; &lt;em&gt; &lt;i&gt; &lt;q=
 cite=3D""&gt; &lt;strike&gt; &lt;strong&gt; </code></p>						<p class=3D"f=
orm-submit">
							<input name=3D"submit" id=3D"submit" value=3D"Post Comment" type=3D"=
submit">
							<input name=3D"comment_post_ID" value=3D"171" id=3D"comment_post_ID"=
 type=3D"hidden">
<input name=3D"comment_parent" id=3D"comment_parent" value=3D"0" type=3D"hi=
dden">
						</p>
					=09
	<p class=3D"comment-form-ant-spm" style=3D"clear: both; display: none;">
		<strong>Current <span style=3D"display:none;">day</span> <span style=3D"d=
isplay:none;">month</span> <span style=3D"display:inline;">ye@r</span></str=
ong> <span class=3D"required">*</span>
		<input name=3D"ant-spm-a" id=3D"ant-spm-a" value=3D"2014" type=3D"hidden">
		<input name=3D"ant-spm-q" id=3D"ant-spm-q" size=3D"30" value=3D"2014" typ=
e=3D"text">
	</p>
=09
	<p class=3D"comment-form-ant-spm-2" style=3D"display:none;">
		<strong>Leave this field empty</strong> <span class=3D"required">*</span>
		<input name=3D"ant-spm-e-email-url" id=3D"ant-spm-e-email-url" size=3D"30=
" type=3D"text">
	</p>
						</form>
							</div><!-- #respond -->
			</div><!-- #comments -->
			</div><!-- #content -->
		</div><!-- #container -->
		</div><!-- #container_wrap -->

	<div id=3D"sidebar_wrap_right" class=3D"right-1-col equal_height">
	<div id=3D"sidebar_primary" class=3D"widget-area weaver-clear" role=3D"com=
plementary">
<aside id=3D"search-2" class=3D"widget widget_search"><form role=3D"search"=
 style=3D"background:transparent;" method=3D"get" class=3D"searchform" acti=
on=3D"https://projects.drogon.net/">
	<label class=3D"screen-reader-text" for=3D"s">Search for:</label>
	<input name=3D"s" id=3D"s" placeholder=3D"Search Site" type=3D"search">
	<input class=3D"searchformimg" src=3D"https://projects.drogon.net/wp-conte=
nt/themes/weaver-ii/images/search_button.gif" alt=3D"Search" type=3D"image">
	</form></aside>		<aside id=3D"recent-posts-2" class=3D"widget widget_recen=
t_entries">		<h3 class=3D"widget-title">Recent Posts</h3>		<ul>
					<li>
				<a href=3D"https://projects.drogon.net/pibrella-from-pimoroni/">Pibrell=
a from Pimoroni</a>
							<span class=3D"post-date">March 3, 2014</span>
						</li>
					<li>
				<a href=3D"https://projects.drogon.net/raspberry-pi-jamboree-2014/">Ras=
pberry Pi  Jamboree 2014</a>
							<span class=3D"post-date">March 1, 2014</span>
						</li>
					<li>
				<a href=3D"https://projects.drogon.net/bread-with-the-artisan-bakery-sc=
hool/">Bread making with the Artisan Bakery School</a>
							<span class=3D"post-date">November 9, 2013</span>
						</li>
					<li>
				<a href=3D"https://projects.drogon.net/techcamp-2013-raspberry-pi/">Tec=
hcamp 2013 (Raspberry Pi)</a>
							<span class=3D"post-date">August 27, 2013</span>
						</li>
					<li>
				<a href=3D"https://projects.drogon.net/piglow-from-pimoroni/">PiGlow fr=
om Pimoroni</a>
							<span class=3D"post-date">July 24, 2013</span>
						</li>
					<li>
				<a href=3D"https://projects.drogon.net/piface-abuse-using-inputs-as-out=
puts/">PiFace abuse: Using Inputs as Outputs</a>
							<span class=3D"post-date">May 27, 2013</span>
						</li>
				</ul>
		</aside><aside id=3D"recent-comments-2" class=3D"widget widget_recent_com=
ments"><h3 class=3D"widget-title">Recent Comments</h3><ul id=3D"recentcomme=
nts"><li class=3D"recentcomments"><a href=3D"http://leicesterraspberrypi.wo=
rdpress.com/" rel=3D"external nofollow" class=3D"url">Martyn Wheeler</a> on=
 <a href=3D"https://projects.drogon.net/raspberry-pi/gertboard/using-the-ar=
duino-ide/#comment-3504">Using the Arduino IDE with the Gertboard</a></li><=
li class=3D"recentcomments"><a href=3D"http://leicesterraspberrypi.wordpres=
s.com/" rel=3D"external nofollow" class=3D"url">Martyn Wheeler</a> on <a hr=
ef=3D"https://projects.drogon.net/raspberry-pi/gertboard/using-the-arduino-=
ide/#comment-3503">Using the Arduino IDE with the Gertboard</a></li><li cla=
ss=3D"recentcomments"><a href=3D"http://www.contrelec.co.uk/" rel=3D"extern=
al nofollow" class=3D"url">Gary Barnes</a> on <a href=3D"https://projects.d=
rogon.net/raspberry-pi/wiringpi/software-pwm-library/#comment-3495">Softwar=
e PWM Library</a></li><li class=3D"recentcomments"><a href=3D"http://drogon=
.net/" rel=3D"external nofollow" class=3D"url">Gordon</a> on <a href=3D"htt=
ps://projects.drogon.net/raspberry-pi/gertboard/initial-setup-of-the-atmega=
/#comment-3413">Initial setup of the ATmega</a></li><li class=3D"recentcomm=
ents"><a href=3D"http://drogon.net/" rel=3D"external nofollow" class=3D"url=
">Gordon</a> on <a href=3D"https://projects.drogon.net/raspberry-pi/gertboa=
rd/initial-setup-of-the-atmega/#comment-3412">Initial setup of the ATmega</=
a></li></ul></aside><aside id=3D"archives-2" class=3D"widget widget_archive=
"><h3 class=3D"widget-title">Archives</h3>		<select name=3D"archive-dropdow=
n" onchange=3D""> <option selected=3D"selected" value=3D"">Select Month</op=
tion> 	<option value=3D"https://projects.drogon.net/2014/03/"> March 2014=
 </option>
	<option value=3D"https://projects.drogon.net/2013/11/"> November 2013 </op=
tion>
	<option value=3D"https://projects.drogon.net/2013/08/"> August 2013 </opti=
on>
	<option value=3D"https://projects.drogon.net/2013/07/"> July 2013 </option>
	<option value=3D"https://projects.drogon.net/2013/05/"> May 2013 </option>
	<option value=3D"https://projects.drogon.net/2013/04/"> April 2013 </optio=
n>
	<option value=3D"https://projects.drogon.net/2013/03/"> March 2013 </optio=
n>
	<option value=3D"https://projects.drogon.net/2013/02/"> February 2013 </op=
tion>
	<option value=3D"https://projects.drogon.net/2013/01/"> January 2013 </opt=
ion>
	<option value=3D"https://projects.drogon.net/2012/12/"> December 2012 </op=
tion>
	<option value=3D"https://projects.drogon.net/2012/11/"> November 2012 </op=
tion>
	<option value=3D"https://projects.drogon.net/2012/10/"> October 2012 </opt=
ion>
	<option value=3D"https://projects.drogon.net/2012/09/"> September 2012 </o=
ption>
	<option value=3D"https://projects.drogon.net/2012/08/"> August 2012 </opti=
on>
	<option value=3D"https://projects.drogon.net/2012/07/"> July 2012 </option>
	<option value=3D"https://projects.drogon.net/2012/06/"> June 2012 </option>
	<option value=3D"https://projects.drogon.net/2012/05/"> May 2012 </option>
	<option value=3D"https://projects.drogon.net/2012/04/"> April 2012 </optio=
n>
	<option value=3D"https://projects.drogon.net/2012/03/"> March 2012 </optio=
n>
 </select>
</aside><aside id=3D"categories-2" class=3D"widget widget_categories"><h3=
 class=3D"widget-title">Categories</h3><select name=3D"cat" id=3D"cat" clas=
s=3D"postform">
	<option selected=3D"selected" value=3D"-1">Select Category</option>
	<option class=3D"level-0" value=3D"98">4D Systems=C2=A0=C2=A0(1)</option>
	<option class=3D"level-0" value=3D"8">Arduino=C2=A0=C2=A0(1)</option>
	<option class=3D"level-0" value=3D"10">BASIC=C2=A0=C2=A0(9)</option>
	<option class=3D"level-0" value=3D"26">Cooking=C2=A0=C2=A0(5)</option>
	<option class=3D"level-0" value=3D"61">Game=C2=A0=C2=A0(5)</option>
	<option class=3D"level-0" value=3D"6">General Update=C2=A0=C2=A0(38)</opti=
on>
	<option class=3D"level-0" value=3D"16">Out and About=C2=A0=C2=A0(3)</optio=
n>
	<option class=3D"level-0" value=3D"66">PCB=C2=A0=C2=A0(4)</option>
	<option class=3D"level-0" value=3D"122">Pimoroni=C2=A0=C2=A0(2)</option>
	<option class=3D"level-0" value=3D"90">Quick2Wire=C2=A0=C2=A0(1)</option>
	<option class=3D"level-0" value=3D"15">Raspberry Pi=C2=A0=C2=A0(45)</optio=
n>
	<option class=3D"level-1" value=3D"63">=C2=A0=C2=A0=C2=A0wiringPi=C2=A0=C2=
=A0(18)</option>
	<option class=3D"level-0" value=3D"126">Techcamp=C2=A0=C2=A0(1)</option>
</select>

<script type=3D"text/javascript"><!--

/* Script removed by snapshot save */

--></script>

</aside><aside id=3D"linkcat-28" class=3D"widget widget_links"><h3 class=3D=
"widget-title">Electronics, etc. Shops</h3>
	<ul class=3D"xoxo blogroll">
<li><a href=3D"http://www.4dsystems.com.au/" rel=3D"contact" title=3D"4D Sy=
stems =E2=80=93 Intelligent Display Modules" target=3D"_blank">4D Systems</=
a></li>
<li><a href=3D"http://www.adafruit.com/" title=3D"Adafruit =E2=80=93 DIY el=
ectronics and kits">Adafruit</a></li>
<li><a href=3D"http://www.pimoroni.com/" title=3D"Makes of the PiBow case=
 for the Raspperry Pi and much more!" target=3D"_blank">Pimoroni</a></li>
<li><a href=3D"http://www.skpang.co.uk/catalog/index.php" title=3D"SK Pang=
 Electronics" target=3D"_blank">SK Pang</a></li>
<li><a href=3D"http://www.tandyonline.co.uk/" title=3D"Tandy" target=3D"_bl=
ank">Tandy</a></li>

	</ul>
</aside>
<aside id=3D"linkcat-136" class=3D"widget widget_links"><h3 class=3D"widget=
-title">Food</h3>
	<ul class=3D"xoxo blogroll">
<li><a href=3D"http://www.theartisanbakeryschool.com/" rel=3D"contact met"=
 title=3D"The Artisan Bakery School, Sparkwell, Devon" target=3D"_blank">Ar=
tisan Bakery School</a></li>
<li><a href=3D"http://moorbakes.co.uk/" rel=3D"me" title=3D"Moorbakes =E2=
=80=93 Cupcakes, bread and more!" target=3D"_blank">Moor Bakes</a></li>

	</ul>
</aside>
<aside id=3D"linkcat-7" class=3D"widget widget_links"><h3 class=3D"widget-t=
itle">People</h3>
	<ul class=3D"xoxo blogroll">
<li><a href=3D"http://teachcomputing.wordpress.com/" title=3D"Teach Computi=
ng" target=3D"_blank">Alan O'Donohoe</a></li>
<li><a href=3D"http://www.sueblack.co.uk/">Dr. Sue Black</a></li>
<li><a href=3D"http://www.fenlogic.com/" rel=3D"contact" target=3D"_blank">=
Gert van Loo</a></li>
<li><a href=3D"http://about.me/lespounder" rel=3D"contact" title=3D"Podcast=
er, Writer, Event Organiser, and Free Software / Linux Advocate" target=3D"=
_blank">Les Pounder</a></li>
<li><a href=3D"https://plus.google.com/112465172480483098623/posts">Romilly=
 Cocking</a></li>

	</ul>
</aside>
<aside id=3D"linkcat-15" class=3D"widget widget_links"><h3 class=3D"widget-=
title">Raspberry Pi</h3>
	<ul class=3D"xoxo blogroll">
<li><a href=3D"http://www.codingclub.co.uk/" rel=3D"contact met" title=3D"L=
earn Python =E2=80=93 for young people &amp; teachers!" target=3D"_blank">C=
oding Club</a></li>
<li><a href=3D"http://www.pimoroni.com/" title=3D"Makes of the PiBow case=
 for the Raspperry Pi and much more!" target=3D"_blank">Pimoroni</a></li>
<li><a href=3D"http://codeandlife.com/2012/07/01/raspberry-pi-serial-consol=
e-with-max3232cpe/" title=3D"Making the 3.3v serial on the Pi =E2=80=9Cprop=
er=E2=80=9D RS232" target=3D"_blank">Serial Console</a></li>
<li><a href=3D"http://www.themagpi.com/" title=3D"The MagPi Magazine">The=
 MagPi Magazine</a></li>
<li><a href=3D"http://tech2077.blogspot.co.uk/2012/07/adding-ftdi-chip-to-r=
aspberry-pi.html" title=3D"Making the 3.3v serial on the Pi accessible via=
 USB/FDTI" target=3D"_blank">USB Console</a></li>

	</ul>
</aside>
<aside id=3D"linkcat-2" class=3D"widget widget_links"><h3 class=3D"widget-t=
itle">Sites of Interest</h3>
	<ul class=3D"xoxo blogroll">
<li><a href=3D"http://www.4dsystems.com.au/" rel=3D"contact" title=3D"4D Sy=
stems =E2=80=93 Intelligent Display Modules" target=3D"_blank">4D Systems</=
a></li>
<li><a href=3D"http://drogon.net/" rel=3D"me" title=3D"Drogon Systems" targ=
et=3D"_blank">Drogon Systems</a></li>
<li><a href=3D"http://sites.google.com/site/libby8dev/fignition" rel=3D"met=
" title=3D"FIGNition =E2=80=93 Forth" target=3D"_blank">Fignition</a></li>
<li><a href=3D"http://madlab.org.uk/" rel=3D"met" title=3D"Madlab in Manche=
ster" target=3D"_blank">Madlab</a></li>
<li><a href=3D"http://quick2wire.com/">Quick2Wire</a></li>
<li><a href=3D"http://www.raspberrypi.org/">Raspberry Pi</a></li>
<li><a href=3D"http://gotofdn.org/">The &lt;goto&gt; foundation</a></li>
<li><a href=3D"http://zuzebox.wordpress.com/" title=3D"The Zuzebox blog">Th=
e Zuzebox blog</a></li>

	</ul>
</aside>
<aside id=3D"meta-2" class=3D"widget widget_meta"><h3 class=3D"widget-title=
">Meta</h3>			<ul>
						<li><a href=3D"https://projects.drogon.net/wp-login.php">Log in</a></=
li>
			<li><a href=3D"https://projects.drogon.net/feed/" title=3D"Syndicate thi=
s site using RSS 2.0">Entries <abbr title=3D"Really Simple Syndication">RSS=
</abbr></a></li>
			<li><a href=3D"https://projects.drogon.net/comments/feed/" title=3D"The=
 latest comments to all posts in RSS">Comments <abbr title=3D"Really Simple=
 Syndication">RSS</abbr></a></li>
			<li><a href=3D"http://wordpress.org/" title=3D"Powered by WordPress, sta=
te-of-the-art semantic personal publishing platform.">WordPress.org</a></li=
>						</ul>
</aside><aside id=3D"tag_cloud-2" class=3D"widget widget_tag_cloud"><h3 cla=
ss=3D"widget-title">Tags</h3><div class=3D"tagcloud"><a href=3D"https://pro=
jects.drogon.net/tag/4d-systems/" class=3D"tag-link-84" title=3D"2 topics"=
 style=3D"font-size: 10.0322580645pt;">4d systems</a>
<a href=3D"https://projects.drogon.net/tag/7-segment/" class=3D"tag-link-36=
" title=3D"1 topic" style=3D"font-size: 8pt;">7 segment</a>
<a href=3D"https://projects.drogon.net/tag/30/" class=3D"tag-link-11" title=
=3D"1 topic" style=3D"font-size: 8pt;">30</a>
<a href=3D"https://projects.drogon.net/tag/200/" class=3D"tag-link-40" titl=
e=3D"1 topic" style=3D"font-size: 8pt;">200</a>
<a href=3D"https://projects.drogon.net/tag/accuracy/" class=3D"tag-link-50"=
 title=3D"1 topic" style=3D"font-size: 8pt;">accuracy</a>
<a href=3D"https://projects.drogon.net/tag/accurate/" class=3D"tag-link-49"=
 title=3D"1 topic" style=3D"font-size: 8pt;">accurate</a>
<a href=3D"https://projects.drogon.net/tag/adafruit/" class=3D"tag-link-58"=
 title=3D"2 topics" style=3D"font-size: 10.0322580645pt;">adafruit</a>
<a href=3D"https://projects.drogon.net/tag/arduino/" class=3D"tag-link-8"=
 title=3D"5 topics" style=3D"font-size: 13.4193548387pt;">Arduino</a>
<a href=3D"https://projects.drogon.net/tag/basic/" class=3D"tag-link-10" ti=
tle=3D"4 topics" style=3D"font-size: 12.5161290323pt;">BASIC</a>
<a href=3D"https://projects.drogon.net/tag/bread/" class=3D"tag-link-114"=
 title=3D"2 topics" style=3D"font-size: 10.0322580645pt;">bread</a>
<a href=3D"https://projects.drogon.net/tag/bug/" class=3D"tag-link-32" titl=
e=3D"1 topic" style=3D"font-size: 8pt;">bug</a>
<a href=3D"https://projects.drogon.net/tag/c/" class=3D"tag-link-44" title=
=3D"3 topics" style=3D"font-size: 11.3870967742pt;">c</a>
<a href=3D"https://projects.drogon.net/tag/delay/" class=3D"tag-link-48" ti=
tle=3D"1 topic" style=3D"font-size: 8pt;">delay</a>
<a href=3D"https://projects.drogon.net/tag/difference/" class=3D"tag-link-1=
3" title=3D"1 topic" style=3D"font-size: 8pt;">difference</a>
<a href=3D"https://projects.drogon.net/tag/display/" class=3D"tag-link-37"=
 title=3D"2 topics" style=3D"font-size: 10.0322580645pt;">display</a>
<a href=3D"https://projects.drogon.net/tag/drc/" class=3D"tag-link-9" title=
=3D"2 topics" style=3D"font-size: 10.0322580645pt;">DRC</a>
<a href=3D"https://projects.drogon.net/tag/dtronixs/" class=3D"tag-link-41"=
 title=3D"1 topic" style=3D"font-size: 8pt;">dtronixs</a>
<a href=3D"https://projects.drogon.net/tag/examples/" class=3D"tag-link-30"=
 title=3D"1 topic" style=3D"font-size: 8pt;">examples</a>
<a href=3D"https://projects.drogon.net/tag/features/" class=3D"tag-link-33"=
 title=3D"1 topic" style=3D"font-size: 8pt;">features</a>
<a href=3D"https://projects.drogon.net/tag/fun/" class=3D"tag-link-29" titl=
e=3D"1 topic" style=3D"font-size: 8pt;">fun</a>
<a href=3D"https://projects.drogon.net/tag/git/" class=3D"tag-link-51" titl=
e=3D"1 topic" style=3D"font-size: 8pt;">git</a>
<a href=3D"https://projects.drogon.net/tag/gpio/" class=3D"tag-link-25" tit=
le=3D"23 topics" style=3D"font-size: 20.1935483871pt;">GPIO</a>
<a href=3D"https://projects.drogon.net/tag/hosting/" class=3D"tag-link-52"=
 title=3D"1 topic" style=3D"font-size: 8pt;">hosting</a>
<a href=3D"https://projects.drogon.net/tag/i2c/" class=3D"tag-link-92" titl=
e=3D"2 topics" style=3D"font-size: 10.0322580645pt;">I2C</a>
<a href=3D"https://projects.drogon.net/tag/interfacing/" class=3D"tag-link-=
45" title=3D"1 topic" style=3D"font-size: 8pt;">interfacing</a>
<a href=3D"https://projects.drogon.net/tag/jamboree/" class=3D"tag-link-100=
" title=3D"3 topics" style=3D"font-size: 11.3870967742pt;">jamboree</a>
<a href=3D"https://projects.drogon.net/tag/joystick/" class=3D"tag-link-47"=
 title=3D"1 topic" style=3D"font-size: 8pt;">joystick</a>
<a href=3D"https://projects.drogon.net/tag/ladder-game/" class=3D"tag-link-=
31" title=3D"1 topic" style=3D"font-size: 8pt;">ladder game</a>
<a href=3D"https://projects.drogon.net/tag/lcd/" class=3D"tag-link-85" titl=
e=3D"2 topics" style=3D"font-size: 10.0322580645pt;">lcd</a>
<a href=3D"https://projects.drogon.net/tag/ldc/" class=3D"tag-link-35" titl=
e=3D"1 topic" style=3D"font-size: 8pt;">ldc</a>
<a href=3D"https://projects.drogon.net/tag/madlab/" class=3D"tag-link-19"=
 title=3D"1 topic" style=3D"font-size: 8pt;">madlab</a>
<a href=3D"https://projects.drogon.net/tag/manchester/" class=3D"tag-link-1=
01" title=3D"2 topics" style=3D"font-size: 10.0322580645pt;">manchester</a>
<a href=3D"https://projects.drogon.net/tag/meiko/" class=3D"tag-link-38" ti=
tle=3D"1 topic" style=3D"font-size: 8pt;">meiko</a>
<a href=3D"https://projects.drogon.net/tag/mini-piio/" class=3D"tag-link-42=
" title=3D"1 topic" style=3D"font-size: 8pt;">mini piio</a>
<a href=3D"https://projects.drogon.net/tag/nes/" class=3D"tag-link-46" titl=
e=3D"1 topic" style=3D"font-size: 8pt;">nes</a>
<a href=3D"https://projects.drogon.net/tag/pimoroni-2/" class=3D"tag-link-1=
23" title=3D"2 topics" style=3D"font-size: 10.0322580645pt;">pimoroni</a>
<a href=3D"https://projects.drogon.net/tag/raspberry-pi-2/" class=3D"tag-li=
nk-18" title=3D"34 topics" style=3D"font-size: 22pt;">raspberry pi</a>
<a href=3D"https://projects.drogon.net/tag/speed/" class=3D"tag-link-14" ti=
tle=3D"1 topic" style=3D"font-size: 8pt;">speed</a>
<a href=3D"https://projects.drogon.net/tag/supercomputer/" class=3D"tag-lin=
k-39" title=3D"1 topic" style=3D"font-size: 8pt;">supercomputer</a>
<a href=3D"https://projects.drogon.net/tag/touchscreen/" class=3D"tag-link-=
86" title=3D"2 topics" style=3D"font-size: 10.0322580645pt;">touchscreen</a>
<a href=3D"https://projects.drogon.net/tag/training/" class=3D"tag-link-43"=
 title=3D"1 topic" style=3D"font-size: 8pt;">training</a>
<a href=3D"https://projects.drogon.net/tag/ucubed/" class=3D"tag-link-17"=
 title=3D"1 topic" style=3D"font-size: 8pt;">ucubed</a>
<a href=3D"https://projects.drogon.net/tag/update/" class=3D"tag-link-27"=
 title=3D"1 topic" style=3D"font-size: 8pt;">update</a>
<a href=3D"https://projects.drogon.net/tag/wiringpi/" class=3D"tag-link-20"=
 title=3D"23 topics" style=3D"font-size: 20.1935483871pt;">WiringPi</a>
<a href=3D"https://projects.drogon.net/tag/years/" class=3D"tag-link-12" ti=
tle=3D"1 topic" style=3D"font-size: 8pt;">years</a></div>
</aside><aside id=3D"calendar-2" class=3D"widget widget_calendar"><div id=
=3D"calendar_wrap"><table id=3D"wp-calendar">
	<caption>April 2014</caption>
	<thead>
	<tr>
		<th scope=3D"col" title=3D"Monday">M</th>
		<th scope=3D"col" title=3D"Tuesday">T</th>
		<th scope=3D"col" title=3D"Wednesday">W</th>
		<th scope=3D"col" title=3D"Thursday">T</th>
		<th scope=3D"col" title=3D"Friday">F</th>
		<th scope=3D"col" title=3D"Saturday">S</th>
		<th scope=3D"col" title=3D"Sunday">S</th>
	</tr>
	</thead>

	<tfoot>
	<tr>
		<td colspan=3D"3" id=3D"prev"><a href=3D"https://projects.drogon.net/2014=
/03/" title=3D"View posts for March 2014">=C2=AB Mar</a></td>
		<td class=3D"pad">=C2=A0</td>
		<td colspan=3D"3" id=3D"next" class=3D"pad">=C2=A0</td>
	</tr>
	</tfoot>

	<tbody>
	<tr>
		<td colspan=3D"1" class=3D"pad">=C2=A0</td><td>1</td><td>2</td><td>3</td>=
<td>4</td><td>5</td><td>6</td>
	</tr>
	<tr>
		<td>7</td><td>8</td><td>9</td><td>10</td><td>11</td><td>12</td><td>13</td>
	</tr>
	<tr>
		<td>14</td><td>15</td><td>16</td><td>17</td><td>18</td><td>19</td><td>20<=
/td>
	</tr>
	<tr>
		<td>21</td><td>22</td><td id=3D"today">23</td><td>24</td><td>25</td><td>2=
6</td><td>27</td>
	</tr>
	<tr>
		<td>28</td><td>29</td><td>30</td>
		<td class=3D"pad" colspan=3D"4">=C2=A0</td>
	</tr>
	</tbody>
	</table></div></aside><aside id=3D"text-3" class=3D"widget widget_text"><h=
3 class=3D"widget-title">Raspberry Pi=C2=AE</h3>			<div class=3D"textwidget=
"><p style=3D"text-align: justify;"><b>Raspberry Pi</b> and the associated=
 Logo are trademarks of <a href=3D"http://www.raspberrypi.org/">The Raspber=
ry Pi Foundation</a> The name and logo are used throughout this site and th=
eir trademarked status is acknowledged here.</p>
</div>
		</aside><aside id=3D"text-2" class=3D"widget widget_text"><h3 class=3D"wi=
dget-title">Cookies</h3>			<div class=3D"textwidget"><p style=3D"text-align=
: justify;">This site is written using Wordpress and to make it operate, Wo=
rdpress sets 2 session cookes by default. These are temporary cookes which=
 should only be held in the memory of your browser and be deleted when you=
 shutdown the browser or reboot your computer.</p>
</div>
		</aside>	</div><!-- #sidebar_primary .widget-area -->
	</div><!-- #sidebar_wrap_right -->
    <div class=3D"weaver-clear"></div></div><!-- #main -->
	<footer id=3D"colophon" role=3D"contentinfo">
	  <div>

	<div id=3D"sidebar_wrap_footer" class=3D"one">
	<div class=3D"widget-in-footer"><div id=3D"first" class=3D"widget-area" ro=
le=3D"complementary">
		<aside id=3D"text-4" class=3D"widget widget_text"><h3 class=3D"widget-tit=
le">Copyright</h3>			<div class=3D"textwidget">All content copyright =C2=A9=
 2012-2013 Gordon Henderson</div>
		</aside>	</div></div><!-- #first .widget-area -->
=09
=09
			</div><!-- #sidebar_wrap_footer -->
		<div id=3D"site-ig-wrap">
		<span id=3D"site-info">
		=C2=A9 2014 - <a href=3D"https://projects.drogon.net/" title=3D"Gordons=
 Projects" rel=3D"home">Gordons Projects</a>
		</span> <!-- #site-info -->
		<span id=3D"site-generator">
		<a href=3D"http://wordpress.org/" title=3D"wordpress.org" rel=3D"generato=
r" target=3D"_blank">Proudly powered by WordPress</a>=C2=A0
Weaver II by <a href=3D"http://weavertheme.com/" target=3D"_blank" title=3D=
"http://weavertheme.com">WP Weaver</a>
		</span> <!-- #site-generator -->
		</div><!-- #site-ig-wrap -->
		<div class=3D"weaver-clear"></div>
	  </div>
	</footer><!-- #colophon -->
</div><!-- #wrapper -->
<a href=3D"#page-top" id=3D"page-bottom">=E2=86=91</a>
<div id=3D"weaver-final" class=3D"weaver-final-normal"><script type=3D"text=
/javascript"><!--

/* Script removed by snapshot save */

--></script>
<script type=3D"text/javascript" src=3D"urn:snapshot-35E48291:https://proje=
cts.drogon.net/wp-content/themes/weaver-ii/js/weaverjslib.min.js?ver=3D2.1.=
10"></script>
</div> <!-- #weaver-final -->


</body></html>
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://projects.drogon.net/wp-content/uploads/2012/03/test.png

[encoded data, 291612 characters]
REBBPO8BdHcAAAAASUVORK5CYII=
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/a3874592d112d8ebb89a7501f69aa438?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAhklEQVRYhWP08VBnGAjANCC2jkiL
GXeUXYNzplwKhLNz9NZj1YCsBhkQox5ZzcgL6oGLY2LyMa74wwVwpQNkMPKCetTiUYtpBlhI1UBq
WY0LjLygHhxxjBxPxJS3xABcZo68oB4c9TGpeZFUMBrHAwJGy+rhbzFKHFMr/kbb1aMWj1pMVwAA
MD0kQVCij4IAAAAASUVORK5CYII=
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/fb2bb9299dc8bc5223ea0cead8e074af?s=32&d=retro&r=G

/9j/4AAQSkZJRgABAQAAAQABAAD//gA7Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcg
SlBFRyB2NjIpLCBxdWFsaXR5ID0gOTAK/9sAQwADAgIDAgIDAwMDBAMDBAUIBQUEBAUKBwcGCAwK
DAwLCgsLDQ4SEA0OEQ4LCxAWEBETFBUVFQwPFxgWFBgSFBUU/9sAQwEDBAQFBAUJBQUJFA0LDRQU
FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU/8AAEQgAIAAg
AwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMF
BQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkq
NDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqi
o6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/E
AB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMR
BAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVG
R0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKz
tLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A
+JpdPla5ZYmaV2RSqtGd24nlTwCMD1H4VPbNqGlXbPLPlxGUeErnbk9CD0PH+c1Bpvj5tInVkiVm
mdQ/mKHLY56EYHeuh1A2/i7SW1iyhdJ04u7aDCLICeJD0wQeD65HHU1508rqKPPdX6opVFe1jQ+H
/il7TUYdFE0Vj4d1N1W7M3CCTPVjgnaRxjnjPvXQ6H4K03SfG9/b6pY3t1D9qJSWWYJDK7EsCoUZ
ZSDkHnrUmkfs1614i8NweI7hQ8FpF9ofSLSQRytH94Es2ABtIPHbPTGa77XtM1XV10B7TRTocEFr
HebbyXLoxyjKWySy7dpDc9BzzXsYWHLDkluY16UoNSatc+Ltet7rQpWS6XypozkZ5D9Rwe45rs/h
rrSNP9mnINtdoYJQSQACMdvTNWPirox8QWcAtk3XULbo+2cnBBrhvCk7xzp8rbc4PsRXU7wkiKU+
eNz9N/BGn6poHgrS7G7Zb68bTU0u6vLSBijR42B492M4UjIYDueehyPH/wAKdR8G+DfDkEPiGO8s
ZkuNMWe/dY2DOpaONj91z944I6R496wvgx+0Vr0XgmzEFqL9dPiS3ni88logBhSyHHykDqD1B4GK
Xxl8Ql/aIudRistWk0SDT0giubKyyc3QZws27gEgMUwOeuTwAN54qEm6Tocr/mu/1019T67MFCrg
qdZ01FJaO97+Vj//2Q==
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/fb55ffecc490b03c20589d9a2153cbb5?s=32&d=retro&r=G

/9j/4AAQSkZJRgABAQAAAQABAAD//gA7Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcg
SlBFRyB2NjIpLCBxdWFsaXR5ID0gOTAK/9sAQwADAgIDAgIDAwMDBAMDBAUIBQUEBAUKBwcGCAwK
DAwLCgsLDQ4SEA0OEQ4LCxAWEBETFBUVFQwPFxgWFBgSFBUU/9sAQwEDBAQFBAUJBQUJFA0LDRQU
FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU/8AAEQgAIAAg
AwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMF
BQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkq
NDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqi
o6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/E
AB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMR
BAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVG
R0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKz
tLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A
9CuviJ4q+Gvw5udP1prPQvEUmqxXdtZaTaNaQGBYwu528s5G/YflwSV7Hk/B/jv4teL9c8Tay2oa
9cxzT3El0THI4yzENt7Eceo9u9epfGnwxLpWrfYfD13ba7Y3N6bSz1zR7+OSLaVTLMkTbk68BwOj
Y7E7/wAOv2Ij4o1i3OoaoJLKSQKJYplYjphNoyRwecnp2rKnJXSvqdFWnUknNLQ3PgR8ZNWvvBF5
9v1nVb681CzfSYporuaPypQyOjfLnaR5cYPTIYjODivRf+EZsYvAwttZ8SSDW0ilE/2jxBPOshDH
Ycmc7cDbggL1wwYV7d8Ov2IfBvwu8Iape3mrXV1ZLE96sErLFBGVVyHbr03N3HHBrxObXdP1C28S
yPp+g6VLdWgNlGNWtbiVZAgXYdrFQAMn6s3JBGPTnGklFxaT6/5nh0Z1lKamrp7f5HzL+zX4gtPF
euW/hH7OthAiSXsV6ZNxzGNzGTAAb5VABxwBj6fREvhy61Dwhe6lZ6lJby2sgIFvEFaAEL87tnc6
nDYH3eeQeTXx9+x9e6fDL4v+yRtLqEGleVbSHkozyozOAfZCvT+LpzX2P8B/HKaxqtvpmrIk91BG
YQ04DR3duc5glB64JO0+5HQnPkWSq6Lc+ypycsJHm1s/wvsfXFlc3SfCybV7K/v7e5ubCwhsmjUT
tZsxWFlRJDtbPXLZ++Sc4r5R8Um4tUCeI/EniW60qO4kuJTfQJPK548zyt1wY0G3GAOB6cnPtf7S
vjbUvg7+yTqut+ENaOiappt5Z/2dLbIOEe4jHlBWBBAUvwRjAPFfAGr/ALQ2rftHa0YPG+kXniTx
Bc262lvHos0Vt5wG04WMwufMYqD8rKOCAvOD63K5xcW/ePlpzjGd0ly3/r9D/9k=
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/d5b106f3db2efb4cf28ea85399ed5298?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAj0lEQVRYhWP8OHMrAwyIP6xjoCV4
Kd8EZzPR1CY8YNTiUYuHn8WMHFXGA2LxyAvqAbOYhRhFyGUsMYCYMn/kBfXgjmPkOMMV36TW5SMv
qAdHHFMr/ogxZ+QF9eCIY1wAOc5wxTep5fnIC+rBHcfIgNS4xAVGXlAPjjgmpkwerY+HnMUk52Nq
jZOMvKAeMIsB05Ifx5dzsz4AAAAASUVORK5CYII=
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/d5b106f3db2efb4cf28ea85399ed5298?s=32&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAAf0lEQVRIiWP8OHMrAwMDAwOD+MM6
BiqBl/JNcDYTtQzFBUYtGHgLGDmqjGlqwdAPIhY8csj5BQ/An0OHdxDB/Y41rIgsu4Z+ENExDjAD
mshQxq9xOAURJoD7HWtYEZnPh3cQwQGRoYEVDKcgwpOtRnZhR1QqoqTZOvSDiOYWAAAihh+3Tjj3
0AAAAABJRU5ErkJggg==
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/d8772b1875642982378fd43019a04df5?s=32&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAAc0lEQVRIiWNkMmllQAVxB4UgjEX2
7xiIAPjVMxFjBCVg1IKBt4AFUwieGODJAz/An9iGZRDBAf6wIjIbDu8gwp+KiCyyhn4Q0TEOMEOc
1PoAq8bhFESYgMjCDj8Y+kE0agFBgEhFRGYrUsHQD6JRCwbeAgCdHR3W1Hu9jAAAAABJRU5ErkJg
gg==
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/c41642b1b2b125ba3ee3574672ca46b8?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAhElEQVRYhWOckPSbAQb+bJJnoCVg
8XsIZzPR1CY8YORZzEKUIqS4wZUOiFGDDEZeUA9cHJOad5HjklSAbNfIC+rBnY+R4wZXHJOaVkZe
UA/uOEYG1KqzR15QD444pqQcJgaMltWjFo9aTBNAtbKa1DJg5AX14IhjasXfaN9p1OJRi+kKAB/T
IX80TRe2AAAAAElFTkSuQmCC
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/d84d8a9e9d5945fac59ec8c8ca8e6146?s=40&d=retro&r=G

/9j/4AAQSkZJRgABAQAAAQABAAD//gA7Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcg
SlBFRyB2NjIpLCBxdWFsaXR5ID0gOTAK/9sAQwADAgIDAgIDAwMDBAMDBAUIBQUEBAUKBwcGCAwK
DAwLCgsLDQ4SEA0OEQ4LCxAWEBETFBUVFQwPFxgWFBgSFBUU/9sAQwEDBAQFBAUJBQUJFA0LDRQU
FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU/8AAEQgAKAAo
AwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMF
BQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkq
NDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqi
o6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/E
AB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMR
BAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVG
R0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKz
tLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A
439srXG1XxfpWnpOrQm2SSSJAOqmTZuOc5HmPgeje9eV/DjwBN451LUbCyuLK3lsIllllvZvLjXf
nYgPTcQO/A4rO+KfipPFHxR8QXllCp8tYI9wfiUiPlgT0HQAe2e9dj8APFui+CJfEeqatFc3UuoR
xiOyhA2swRkYM+4beoHQ8E+mD8BQpToYKMae9k/v/wCAfaL2VTGtV3aP/A0/E4y70eeG8FsQzSs+
xYwOSxOAPzrE+K/hPUvBlqIr2BUudn2hDFIHRlH31yOjAEn04rsvEOqD+0LXU3QM0sxuHRemd5JA
rH+NvjfS7vQLQ2sivHDExJYbTvMZRY8dzyST04oi6ixMIpadTJxpuhOTeq2OT+G/xs8X/DWWS48N
a3PphcqXj2rJG5GcbkcFTjPce/aivMtK1JZYcHuaK96WFpN+9E8NV6iWkj9WfhB/wTg8O6poOn63
471DVm1G8iWaTSrWRYViUjIR2ALEgH+HbjOOcZrwr47/AArsfCfiDX9M8JeB9b0G00S/mijaWOSe
O7tVjUNKJW5wpQMB8x2ynJ+Wv0s8H/FLwx4y1vUtD0jV4L3VNMRWubeMklFyVznGDggg4PBxnGRX
yj+1z8XZ/EPinVfA1pb2ltp1sptrm6b5biVnjAkAcEFV2ttwOTg89McOMrYbCYGFeEuqS63fVfmd
anJ4iSrqy8vw/Q+MdW8Ja5/YVvqTaXK1jEhZ2idZHT5sHciksvPHzAV2X7PnwS8GfFPxh4v8EePP
DuoS6lpMUc6mGZolHmqvzblxh1yu1TkEFjg4NQx/D/QfC17ZTWEPlzWEyTwsC7qrqwYdTgjI6Hg9
K+1f2XfHenfFDUvFE99o+l2PidFglvNS0+2WKS+iwVTzTycptxjpgjA618xDMIYqpKFJuLe3Rr5p
vpc7qbgkudevX+uh8JftI/8ABPzUPgf4Qu/G/hnWzrXhS0ZPtdtfKEvLUO6opyvyyLuYAkBSM9CM
kFfp58UvDVt4y+H3ibw3NCsltf6dNAyEZwWQhce4PI9wKK9ihnMaMeTEtt9+5lPLnVlzUdF2Pgv9
iHxhNr37UthbaNO0FjoulXb6nMp/dzxv5aCE8dBIY3z6xnHGa2finYazrnxi8VXcumXkEb6pcujX
MflAp5jbMF8Z+UDFFFebmdOMacKK+GNn83/w4T/fP2kt22vu2OX1iz1K5mnFvp1zIqsfmVQRx7g/
/r7V6L+zl8QF+GEvjPW78Sxaba6E95cSvGwRTHIpVMkAFzkgDPO6iivn8LTUq0Xtd/mbR9xn0T8F
P2gPDnx58FPrOhyyRyLIYbyyuQongfsGwSCCOQRwfqCAUUV6GOoQjXcFsj1sLJzpKT3Z/9k=
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/75c51ed17ffbb0b330d939ce6251aa7b?s=32&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAAeElEQVRIiWNk90xhYGBgYGDwzpwK
YWydns1AFsBqAhN5ZhEPaG4BCx45/IFGZJAO/SBihKciPAAeGsiAyMQ2vIMIa8hggtFUxDDSUxEd
CzvMwovUwm6Y1gdYkimRGRgTYA3J4RREZIcMJhj2qYi6YOgH0agFA28BANxdLCrGGxYPAAAAAElF
TkSuQmCC
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/4df14d7545f16cb2a705db3718923d7d?s=32&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAAaklEQVRIiWPU5GxloCVgoqnp9LCA
Bc5anGoOYcTOPkmeWVhNGPpBxIgnFeEPNCKDdOgH0agFBAELYSVICYYMMPSDaLSwIwgGIpliJkr8
hR3+RDwsgwgTjOycPFplEgT4gogqYOgHEc0tAAASZiMfa5efpQAAAABJRU5ErkJggg==
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/ed18bf240b6bb82cf5495aa752b2a628?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAh0lEQVRYhWPsUmFmGAjANCC2jkiL
WYhRtOPyTzjbQ5edbDXIYOQF9YBZzDiaj0ctHrV4yFtMcllNDBgtqweVxShxTExcElMf4zIHWe/I
C+rBEcfEAFLzNC4w8oJ6cMcxcv4jJo8Skw5GXlAPvnY1MXFJifqRF9SDLx+Tmi9x6cUFRl5QD5jF
ALwGJfFt5ddXAAAAAElFTkSuQmCC
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/800139af57555855bdaa56cbaf1ea004?s=32&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAAfklEQVRIiWM8UrePgYGBgYEh7UgP
Aw4wy6YEU5BI9Uy4FFEL0NwCFkwhrAFCjDKsgTb0g4hRy8kLlxyRYYUnOTEM9yCiChj6QYQlo8HB
aCqijwWIOMBTeOGvD/CXesMpiPAHCDFgmNYH+FIRHODPq5gmDK9UNFofjFowBCwAAN0+KGk63yAa
AAAAAElFTkSuQmCC
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: https://projects.drogon.net/wp-includes/images/smilies/icon_smile.gif

R0lGODlhDwAPALMOAP/qAEVFRQAAAP/OAP/JAP+0AP6dAP/+k//9E///////xzMzM///6//lAAAA
AAAAACH5BAEAAA4ALAAAAAAPAA8AAARb0EkZap3YVabOGRcWcAgCnIMRTEEnCCfwpqt2mHEOagoO
nz+CKnADxoKFyiHHBBCSAdOiCVg8KwPZa7sVrgJZQWI8FhB2msGgwTXTWGqCXP4WBQr4wjDDstQm
EQA7
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/dc6fafb2a3eeb1eae87c7eccc32731c4?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAgElEQVRYhWOsMeViGAjANCC2jlo8
avGwtJiFGEUCrp9IMvTDbj6CakZeUI9aPGoxzQBR+Rg5X+LK08TkXWQw8oJ6cMQxMfFHTFwSY87I
C+rBEcfIAFdckpoOcKkfeUE9+OIYOW5ILYeJaaONvKAefHGMK16Jie/RfDxq8ajFdAUAU5gi+wIc
Q/kAAAAASUVORK5CYII=
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/3233a87e2007df97868ab1123f3e6a36?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAd0lEQVRYhWNs0uZmGAjANCC2jkiL
WUjV8Hv2GqzirKkhJJkz8oJ6wCxmJCYf44pXXICY+B55QT244xgZjObjUYtHLR50FqPUx8SUybjy
K6l6R15QD444JgaQWjfjAiMvqEctHrWYZoDkdjUxZfVou3rU4lGL6QoAjYAadcPyw3oAAAAASUVO
RK5CYII=
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/4fc3c7db95e4e2ecd172b3bace128341?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAiElEQVRYhWOMkrRiGAjANCC2jkiL
WXBJsD2IgrN/KSzDKo4McKlBFkcGIy+oB18ckxpnxKhBBiMvqEctHrWYZgBnPsYFcJXVpIKRF9SD
I46JKW+JKauJMXPkBfXgiGNkQK02Fy4w8oJ68MUxMiAmzkgtw0deUA+OOCa1LY0LjPadRi0etZiu
AABmvC2L9uzVigAAAABJRU5ErkJggg==
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/f274492c67fbe956db0c80fb374a37f3?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAdklEQVRYhWPMMWFlGAjANCC2jlo8
avGoxaMWD0mLWYhR9GPtRjibI9ifbDXIYOQF9YBZzDhaHw97i1HyMXJeRAbE5EtSzRl5QT044hgZ
IMcHJWU1rvgeeUE9OMpqXPFBLTCajwcEEJWPKQGj+XjALR5tcw1/iwHMxx3p7hr0PQAAAABJRU5E
rkJggg==
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/79eacd3a30294395b7c5058c54460d87?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAlUlEQVRYhWP0ymRnGAjANCC2jkiL
WWp+XoJzWtj14Gxc4sQAYswceUE9YBYzEpOPkeOGGEBMmhh5QT1q8ajFNAMsxCgitawmBoy8oB4c
cUxMmYwrvknVO/KCenDEMTIgNe+SGvcjL6gHXxyT2s4iFYy8oB4ccYyrn4NLDTIgVf3IC+rBEce4
ADHlNjHpAxmMvKAeMIsBx4cnQ7WZHBYAAAAASUVORK5CYII=
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/a988ccf67b3462af58febe0cfce5f8d9?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAhklEQVRYhWM0Yq9iGAjANCC2jkiL
WXBJ+H38h1V8Ez92t5KqfuQF9eCLY+S4wRV/xOjFBUZeUA++OEYGxMQ3MfGKDEZeUI9aPGoxzQDJ
9TGp6kfr4wG3GCWOiYlXUttcyOLIekdeUA+OOMYFSK2PiUkrIy+oB8xiRlz949G+06jFoxYPGYsB
8M0owf/o+50AAAAASUVORK5CYII=
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/d133ac94aad171dacf727e4b2c970d24?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAdklEQVRYhWPkFVzAMBCAaUBsHbV4
1OJhaTELMYoqO3Xh7Pbyy2SrQQYjL6gHdxwjA+S4pASMvKAetXjUYpoBRuQ2FzF5lJiymhi9Iy+o
Ry0etZhmAGd9TGp+JVX9yAvqwRfHuNrJxLSZiSm3R15Qj1o8ajHNAABu+hsC3enNuwAAAABJRU5E
rkJggg==
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/52b0c9468a79839cc4709bd76bd95391?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAkUlEQVRYhWO8Yv+cAQZiXeUYaAkW
734EZzPR1CY8YORZzIJLAjk+kAGudECq+pEX1ANmMaNhCytBRbjiDxcgpjwYeUE9uOMYGZCaX3GB
kRfUQyeOqQVGXlAPjvqY1DKZVICc10deUA+OOMYFSC2HiUkrIy+oB3ccI4PR+njIWYwSx8jxRK24
HO07jVo8ajHNAQA5WyD/GuVGgwAAAABJRU5ErkJggg==
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/d2f3c47c88f9a719576f0413dfa0b8d2?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAfElEQVRYhWOUqxFkGAjANCC2jkiL
WZA5ZZ7dWBV1bS+lupqRF9QDZjEjMfkYV5zhAshxiQuMvKAetXjU4lGLRy0mG+Asq0ktn3EBXOX2
yAvqwRHH1IpXXGC0zTVq8ajFNAFEldWU9J1Gy+oBt5gFlwQx/R9K9I68oB4wiwE08yITYeyCsgAA
AABJRU5ErkJggg==
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: https://projects.drogon.net/wp-includes/images/smilies/icon_biggrin.gif

R0lGODlhDwAPALMNAEVFRf/qAAAAAP/////OAP/JAP+0AP6dAP/+k//9E///x///6//lAAAAAAAA
AAAAACH5BAEAAA0ALAAAAAAPAA8AAARZsEkJap241aUQIhcGcEkSnMQBTEBnnnC6aogpwHcAasqb
B7mCCoD4wXCGSlHAbDqTANtgSh0IClACsEq9qjRaAfe6AxMYTvKXQiAU3m9ZpmKoG4YZlmU2iQAA
Ow==
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: https://projects.drogon.net/wp-includes/images/smilies/icon_wink.gif

R0lGODlhDwAPALMMAP/qAEVFRQAAAP/OAP/JAP6dAP+0AP/+k//9E///x//lAP//6wAAAAAAAAAA
AAAAACH5BAEAAAwALAAAAAAPAA8AAARXkEkZap2Y1ZXOGRcWcAgCnEMRTEEnnDCQrtrxxjCoJSZw
+y+CKnDo/WAEQ+WAwyUrvWZQGRg0TwKFcFX1xYI6zWCgEJizhBlrTGi31aKAYW4YZlgW2iQCADs=

------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/bd26ac3925edcca2852ad766189230d1?s=40&d=retro&r=G

/9j/4AAQSkZJRgABAQAAAQABAAD//gA7Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcg
SlBFRyB2NjIpLCBxdWFsaXR5ID0gOTAK/9sAQwADAgIDAgIDAwMDBAMDBAUIBQUEBAUKBwcGCAwK
DAwLCgsLDQ4SEA0OEQ4LCxAWEBETFBUVFQwPFxgWFBgSFBUU/9sAQwEDBAQFBAUJBQUJFA0LDRQU
FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU/8AAEQgAKAAo
AwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMF
BQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkq
NDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqi
o6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/E
AB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMR
BAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVG
R0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKz
tLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A
/LZUwjc/rS7Ds6/rXpdv8JgsZEk5uG9I+P6GrUnwj/c5Wzvj/tR4f9MZro+q1bbGn1insmeUtGTj
p+dIyfMR/WvQ5PhYJf8AU6jHEwGfLuo2jP6Zpf8AhTeo7ste2ap/eBcj9Fqfq9TsV7an3POfL9/x
zRXp8fwfRc+bqKO2P4FYAdfVaKPq1TsR7amegL49e9jP2FrC6TssY2N/3zwf0qN/GOrwKCtrFEwP
URknH518+o7IDjIOfWpDdzGEKZH2+hbiur67J7kfU4p6Hus/xYSBNmryxzgdIoYI3k/UYH41CvxF
02+bGnRvAcY2rNsk/FTwT9DXhTMSRnP50jMcnGc/Ws/rk7lfVIH0J4a8TedqkySJISI9w82BQRyP
eivH/A+q/YtYJmmcRGNlwTkfl+FFYzryk7noUMPSULSObHKn60mPkoorjARxzTWznr2ooqkKRNp8
my7Uk7Rzkn6UUUVSZmrn/9k=
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/dc5cb635795e37e46bd3b92ef3f3440f?s=32&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAAe0lEQVRIiWMUyTZkIAQKDRdhCvaf
jyOokYGBgYkYRZQAmlvAAmdhhgORgYBf43AKIiIDBBPg1zj0g4iRmIxGCRj6QcRCWMlIL4vomEyx
BjR5YLgWdnCAmf6ITKZYlQ3LIIIDuJexZlr8snAw9IOIqPpgZBd2o1XmwFsAAHRBJS5LxaTKAAAA
AElFTkSuQmCC
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/3e8ebf5eff86c17ed0b8233931d737b1?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAeklEQVRYhWNkXCTDAAMPDsyBsxUc
UhioAXCZyUQV08kAoxaPWjz8LGZEzse4ADH5m9QyYOQF9YBZzEKqBuS4pASMvKAetXjUYpoBlHyM
K48il73UUjPygnpwxDEuQGp9TAwYeUE9uOMYGYzWx0PO4tF29ajFoxYPfYsBLqAnR/LKtGoAAAAA
SUVORK5CYII=
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/32d7bdc4efcd080679a39b88b34f07db?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAi0lEQVRYhWMUibRjgIEnOsZwtsyV
swzUALjMZKKK6WSAkWcxC6kakOMMGZCaJkZeUA+YxYzI+RgXwBWvuAAx8T3ygnrU4lGLaQaIKqup
VTcjg5EX1IMjjkktk0kFo22uAQEk52Ni2lzEpJWRF9SDO46JiTNSy4CRF9SDI46JqXdH+06jFo9a
POgsBgDX+h+x3EsLxwAAAABJRU5ErkJggg==
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/50d2d59d21bc68dd94e6f4643be7cccd?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAiElEQVRYhWPksipnGAjANCC2jkiL
WYhRtGIRQllE3B+y1SCDkRfUgzuOkQFyXFICRl5Qj1o8ajHNAFGZErnsxZWPiSmfkcHIC+rBEcek
1qnEAFxmjrygHhxxjAxwxQ0xcU9MnT3ygnrwxTEyoFY7CxmMvKAeHHFMSb9otO80aC1mHB0DGfYW
AwBk1SLT+H+bMwAAAABJRU5ErkJggg==
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/3bf1b016403480f105f12a8cc3c832fd?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAgUlEQVRYhWN0c9BlIAVMbrTDKp5b
f4gkc5hIUk1FMPIsZsElgRyXpMYfMXpHXlAPmMWMxORjXHkXFyAmTYy8oB7ccYwMRsvqUYtHLR50
FqPkY0rqYFwAl5kjL6gHd5uLFmDkBfWoxaMW0wzgzMe0KKuRwcgL6sFRH9MTjLygHjCLARMIHSMq
U0nlAAAAAElFTkSuQmCC
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/821a854163dbcd43a88e1849162e148f?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAf0lEQVRYhWP0C+FlGAjANCC2jkiL
WXBJOIQ+gbMPrJYhyVBi9I68oB4wixlH8/GwtxhnPkYGyPmSGEBMvh95QT1q8ajFNAMo+RhXfqWk
PsZlzsgL6sERx7gAqWU1MWDkBfXgi2NceZfUvI5L/cgL6sHXrh7tOw0bi0f7TsPfYgAmqB+MB0Iw
AgAAAABJRU5ErkJggg==
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/800139af57555855bdaa56cbaf1ea004?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAiElEQVRYhWM8UrePAQbSjvQwEAKz
bEqwipOql4mgahqBkWcxCy4JXHFJqnpccT/ygnrALGbUcvIiqIjU+CYmT4+8oB7ccUwLMPKCevCV
1chgNB8PaYtR4piYOpVaakZeUA+OOCYmnkgFo22uAbeYqHyMDIgph3GZOZqPBwSMtrlGLR61eOhb
DADDWyh5Qhf4iwAAAABJRU5ErkJggg==
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/918a8ca31f2f30d8f2145cc39ec48ddf?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAgElEQVRYhWPMFTZhGAjANCC2jlo8
avGwtJiFGEW8OQdIMvTzFAeCakZeUA+YxYykltW44puYeEUGIy+oRy0etZhmACUfk1omkwqQ8/rI
C+pRi0ctphnA2eZCznPI+RtXvYtLDa6yYeQF9eAoq3GB0Xb1kLaY5HY1tcDIC+oBsxgA5cMY1GT4
kC0AAAAASUVORK5CYII=
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/918a8ca31f2f30d8f2145cc39ec48ddf?s=32&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAAcklEQVRIiWPMFTZhoCVgoqnpoxYM
CgtY8Mjx5hwgxojPUxzwyA79IGIkJqNhDSv8IQMHQz+IRi0YeAsQyZTIfEsMQE7BQz+IRi0gCLDU
B/A0AE9XWMs1TFms6XDoBxG++mC0ymRgYCCyyqQEDP0gorkFAEUrGMSa6ypXAAAAAElFTkSuQmCC

------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/9716bb91e996a863ecacc953d46498a3?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAgklEQVRYhWNczMrGMBCAaUBsHbV4
1OJhaTELMYo4S27A2d97NMhWgwxGXlAPmMWMpJbVyHGJDIiJV2Qw8oJ66MQxtcDIC+rBUVbjyqPU
Ash5feQF9eCIY1yA1HKYmLQy8oJ6cMcxqW0uYsDIC+rBHcfIgFrl+cgL6qHT5hptVw85iwFNDRq5
zGUWewAAAABJRU5ErkJggg==
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/151d09c45996224a4db2a9b5bf4ef308?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAjElEQVRYhWOceXg6Awy8LM6Ds8V7
J2EVJwbg0osszkSSiVQEI89iFmQOchxQC+Ayc+QF9YBZzNhkxkpQETF5mtR8P/KCenDHMTLAlS9J
Lc9HXlCPWjxqMc0AyfUxMWU1MXpHXlCPWjxqMc0AC2ElqIBabe+RF9SDu8012q4e0haT3K6mFhh5
QT1gFgMALaYm24GCRg0AAAAASUVORK5CYII=
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/0255bb550204dc3394ac4509a5de08f3?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAkklEQVRYhWNkVe5hGAjANCC2jkiL
WXBJ6M4pgLMvp0wgyVBi9I68oB4wixmJycfIcUYMICZNjLygHtxxjAxwxTepeX3kBfXgK6uRATFl
L6ll+8gL6sERx6SWybgAMXl95AX14IhjYgC10sHIC+rBHcfI+Y+YPEpMOhh5QT344hhXnJFaH+OK
75EX1KMWj1pMMwAAlP4o6M0AS4IAAAAASUVORK5CYII=
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/5d1db8b166c21c5ee3e36efc459e7299?s=32&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAAj0lEQVRIiWOcNes0AwMDAwND75p6
BiqB4pBGOJuJWobiAjS3gAVTCNmDJAGsgTz0g4hR3c0Llxw8rLD6Hb8sHAz9IBq1gCDAl4rgAGvW
I7LsGvpBRMc4ILuMwwTI0TOcgggTEBlow72wIyoV4a8P8Ksf+kGEpVUBB/iTB1wWf2IblkFEaiMV
f1gN/SCiuQUAKZIqQ6NGv9MAAAAASUVORK5CYII=
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/75e6ca81fb651450fae7f12e53e2af46?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAg0lEQVRYhWPULhBgIAXMKfDHKp4y
YSNJ5jCRpJqKYORZzILMQY4/UuMMF8Bl5sgL6gGzmJGYfIwr7+ICxKSPkRfUgzuOkcFoWT3kLGYh
rIS4MpzUcn7kBfXgiGNi8ii11Iy8oB4ccYwLEFMfk1pnj7ygHrV41GKagdE216jFoxYPfYsBmR0m
tyBY7kEAAAAASUVORK5CYII=
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/75e6ca81fb651450fae7f12e53e2af46?s=32&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAAdklEQVRIiWPULhBgIATmFPhjCqZM
2EhQIwMDAxMxiigBNLeABc6ChwORfscEWE0Y+kHEiCcVYU08mAB/kA7vIIKD0YyGC+DPekRmzKEf
RANR2MEBPHDxJ1M8GhmGVxBhAvyFHZFF4dAPolELCILR+mDUgiFgAQCNWSan1TFRqwAAAABJRU5E
rkJggg==
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/0cb2c925b1bf6b8d2295b9ae16330e26?s=32&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAAc0lEQVRIiWOcwinAwMDAwMCQGDgX
wpi/PpmBLIDVBCbyzCIe0NwCFkwhUsMKrh4rGPpBxAhPRZgAv9/hAH9IDu8gogoY+kE0asHAW4Ao
7DDLOFJz8kiuD7CGFZEhOSyDCA7w+53INDb0g2i0Phi1YAhYAACTTSM1cCtL0gAAAABJRU5ErkJg
gg==
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/c9359d5d299cd6f7b0bf8cc123c69234?s=40&d=retro&r=G

/9j/4AAQSkZJRgABAQAAAQABAAD//gA7Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcg
SlBFRyB2NjIpLCBxdWFsaXR5ID0gOTAK/9sAQwADAgIDAgIDAwMDBAMDBAUIBQUEBAUKBwcGCAwK
DAwLCgsLDQ4SEA0OEQ4LCxAWEBETFBUVFQwPFxgWFBgSFBUU/9sAQwEDBAQFBAUJBQUJFA0LDRQU
FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU/8AAEQgAKAAo
AwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMF
BQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkq
NDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqi
o6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/E
AB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMR
BAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVG
R0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKz
tLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A
5uC11NtNikE6aRaXgBE88mx5MDBIjUF2G4HlQQMn0IrGt/Adl4l8T2o1nx3a2Fht2XM6aXd3Mikk
fdUxxgjIB+9wfrT/ABP4luJbi7EUzRRskZRSceZGEUKPfGPpmr/hn4f+MfFWkW9/Z2kK21zGGiBX
a20+4AOfzrxFUoKXPJasmlh69eTdJI9s+HHwC+Fl9crDpfxlH2xn/wBHt77Tvsqs5HpIy7sk9Aa0
PjD+zz4k+GuiTapfPa674UQqJZ7YEvACQFZ0PIGSBlSQMjpXzh4p8BeNPBsUtzf6RO8IGWeP58D6
DBPX3qf4cftZa/4R0a80k3o8R+F7uJ7a70e6k3LGh4IjJ+aJx1GOM8kGrlChWi+VWYp4arS0qxsd
tpV3cwr5ekymCFHDzlHKbQAe+3P64opdN1DRHsob60ubmawvV3QtPIpJXOCrIANrggggZ5xyVwaK
+XqUeaTujyJr3jy7xfOJbqSYIFEVmsyoxJxy3y9+3P8ASvWPhn4w+MOofBfxNeaLpkdta6Lb2cel
PDb/AL+QPkNtyCHCquSQM8jrzjgtU8LX+oazDJp8khiRUjfHJA+bjPbuPxFe4fDjxtrfhLwfpei2
Nxe/ZbSZo7yO2W1DTK3KgmdlA+8Vypzgdq95te0cGfXZcnKpy99v8jS/Z1m+Injrwle3Xj6KGJEc
xx/a7aTz5ePvHLdOfboeK+ffjv8As46X8P08W+KtL80TRh7tpn5EfG4IFAAwTkY6+9fZ9r4luPDl
pKL62On2xffDD5ittQjI3EEjPtk/X04Xx5aeGPGvg691LxDf29rp7iSKJnO55iRhhGg5c4wOAcc5
roiml5/me1U9ktJbK+58X/CHxwl1pt3psgGx2W5iQ8gE4SQcc8go30jNFdd4wuvA3wot7W08NaJp
2p3N6ywJqEvmQlGIU52bSXQjeCDjBQHcA2CVFXBYivLnhT/FI+FqcrleJ6RovjtPBcV8GhklWYB4
1QlQcAjkH6/4U3Qvi5Hdag986JFuXaplhEityGztOOhCgfQ0UVjiKcfbc1tTui+WcZR3MH4+fFLV
NXhsPL1G51NrphFDYWlr9nDcZy5BPGAe/Y8cViaLYyao1pqXiLTvEHia4jhVLeDR9Pmeyto+yIyx
sMc5z3PJJNFFfY5Lh6c6Uq81eV7a9DyM+xFX2VoyaS1stL6rd79ejRxnxy8deHbbUNKtF8Oa1o0t
pMs4vLuzlTYwIIKbgp4xyCMEgfWiiiumu1Go1yr+vQ5sFT9ph4Sbf33/ADuz/9k=
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/504a59b13600978a40412b23dae7c5f7?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAkElEQVRYhe2XQQqAMBADW+mTfIKv
EvEkvsrHeVJyaCAFaVd259RDIJDthjbPZU8Py7m952s9Ug3UIIoeNVNV3QF/xkURsbkyDZs34i/q
YcYZ97gn/qL+zx63djLDX9S2Z4wova3gL2obXf3V/Bjx5hqCtMdK9yLKXfEXte0ZI61/J4a/qG10
NSPeXGEcxqaNb7J9Jrt0eDuhAAAAAElFTkSuQmCC
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/504a59b13600978a40412b23dae7c5f7?s=32&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAAgUlEQVRIiWM0YaljYGBgYGBwaauB
MPZUtTCgArgUMsCjDFmKCVMndQHNLWDBI4c1ZDBlMcMKGQz9IGKEpyIagaEfRESlIqzpZMSkInxB
BAf4cxx+MPSDiI45mZKARgMjpz7An0XhAH/YDu8gggMiWxVYwdAPInxV5mh9MGrBILEAAANGJqs7
CAstAAAAAElFTkSuQmCC
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/9098669ddb277e1620fe98a0a4f74543?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAkElEQVRYhWO8qvudgRCoMeAjqAYZ
tFz4RFANE0kmUhGMPIsZiYljZIArvomJV2Qw8oJ64OI4MJaVoCJS44+YfD/ygnpwxzEywBXfpJbn
Iy+oB3ccj+bjIW0xShwTE5eU1MfIekdeUA+OOEYGpOZdXABXmhh5QT344hgZjJbVQ9pikttc1AIj
L6hHLR61mGYAAFqlJB/HiJSvAAAAAElFTkSuQmCC
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/a84cf29e102358cee4b1954a99952429?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAfklEQVRYhWOczSbCgA1c7HoIZ+uX
yWNVgwsQo5eJJBOpCEYtHrV4+FnMiCsf0xqMvKAetXjU4lGLRy0mG7Agc4hpKyGrQQbEqEdWM/KC
enDEMTKgJC6JASMvqAdfHCPHJanxR4zekRfUgy+OkQEx/WNS+9AjL6hHLR61mGYAAOooHYUoJDID
AAAAAElFTkSuQmCC
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/f581019d96f6bb04418392f6ab27dfc4?s=32&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAAhUlEQVRIiWMUcAliIASqjRdgCrae
TSCokYGBgYkYRZQAmlvAgikEDxAiAwG/+qEfRIx4UhF+vxMZkkM/iLCkIkyANaMRCUZIEOFPRfjB
0A8iOuZkzDAltbDDqnHoBxG+ZEpJBoaD4R1E8MSAv1WBPySHUxDh8TKROW4EtiqoAoZ+ENHcAgAB
gCnhwBlDRQAAAABJRU5ErkJggg==
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/324579a9eed228e9108f4924e68f5c03?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAl0lEQVRYhWO0q2ZlGAjANCC2jkiL
GR+bXodzot30CGpYuusSVnFS9Y68oB4wi1mIiRtqAWS7Rl5Qj1o8ajHNAAsxipDLWFz5nhg1yGDk
BfXgi2NccUZMfUxMfI+8oB64Nhdyu5rUeMUFiInvkRfUgzsfIwNiympi0sTIC+rBF8fExCUl6kde
UA++OMYFqNXXGnlBPWAWAwDcGTGU3vmw4AAAAABJRU5ErkJggg==
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/972a001417693e0b0366676720949867?s=40&d=retro&r=G

/9j/4AAQSkZJRgABAQAAAQABAAD//gA7Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcg
SlBFRyB2NjIpLCBxdWFsaXR5ID0gOTAK/9sAQwADAgIDAgIDAwMDBAMDBAUIBQUEBAUKBwcGCAwK
DAwLCgsLDQ4SEA0OEQ4LCxAWEBETFBUVFQwPFxgWFBgSFBUU/9sAQwEDBAQFBAUJBQUJFA0LDRQU
FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU/8AAEQgAKAAo
AwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMF
BQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkq
NDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqi
o6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/E
AB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMR
BAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVG
R0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKz
tLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A
sTHaoJOcjNVkuFzhuPZhipL47SR6KB+lZ19qKQTSB3AVeuTxxXlM+tZBr2l67r13YWWkx+VA26SW
4Mnl529FDHHfk49Md68s8RahrdpryabqYZ/JYqN5DYzjOGHXoO5r6A8P+IbPxP8ABy7+wW0d01xL
JbiVxgeWrcvjPIBDHtnj1rwbWJLWXU5TaCSCD5RHbyPuwoXbu56ZIP61pQm7uLWx7icaWFUbJ82t
+t7HoXw9bfoBz0EjD9aKb8Oz/wAU+3/XRj+tFZz+JnjtWZkfFvxTPpGnyQ2sxguLibYjJ94AHJI/
AY/GvCtT1K91OGZpbie5YHDMzFz7kk12HxU1r+0/Fs8YP7mzXYP948t/QfhXnyt5tkWHeY/0Fe1T
pqFNPqZX6Hofw78ezaVZXWiXspi0iTJ3R/ejbGSec8Y6jjp1rh/E+rXA8TS3mnTXPlkiOKSZQruM
A42AkAc8D+tWtGcm7A8vzU80xsMZ6hP/AK/5Vm6lqE2lahAIm2XNnKJYpCAcMpGD/wCOg1jGKU20
tzzJYqo6nsm9E2e1fA/xnNrem6jY3MSxzWhXLDgtuJJyPbFFcL8KvF0+sfEDVb6dIYZry2OY7dNq
bl2dvopP1zRXFVhabPQjPmVzC8TSNcXd5cMC7yzOx545JqpYWbiziR12NvZiD9TRRX0UkrIiGtV+
hq+F4oXe5Z2AdZ9yg4PI6Guf8UxAajNISD8wJIGAcqMmiiuJRXtGeBJv2zfmVfh/ez6T4vsGiAZ2
l8lt3cN8pP5HNFFFc+JS5kz1qTaVj//Z
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/c70b7541d00e2f50ea9dc81b797c8be6?s=40&d=retro&r=G

/9j/4AAQSkZJRgABAQAAAQABAAD//gA7Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcg
SlBFRyB2NjIpLCBxdWFsaXR5ID0gOTAK/9sAQwADAgIDAgIDAwMDBAMDBAUIBQUEBAUKBwcGCAwK
DAwLCgsLDQ4SEA0OEQ4LCxAWEBETFBUVFQwPFxgWFBgSFBUU/9sAQwEDBAQFBAUJBQUJFA0LDRQU
FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU/8AAEQgAKAAo
AwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMF
BQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkq
NDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqi
o6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/E
AB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMR
BAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVG
R0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKz
tLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A
u/Hv9rR/H3wt1jQktY9IvriIyLKJCzPGpHHHGSMg/Wvz5lu54kZGlZoWBZlzwPUV6v4x+G3jzShH
YXWlXkMN7geaUbCAnoT2ruf2Xv2aLD403usadqu+0/ss+WZo3wJJSSNpPoAp6dcivAwFGGHpyk3e
7N6VOpVkoyep4d8K/HeqeCfERn0y9urSG5Q29ytq20vE3DL+VfQfi/T/AAB4g+J/hyy8JyXMmiXU
FvA8d2cSxsZXEiuM5B78+tbXxP8A2A/HPgbUVk8HwjVNNlcfOrqJIunU+n0ryHw14Y1jwX8ZLbw/
4sRxPaXcIll8z5gpZWB3Z5GDXdJUKsueLtOz0Ol0qlNa7H7DfDz4ReFfhnpFrZ+H9GtbFYY/LWVI
x5hXrgv1P4mitXT/ABtoU9jEYtTtym0AZkGaK+cVJ/ykXKPie/c6BqrzadG32dGBxIDn5c56e9fH
/wALfhjpes+D9e07TNXGm3VzqMtwxCoxZiqgqwIODwSMeue9fXXjORY/CviRmYKAjck8f6ta+D/C
/jtfh/4gvbS6vvssWqXWLa4Uj90cMAfYHacE9xXfg4KeHqT6xt8z0cDzqulGN0+ttj32H4OJqVp4
fOmePp5xp/8Ax+KLlZQvPoOBxxz6V89/ta+CNPsPijYeJbe+SWSWO2sxGzL5kzKGLuR9BGCcdxXp
XhX4l6P8PtIu3tdYhvb+8l8pbC3XfJcE9MjHJ54xgc9K8k8b/DHVPHXxauLua/gg1SZIrkWc54x5
YzGCBgMMdOhHepo1FKomk0v17H1VbL8TiKdR01z8qv2durt5H358O76O/wDCGhSzacrSXNqspZUT
bnA9/cUVW+F2tWmpaDpNrbbIpLO3NvJbquwxFQvBU8iivLpt8usT4urTnSm4TVmjnvjv4A8Z634Y
eHRdQtZkuWEht5IyC78ADg4IwM85HHQ8Y/P/AOO/wf8AE/hXxPa2k2sf2raTQRajM6RgP5jAlcAn
PyhcYOPvHjmiivqKmHp0IKUEfZ8M1ZY5vA1f4er00fze5L4U0+/8K/Efw1qXhiGS8dJovtTyW5Py
vwYxuBw20nkdOOa+xJf2VtS8dalY67Ya62mXcirPcSSR7th3EBY8bSMAdTntRRSwtONaDjNaJntZ
3Xq5HTjPAy5XLRvfTse8/Dn4GQ+DS15qOrXGs6rJEInuCiwqBnPAUA9fUnqfU0UUV6XsodYo/KKu
KrV5c9SV2f/Z
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/df5b9ec64f2445ee6593fdee936fea95?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAbUlEQVRYhWMUDXJmGAjANCC2jkiL
WUjVEG2yHav40jOeJJkz8oJ61OJRi0ctHrV41OJRi3ECRuQ2F7XqWmLMGXlBPTjiGBmQGt+kqh95
QT044ng0Hw9Li3HmY1xgtO805CwmOY6pBUZeUA+YxQD8rhxJ55qB5gAAAABJRU5ErkJggg==
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/51814dd01ab5c9b9fdf07dc3144eabc8?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAkElEQVRYhWP0kAtlGAjANCC2jkiL
WUjVsGXSB6ziPnkCJJkz8oJ6cMcxcrziikti1CCDkRfUgzuOkQGufEwqGHlBPXTimJh8TAwYeUE9
OOKYWnmUmDp75AX14IhjZIAcH8hxRkw6wKUXGYy8oB58cYyrDUVMHiUmHYy8oB4ccUxqXBIDcKkf
eUE9avGoxTQDAABgKYeGRzlmAAAAAElFTkSuQmCC
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/51814dd01ab5c9b9fdf07dc3144eabc8?s=32&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAAe0lEQVRIiWP0kAtloCVgoqnp9LCA
hRhFWyZ9wBT0yRMgRu/wDiJ4yGANDfyycDC8gwgOsKYiIsEICSL8qQg/GPpBRMc4IDstYmpEjrPh
FERwAPcg3O/4Qw9TPTIYlkGEWdDjrzLxB+BwCiI8XiayAYFV2dAPolELBt4CAFRiKXc6hlWNAAAA
AElFTkSuQmCC
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/297418cf750e0c88035cf26cb430111a?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAi0lEQVRYhWMMSWJlGAjANCC2jkiL
WZA5dTaVcHbTkXaqWIDLzJEX1ANmMSMx+Rg5nogBxKSPkRfUgzuOkQGu+CY134+8oB7ccTyaj4e0
xShxTExc4oo/UvWOvKAeHG0uXAA5bogpq4mJ75EX1IMvjnHFGTH5mJj4HnlBPTjKanqCkRfUoxaP
WkwzAAAP8SizVQ4c8QAAAABJRU5ErkJggg==
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/4461ceb0dde7159ca325d25bf868538f?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAfUlEQVRYhWNkNupmIASc9zjB2Xtd
9pGtBhkwEVRBIzBq8ajFw89iRmLyMTJAzq/IgJi8iwxGXlAP7jjGFa+4wGhZPWrxqMV0BSj5mNT8
SipAzt8jL6gHzGIWUjUQ064mBoy8oB61eNRimgGcbS5S+7uk6h15QT1q8ajFNAMAla4cDtrlM2EA
AAAASUVORK5CYII=
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/1a7fbdd029d52bc5972dc6ba6455b0e7?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAhklEQVRYhWOUCgxlgIGopY5w9rLo
/QzUALjMZKKK6WSAUYtHLR5+FjMi52N6gpEX1ANmMQsxipDLW2IAMeX8yAvqUYtHLaYZYMTV5qIF
GG1zDQjAWVbTol2NDEZeUA++OMYVN7jintQyYOQF9eAoq5EBJX1lYvSOvKAefHFMazDygnrALAYA
9m4dUnpfejoAAAAASUVORK5CYII=
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/1a7fbdd029d52bc5972dc6ba6455b0e7?s=32&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAAdklEQVRIiWOUCgxlYGBgYGCIWuoI
YSyL3s9AFsBqAhN5ZhEPRi0YeAsY4amIRmDoBxELHjl4xsEP8GfMoR9EoxYMvAWMmPUB5WB41QdY
cjLlVSYyGJZBhOlTrIFGZKob+kGEpcoktQWGX/2wDCLqgqEfRDS3AADyYR1Czg8a/gAAAABJRU5E
rkJggg==
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/aec2a2dcc4a27922c81203692e170066?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAj0lEQVRYhWNkt8xjgIGwQ+Zw9iq7
kwTFkQGpepmwmkIHMPIsZkGOA1oDZLtGXlAPmMWMyPmYGIArTeDK37jAyAvqwR3HpOZ1YuJ75AX1
4I5jWoCRF9QDVx8jc0bbXMPSYhZcEpS0xYjRO/KCevDFMa68SAwgRu/IC+rBVx8TU/YiA1LL9pEX
1KMWj1pMMwAARNI19qtkHJ0AAAAASUVORK5CYII=
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/a2765a57c0fe546f6988f542854d963a?s=32&d=retro&r=G

/9j/4AAQSkZJRgABAQAAAQABAAD//gA7Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcg
SlBFRyB2NjIpLCBxdWFsaXR5ID0gOTAK/9sAQwADAgIDAgIDAwMDBAMDBAUIBQUEBAUKBwcGCAwK
DAwLCgsLDQ4SEA0OEQ4LCxAWEBETFBUVFQwPFxgWFBgSFBUU/9sAQwEDBAQFBAUJBQUJFA0LDRQU
FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU/8AAEQgAIAAg
AwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMF
BQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkq
NDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqi
o6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/E
AB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMR
BAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVG
R0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKz
tLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A
+a9U1i5n8X6hawOIU86VpJcbioBJJ/SodM1nWfGE/wBg8LadqGvXYALRWcQcoBxlj0APNc14o164
0ibXdUMW8yXRt0ix98MzE9OcfKOnrX2H+ynq+kfBL4EL4n120aK71+drsGMIsgj6IuWIA4GcZ/i+
teNJQoRukrs68rwUaz2ufPl/4I+KvgDQG8R674RlstDJ+aTAEkPu6jBA969X+DfxrtDFYXttfOm+
RY3QMQVbIBUivZ/iN+0d4eHhzTJLnTLu9s9XJiiilwqsMfNkHg9e2a+IvAvgG9sfHOrQWn7qwXV8
26E8iMlWT/x0rXO6sajuna2zR0ZzlscHSjVWjub0cA8H+NYdUnhN3Y2N+biaNYxITHllf5TwfkZu
D16V9i6hrfgm1+Fmmtc2CahoNvZxCwLJsLxbF2MdwBXcCp5x15r4B1XxlfXuoahHNLnNxJuCgAY3
HAA/ya+0fH8Rg8DfD/xOlm0/h/UdFsJ1EXKk/Z03oR03KR09vy2x+GlSpKad317Hbw/W9nP2NT18
/Mz/ABB8ZvDK6foVgfDozaSFmiK5gCtjiNh16DHqR0Fea+ItUfUPibNqWnWbw2tzcxEqo6EBVOff
5cfhT/iR8RdItPDuq65pUF7dppscaRRSReXBavI2xDz7noOwNfPPgb4la3Z+IrS1uL+aQT3KlX3c
H5waxweDnXbnLRbHdxLXpVqUcNSd3e78t9PxP//Z
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/af4b2498ffc4c0a0d17810b5d0e0b0d4?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAiElEQVRYhWNkTPNiGAjANCC2jkiL
GW8+OQPnaDTVwdk36pqwihMDcOlFFh95QT1wcUxMPiYmvklNEyMvqEctHrWYZoCFVA3I+ZUSMPKC
enDEMSV1MC6Ay8yRF9SDI46RASX5lRi9Iy+oRy0etZhmgKj6GFf/h1Q1yGDkBfXg7jvRAoy8oB4w
iwGDQSV5hK8C5QAAAABJRU5ErkJggg==
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/75c51ed17ffbb0b330d939ce6251aa7b?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAjElEQVRYhWNk90xhgAHvzKlw9tbp
2QzUALjMZKKK6WSAkWcxCzGKiIl7UtPHyAvqAbOYETkfEwOQ4xIZkJrvR15QD+44xhWvuMBoPh5U
Fo/m4+FvMUp9jKtOpaQ+Hm1zDbjFOPMxqeUzLoArTYy8oB4ccUyteMUFRvPxgACS62NqgZEX1KMW
j1pMMwAAS28sOvevCtkAAAAASUVORK5CYII=
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/6948fc326a68e4d6767250be2e63d184?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAlElEQVRYhWMU8IlmgIGK2TZwdkfq
EQZqAFxmMlHFdDLAyLOYBTkOiAG41BOTJpD1jrygHjCLGZHzMT3ByAvqgcvHxCgiNa8Tk6dHXlCP
WjxqMc0AI6ltLlLr49E214BbjLOspqSNTUzZPvKCevDFMTIgJs5IrbNHXlAPvjimRVmNDEZeUA++
OMYFqDU2MvKCesAsBgCvaSi7ZainNQAAAABJRU5ErkJggg==
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/8d7ffcb4d9aaa87c6842c40cf9a4c713?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAjUlEQVRYhWP0kXNiGAjANCC2jkiL
WXQOhMA5VxzWwNm4xIkBxJg58oJ6wCxmJCYfI8cNMYCYNDHygnrg8jGpGnDFH6npYOQF9eDOx8gA
V1ySWp6PvKAeHPmYWvFHjDkjL6gHRxzjAsS0v0bL6kFrMc6ympi2MTIgtU0+8oJ68MUxrcHIC+pR
i0ctphkAAKOOKjBkv3ZgAAAAAElFTkSuQmCC
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/51eb94fd1d694b4ee27fd1a681dfcb41?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAhklEQVRYhWNk5NrKMBCAaUBsHZEW
sxCj6Oa0nyQZqp7FTlDNyAvqAbOYkdR8jCu+iYlXZDDygnpwx/FoPh7SFo/m4+FvMUp9TK34I8ac
kRfUgyOOkQFyfCDHGa74xqUGV3yPvKAefHFMah1Mqt6RF9SDL45JLZ+Jyd/IYOQF9ajFoxbTDAAA
zrYmv4esg2MAAAAASUVORK5CYII=
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/51eb94fd1d694b4ee27fd1a681dfcb41?s=32&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAAc0lEQVRIiWNk5NrKQEvARFPT6WEB
Cx65m9N+EmOEehY7HtmhH0SMxKQirGGFP2TgYHgH0WgqYmBgGE1Fg8ECRGGHGdBEhjJ+jcMpiOAA
7kG437GGFaYs1tQ8LIOIyDKOSPXDMoiIzF+YyoZpKhq1YOAtAADXviavUDIetgAAAABJRU5ErkJg
gg==
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/48d4b1f536183a34bc0c7b0d011abfad?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAmUlEQVRYhWP8sj2MAQbkTh9noCV4
ZGoJZzPR1CY8YORZzIJLAjk+SI17YvSOvKAeMIsZhZpkSdKAHH/IgNR0MPKCevDlY2SAK15xqSEm
vkdeUA/uOEaOs9F8POQsRoljasUfMeaMvKAefPUxqfFNqvqRF9SDI46JqXcpAaP5eEAASllNah7F
BUbbXIPKYpLbXNQCIy+oB8xiAIJaLs3ddFrXAAAAAElFTkSuQmCC
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/4bf88b3db44240fa601eda764670d5f2?s=32&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAAdUlEQVRIiWO0EE9hoCVgoqnp9LCA
BVPIf7E3hLExdisxRuBXP/SDiJGYVAQPBGRAZAAO/SAatYAgICoVUQKGfhDRsbDDzK6kFnZYNQ79
IBq1gCDAUmXCAf66EGslgQmGfhBhKewwQwZ/lTnaqqAQDP0gorkFAKxNH/6Tn5tuAAAAAElFTkSu
QmCC
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/e439ac3377762a59703c1e35864a05f1?s=32&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAAc0lEQVRIiWP0jeVkoCVgoqnp9LCA
hRhFMf+fYgouYZQmRu/wDiJ4yGANDfyycDC8gwju99FUhAtgDRlM2eGeiugYB3hCHH9OxtSIrH44
BREmIDIn40/NwzuIiMzJ+MFwCiLM3DRaZTIwMDAwMI62TQfcAgDTmC01tU1WrAAAAABJRU5ErkJg
gg==
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/48d4b1f536183a34bc0c7b0d011abfad?s=32&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAAiklEQVRIiWP8sj2MgYGBgYFB7vRx
BiqBR6aWcDYTtQzFBWhuAQumENyDRAYafvVDP4gYhZpkCSpCThVwQGQADv0gwpKK4ABryGDK4g+r
4R1EcL+P7FRExzjADGhSCzusGod+EGEp7IgMKyKVDacgwl+0kQSGVypCZDTMNEBkoI3WBxSCoR9E
NLcAAHpxLr0ZS0TsAAAAAElFTkSuQmCC
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/368e6270fa20f2d90ce6fdd97a202e49?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAk0lEQVRYhWMMC+RjGAjANCC2jkiL
WexEX8E5h16L0dQyZLtGXlAPmMWMxORj5LghBhCTVkZeUA9cPiZVA674IzUdjLygHjpxTGpc4gIj
L6gHRxxTK/5wmYNcBoy8oB4ccYwLkNoWIyatjLygHnxxjByvxLS9canBFd8jL6gHXxzjAqP18ZCz
mCZlNTFg5AX1gFkMAMalIICWgPglAAAAAElFTkSuQmCC
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/d7b04b8f41c89d2ad316cefffce34470?s=32&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAAeUlEQVRIiWMU0S9koCVgoqnp9LCA
BVMoblYAhLEobQMxRuBXP/SDiBFPKsLvdyJDcugH0agFBAG+VEQVMPSDiI6FHTxnYgL8ORm/+qEf
RFiSKR6/4wfDvj4gO2QwwQhMRURmtGGairA0vOAAf3MBLos/+Q39IKK5BQArgCcxoBQXpQAAAABJ
RU5ErkJggg==
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/25d900711612d0a51c598f7d599df4f7?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAjUlEQVRYhWO8uy6ZAQY0ZnAx0BLc
yPgGZzPR1CY8YNTiUYuHn8WMrG65BBUh5z9iADHlwcgL6gGzmIVUDbjij9R0MPKCenDHMXK84opL
UuvykRfUgyOOicmLlORjZL0jL6gHRxwjA1x5l9S4xKV+5AX14ItjUstkUtPByAvqwd2upgUYeUE9
avGoxTQDAAX7JiIsUeX2AAAAAElFTkSuQmCC
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/a2765a57c0fe546f6988f542854d963a?s=40&d=retro&r=G

/9j/4AAQSkZJRgABAQAAAQABAAD//gA7Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcg
SlBFRyB2NjIpLCBxdWFsaXR5ID0gOTAK/9sAQwADAgIDAgIDAwMDBAMDBAUIBQUEBAUKBwcGCAwK
DAwLCgsLDQ4SEA0OEQ4LCxAWEBETFBUVFQwPFxgWFBgSFBUU/9sAQwEDBAQFBAUJBQUJFA0LDRQU
FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU/8AAEQgAKAAo
AwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMF
BQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkq
NDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqi
o6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/E
AB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMR
BAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVG
R0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKz
tLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A
+bPF3iR7HxTqKQpuka5fqcZ+YjJp83iB9G8xLq8j+0wnfIgHyqB1GSO34CsTWb+D/hPdTuSm+O2n
mmbJ4+UnGfbOK3vgF8PtN+NXxzsLK7la70gM15espIVwvIXGehbHJ615CpU6cXKS2JwOFjUabXU5
KXx7d6pOItMspNXuGP7tEt3wf5E/rXS+H/ibLpmowW2sWcmjXIYB4pgY8ZPXDdvxr9OdM8J+GvCy
wx2Wj6dbiAARkRIGX36V82ftn/DfRPH3gnVtXja1TX9MtzPF5BAeRFGXQgdcrn8QPSolVSS546Ps
fSyymnVhJxWqXYj+G3xDbSr2zKXxVZHQYV+DkiivkH4O+JtSvLPQ4nklkEc6RgnJyokwOfp/KilT
dWjeCkfDLmptw7EXiSwKL4mSP5LicyoCf+umf6V9Z/si/AOT4W2/jWeK6TULmSaO1tLz7nmIIxJk
YJwMyKDgnlSO1eFeKdGtZtbviGEeZ5D06jcc8d6+jv2dviBrOofDKO91mKKKLR7mTSoLyMEfbPLi
RxKw9SHAPqUJPJqcR7R0ee3u9T6vI5wlNqXxdP1QeGvhl45b4iveapceXYF+fImlBkGfRj9ewrAv
/gRrd38S9evJdQW5sVmZSskQJEQJwpJOeQR09+tXtY+I3ivW/Fc11Zzyxi04tblii2uTwclzjOD1
PTnFcR/wsLxVBrep6nf3YjAQ/aLmNh5WOcIuCdxz36c/l4vNG3NHf+vxP1B0/c996fPf/I4v4a+H
7Dw1e6bpckcZltJ0hJQcEq+CaKt6Lp66h4itr6HULcrJdI5UyjIy+aK9X2FVu7TPwCpBucmu54nq
uuXUmt6ukk7yu93KXZiSSN54r7J/ZRsLjx9+zT4o07TkFxqOia+9w9soy7wSW0OCB3IaOTjuAe9F
FfTYiCq03CW1j38LUlRrRnHdM5uH4i2PhnTrzStX02eWMk7JYBncvoQO9eK/tDeLZ49P0Xw9badL
pFjqlp/aIMjYlliLMiE+gJRjz1wOx5KK+byylCpO8lsfZZxiq1Gj7GMtGeZfDzxLdWniXTLGWRsG
eIhs8N84ooor61Nnwtkf/9k=
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/fa062ac4051d217125179e9575c963a1?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAhklEQVRYhWPUZuxnIAR4v1nD2Z+5
jpKtBhkwEVRBIzDyLGZB5pAaT8QAXGaOvKAeHHFMrXglxsyRF9SDI46JAcj5khIw8oJ61OJRi2kG
Ruvj4W8xI652NbXK5NH6eMAtJjkf44p7UvtUIy+oB0ccI8cBJXFJjPqRF9SDr6ymNRh5QT1gFgMA
KEstD1bmIoIAAAAASUVORK5CYII=
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/fa062ac4051d217125179e9575c963a1?s=32&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAAd0lEQVRIiWPUZuxnwAF4v1lDGJ+5
jpIqCwdMeOSoAmhuAQucRaSX8QCsJgynICI7ZPCbMJyCCA+AJw8ywNAPolELBt6C0cKOIGDErDLJ
zrfDvrDDk4qwBhoeZcMrFWGpMjEDBH/DC7+yoR9EWDIadcHQDyKaWwAAkwcs/6rrsOUAAAAASUVO
RK5CYII=
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/e4967475b68ceb04a3e8a644ed2255d9?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAcUlEQVRYhWMUdEhiGAjANCC2jkiL
WUjVEDcvAKv4oqQNJJkz8oJ61OJRi2kGGEfL6mFvMVFlNa7yGRcgptweeUE9OPIxMXGJK/5I1Tvy
gnrU4lGLaQZwltWktpNJzd8jL6gHR1lNTzDygnrU4lGLaQYAOecT0+iYtI8AAAAASUVORK5CYII=

------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/e4967475b68ceb04a3e8a644ed2255d9?s=32&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAAZElEQVRIiWMUdEhioCVgoqnp9LCA
hRhFcfMCMAUXJW0gRu/QD6JRCwgCxtGMRgjgy2hY8xcmwJ/jhn4Q0TGZ4glxrKFMpPqhH0SjFhAE
WHIykXUhpjKs6WroB9FofTBqwRCwAADzwBPDqPQt7QAAAABJRU5ErkJggg==
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/15069e2cb46705a8d310a715a545821e?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAhElEQVRYhWNka1JlGAjANCC2jkiL
WYhRFKJwBc5e80CHbDXIYOQF9YBZzDiaj4e9xSTnY2LAaD4etXjUYroCovIxMiCmPiYGjLygHhxx
TGo84QK4zEFOHyMvqAdHHBMDqJUORl5QD444JqatREweJQaMvKAeHHFMDCA1LnGBkRfUA2YxAL/r
GbeXS8ZqAAAAAElFTkSuQmCC
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/15069e2cb46705a8d310a715a545821e?s=32&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAAc0lEQVRIiWNka1JloCVgoqnp9LCA
BY9ciMIVCGPNAx1SZeFg6AcR42gqIgSISkX4wXBPRaMWDLwF+JIpHOAv7PCD4RRERHoZE2BqRA7S
4RREeADZoccwvIIIT7GONYjwVwNwMJyCCA8gMjSwgqEfRDS3AACllxmnJ7UqXgAAAABJRU5ErkJg
gg==
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/3c245e98f7553d2faf71f1c3d09a34de?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAl0lEQVRYhWPs/Z3OAAO3QuYw0BKo
rUmBs5loahMeMPIsZiFGEXLc4EoHxKhBBiMvqAcujmmdd5EBsl0jL6gHzGLGdH/mAbF45AX10Cmr
iQGjZfWgshgljnHFJXKcUUvNyAvqwRHHuAAx+ZjUvD7ygnpwxzEyIKZdTQwYeUE9dOKY1LjEBUZe
UA+ddjUxdS0xYOQF9YBZDACONiXzg6IJgwAAAABJRU5ErkJggg==
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/dd64f5eabd9a30660e1604d86d682fdc?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAk0lEQVRYhWOc9auYAQY+8WxhoCXg
++IDZzPR1CY8YORZzEKMIuS4IQYQk1ZGXlAPmMWMPWzqA2LxyAvq0XxMNzDyLCYqjpHjDFd8k1qX
j7ygHhxxTGp+JVUvcjoYeUE9OOIYGRCTdynRO/KCevDFMXLckFoOE5MmRl5QD752Nan1LqnqR15Q
D744pjUYeUE9YBYDAKsSJtlbBHSRAAAAAElFTkSuQmCC
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/37583c6b42129c93f1e0d63e98d37eae?s=32&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAAc0lEQVRIiWM0rWVjwAHqJBdAGE3P
E0iVhQMmPHJUATS3gIUYRfDQIAMM/SBixJOKqAKGfhCRn4rw5y84GPpBNGrBwFuASKZ4SjT89QF+
9cMpiOAA7kF4IOCvDzDVI4NhGUSkVpD41Q/9IBqtMkctGAIWAAAKJRxMh7lu6gAAAABJRU5ErkJg
gg==
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/dcb5db3e3ca3b60888db0a6f31830ed5?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAh0lEQVRYhWMUMSllGAjANCC2jkiL
WUjV0HT8I1bxOkt+kswZeUE9uOMYOV5xxSUxapDByAvqwR3HyABXPiYVjLygHjpxTEw+JgaMvKAe
HHFMrTxKTJ098oJ61OJRi2kGiCqriWlDIashpjwYeUE9OOKYmHgite+ES3zkBfWAWcw4OgYy7C0G
APSJH9fGbS2hAAAAAElFTkSuQmCC
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/e25f1bd3152442fef77fe384240267d4?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAiElEQVRYhWNkncHJMBCAaUBsHZEW
s7yXDIBzBJ9vwKqIFmpGXlAPXBzjig9aAGS7Rl5QD1wck6oBOS9SAkZeUA+dOCamHCYGjLygHhxx
TK08isuc0bJ6QABR+ZiYOhtZDTFpZeQF9eCOY1LbzMSAkRfUgy+OSW1vkxr3Iy+oB8xixtExkGFv
MQBZJyWr7CSOvgAAAABJRU5ErkJggg==
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/e25f1bd3152442fef77fe384240267d4?s=32&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAAdUlEQVRIiWNkncHJQEvARFPT6WEB
y3vJAAhL8PkGNDk8Uvhl4VIMwyKIsHqfQoBs5jAIImIUIacKUsEICSL8GQ0/GPpBRMc4IDstYmoc
OTkZfzkIl8UftsM7iIisMvGDYRlERFai+BsTcDD0g4hxtG064BYAACtlJZv01p7UAAAAAElFTkSu
QmCC
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/84069576aaff281820a15c8ef7253da0?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAlElEQVRYhWM0YGxigIHSx3/h7G5Z
ZgZqAFxmMlHFdDLAyLOYBZcEJfGNrBcXGHlBPWAWMyLnY2IArvgjNR2MvKAetXjUYpoBnGU1MiCm
3Ca1bB95QT044piYepQYQEx5PvKCenDEMS6AHDfExN9om2vU4lGL6QpwtqupVW7jqptHXlAPvrKa
1LIXl15cYOQF9YBZDAAgYSjGPW3HYQAAAABJRU5ErkJggg==
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/55b6a71360081ff2f2962268df8aab04?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAhElEQVRYhWNs5NJnIAVEdMZjFV9R
vpAkc5hIUk1FMGrxqMXDz2JGYvIxrryLCxCTp0deUI9aPGoxzQALqRpw5VFS8/rIC+rBEcfI8USt
uMRl5sgL6sERx8iA1LgkVe/IC+rBF8ek5mNS1Y+8oB61eNRimgGUfEzqOAYxAJeZIy+oB8xiAJSY
Hg0qy+QrAAAAAElFTkSuQmCC
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/701976a3a51c76a5cbc6be2a46b23e68?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAkklEQVRYhe2W0QmAQAxDrTiFS7iM
G4hjOZRLOIe/+SmXIpKDXL57CeRxpbHHOSk0S1Itg5f1PppDz3aVTBlPv6p1jBl+DDMU4+lXtY4x
M4TMMt7Vv+5Xdd+MkWvGkplB+VUtCw68uao7uSpk71f1CB7Bv4na1ShmVzPyq7o/xsyd9eWtX9V9
MK7exowyT7+qZcEvgxQk51Q6xysAAAAASUVORK5CYII=
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/264f241608790b734ce283c2694d10e3?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAiElEQVRYhWP0TOVgIAXMcsjBKp52
YApJ5jCRpJqKYORZzIJLAjkuSY0/YvSOvKAefHFMarySqnfkBfWAWcxITFmNq3zGBUbjeNTiUYvp
ClDyMTH5FVceJVXvyAvqwRHHyGC0zTVsLCY5H1MCRvPxgACS29Wk9o9xqR95QT048jE9wcgL6gGz
GAAiZykJNIlv0wAAAABJRU5ErkJggg==
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/264f241608790b734ce283c2694d10e3?s=32&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAAe0lEQVRIiWP0TOVgIARmOeRgCqYd
mEJQIwMDAxMxiigBNLeABVMIHiBEBgJ+9cMyiIgMGSLVD/0gYsST0bDmL0ww3INo1IKBtwCRTPEk
SqwJkUj1wymI4GC0PkAFRKUiUsHwSkVEVZlENrywKhv6QYSvyqQKGPpBRHMLAL+aKPmWOomNAAAA
AElFTkSuQmCC
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/6b0a5b0e750264153495a3293928f652?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAiElEQVRYhWMU0y5gGAjANCC2jkiL
WYhRNFepGc5OvldLthpkMPKCesAsZiQ1HyPHJTIgJl6RwcgL6sEdx7jiFRcYzceDyuLRfDz8LUap
j6kVf8SYM/KCenDEMS5ATFlNank+8oJ61OJRi2kGiMrHyICYvhMxYOQF9eCLY1LrYFLjfuQF9YBZ
DABazSJdB/GmKwAAAABJRU5ErkJggg==
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/6b0a5b0e750264153495a3293928f652?s=32&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAAd0lEQVRIiWMU0y5goCVgoqnp9LCA
BY/cXKVmCCP5Xi2psnAw9IOIkZhUBA8NZIA/ZOBgeAcR1pDBBKOpiGGkpyI6FnaYAU1kKOPXOJyC
CBPgz8lE5vOhH0SjFhAE+FIRHOBvVeAHwzKIiCyCMJVhDbShH0Q0twAAbAIiTRSLfaoAAAAASUVO
RK5CYII=
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/752ae957b3400fc4f51104ce2b59fa13?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAdklEQVRYhWNk905mGAjANCC2jlo8
avGwtJiFGEV5q3Xg7EmhV8hWgwxGXlAP7jhGBshxSQkYeUE9avGoxTQDjMhtLmrlUVwAuQwfeUE9
+Mpq5PggNe6J0TvygnrwxTEuQEybixgw8oJ61OJRi2kGGEfHQIa9xQBbEBW69jyHGQAAAABJRU5E
rkJggg==
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/5165fcd90cf31d9b650dba34acf90145?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAiklEQVRYhWN0F/FlGAjANCC2jkiL
WUjVIPgiFqv4e4nFJJkz8oJ6cMcxcrziikti1CCDkRfUgzuOkeNsNB8POYtJzsfEqBnNx4PKYpQ4
JiYuiQHE5PWRF9SDI46JAcTUx8SAkRfUgy+OcdXBxMQlMfX3yAvqwRHHxNSjpOZjXOpHXlCPWjxq
Mc0AAKkuKAiW59n9AAAAAElFTkSuQmCC
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/bbf44d02711dd4888c31a3f6eab42b01?s=40&d=retro&r=G

/9j/4AAQSkZJRgABAQAAAQABAAD//gA7Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcg
SlBFRyB2NjIpLCBxdWFsaXR5ID0gOTAK/9sAQwADAgIDAgIDAwMDBAMDBAUIBQUEBAUKBwcGCAwK
DAwLCgsLDQ4SEA0OEQ4LCxAWEBETFBUVFQwPFxgWFBgSFBUU/9sAQwEDBAQFBAUJBQUJFA0LDRQU
FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU/8AAEQgAKAAo
AwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMF
BQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkq
NDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqi
o6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/E
AB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMR
BAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVG
R0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKz
tLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A
+xPDX7Skth4cjbXbH7XfLGBHNCwjEzYH3hjA6nkflXYfD749ab4uRxqUCaM6RtM00sw8lUBA+Z2x
g89K+e7fwzaLdwRIsbQj7hmLbXBI5wfYdPavnz9ojx4bPX4NBh1CKHTbYAyxxuBvkJPPocDGP8DX
PRrOpJRZ11qMYLmSP04034neE9Wl8q08QWEz5A4mABJ6AE8HPtXTgZr8cPhz4yuNB8TWyx3/ANna
4lEfl3TYgeM4xuUjkcYPcfe5r7Nuv2h/F9nMIY9ZMB+4YJYYXMLjqC2w7geCD6NjqK66ijHVO6OS
MZX5WrM+wjhVJYgAcnPaivgLxt8TfEXim6ddT1ie5Rj8kSErGB67RhQfworHnia+yn2Ne41e1s45
VOoQITxjdkbwCSFPuAetfHfxB+G8/j/XfFGo385tJ5LoyW0oIfEW5+MZ9x3/AIa+ifibfaQfC3jS
ddPs/J09J3tLlm6yCMiOSMY6ZYAMOMnGc8V4sviHTYdJtrYJNFDcxecBLM0hAY7gpc9+vA9DivLg
qkeax7VGpRnUjz7eZ5qPglbanqFpNFqMsdraRIsqlCTIQOoOeM+34V6V8JviXf3r2vhXV4bq+v3K
rZTuD9xcoNxPUE7VB9epNche+MbHTpZbDQt15qkyGPDS/uos4wWZjgAf0q58KvAWq3vjS1XSLqOa
606ItJJDIDG0uGaLBcgbt7gBe5VRjPB7qEZzjKUtiMxlRhKMaS95Hty+JbB7Hd9ilLuBIkkzFQwI
yDjAyDjrnFFcf4T0+bUdRXTry8d4gpCMi7WVQpwOc56Y+lFcjhJv3Xoc8akLe9uZmmfFPXfHV3ru
reOonksdbDWsGhROYIlgRvkid1w5yUXAyMkZOckVwd9olzqtzeFfLa1DKYbMp/qkAO1Rn7wHvnkH
1oor6v2MI0LxVtDxVOUqnvO5jvbT6a62sEHm3TtlLWCE7z7lQOnua6doIPDcXhmG2kRtTsLw6vcX
bRtK73W0CJY41+ZgnJ+uCR2BRWWHgnqyqjPefh18QtI8f61BZeJLK3sdeYmKLWbaAWxaQjhZol9v
73z45wFBNFFFZ18PTck7WJjVlDRH/9k=
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/dcabd7cfe9e380f5dc7d304a64de2232?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAiklEQVRYhWOMiGRiGAgwMLaOSItZ
cEkwLVwDZ/+LD8EqjgxwqUEWRzGfeDdSF4w8ixlH8/GwtxhnPsYFiMnHRJlDqsXUAqMWj1o8/CxG
ycfE1ME461cS9Y68oB4ccYwMcJXJxABi9I68oB61eNRimgGc+ZiYMpkS9SMvqAdHHJPaNiYGjPaP
B9xiAMebJcHoZh3mAAAAAElFTkSuQmCC
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/dcabd7cfe9e380f5dc7d304a64de2232?s=32&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAAf0lEQVRIiWOMiGRioCWgren0sIAF
i50L10AY/+JD0ESQAaYsXATFNMrdiB/Q3ALG0VRECGBJRVhcgTcVEdBLmntIB6MWjAALEMkUTxmH
vRQjTv1wCiKEndjyLR6AX/3QD6JRCwgCLKkIM1sRWR9gVTacgojIKhAPGKYNL5pbAAAsLCWxL2gM
NQAAAABJRU5ErkJggg==
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/d9f44119161715cca58db2fa5383547c?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAh0lEQVRYhWOU9fZmGAjANCC2jlo8
avGwtJiFGEVXypfB2TqdUWSrQQYjL6gHdxwjA+S4pASMvKAetXjUYpoBRuQ2FzF5lJiymhi9Iy+o
B0dZjRwH1CqTcaWJkRfUgzsfExP3pKoZeUE9OOIYGRATT5SoH3lBPTjKalyAmL4QqeX8yAvqAbMY
AKy+KDB5LJsTAAAAAElFTkSuQmCC
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/d9f44119161715cca58db2fa5383547c?s=32&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAAeElEQVRIiWOU9fZmoCVgoqnpoxYM
CgtY8MhdKV8GYeh0RpEqCwfDO4jgAB4aZIChH0SjFgy8BYzw+gBPWsSfk/GrH/pBhMjJcH+RnW+x
huTQDyJ8qQh/oOGRHV6piBGz4YXfy6QqG/pBhK/KxN9cIDJjDv0gorkFAP+9KCDO9rGrAAAAAElF
TkSuQmCC
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/24b41555c743ca1587b03030932af721?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAjklEQVRYhWPUt/ZngAGVFfVw9p2I
RgZqAFxmMlHFdDLAqMWjFg8/ixmR8zExADlfIgNS8/3IC+pRi0ctphkgKh/jyru4ADF5euQF9eCI
Y2LiElf8kap35AX1gFnMgksCOT4oyce49I68oB58cYyrz0NMm4uYNDHygnrU4lGLaQZw5mNcgFpj
IyMvqAfMYgBkGiQ32SWN4QAAAABJRU5ErkJggg==
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/24b41555c743ca1587b03030932af721?s=32&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAAg0lEQVRIiWPUt/ZnYGBgYGBQWVEP
YdyJaGQgC2A1gYk8s4gHoxYMvAWM8FSEB8CTBzIgMrEN/SAatYAgwJeKsCYeTIA/OQ39IKJjHOAJ
cayhTKT6oR9ELJhCcA+Smkyxqh+WQYTZOMBfH+APyaEfRKMWEARYUhEmILu1yjAcgojmFgAAZRQk
J6jTdtEAAAAASUVORK5CYII=
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: https://projects.drogon.net/wp-includes/images/smilies/icon_surprised.gif

R0lGODlhDwAPALMNAP/qAEVFRQAAAP/////OAP/JAP6dAP+0AP/+k//9E///x//lAP//6wAAAAAA
AAAAACH5BAEAAA0ALAAAAAAPAA8AAARbsEkZap24VaYQIhcWcEkCnIQRTEEnCCfwpquGmHEOagoO
n7+CKnADxoKHCiLHBBSSAZzs9To9KwTgYLsVLISrQFbA7RZ2GgJhQTbTWOoC9azKVA74wzDDstQm
EQA7
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/970aa7f24bc2df9a1401d0ff44bdb53f?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAi0lEQVRYhWPUsQtiwAa8murg7G11
TVjV4ALE6GUiyUQqglGLRy0efhYz4srHuAByHkUGpOb1kRfUgzuOccUrLkBMfI+8oB7ccYwMRvPx
kLMYJY5Jza+kAuR0MPKCetTiUYtpBlhwSSDnOUrqY1x6R15QD444JrVOJQaM9o8H3GKS21zUAiMv
qAfMYgB59SAjpfjANgAAAABJRU5ErkJggg==
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/cd3e47409b6f5a751146aba069856974?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAh0lEQVRYhWOcqMvEMBBgYGwdkRYz
fu5vgnPmzWvAqigpCbs4LkCMOSMvqAfMYhZc8UELgGzXyAvqgYtjUjVQK6+PvKAeOnFMalziAiMv
qAeuPkZucxETf5Tk49GyekDAaD4e/hbjjGNS8yup6kdeUA+OshoZIMcNqW1vYvSOvKAetXjUYpoB
AKVtJZu1kRIkAAAAAElFTkSuQmCC
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/cd3e47409b6f5a751146aba069856974?s=32&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAAeElEQVRIiWOcqMvEQEtAW9PpYQHj
5/4mCGvevAY0uaQkdBGsAL/GoR9ELJgepBwgmzkMgogYRViDkcg0NkKCiMjQwAqGfhDRvrCD1wd4
AprUZDoCc/LITqZYgojIupNIZUM/iBgxG15wnxJZm+JXP/SDaNSCgbcAAJikJYsVJBK4AAAAAElF
TkSuQmCC
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/acc67be02f63afe15381af2dfbaa1284?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAi0lEQVRYhWMM1tFiGAjANCC2jlo8
avGwtJiFGEXTQ0+RZGjmajOCakZeUA/uOEYGuOKP1HQw8oJ6wCxmJLU+xhWXxORdZDDygnpw5GPk
+CM1znABXGaOvKAeHHGMDEjNr6Nl9aC1GGccI8clJW0uXHpHXlAPvvqYknKbGL0jL6gHXxzTGoy8
oB4wiwHlBiKxXpPdOgAAAABJRU5ErkJggg==
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/acc67be02f63afe15381af2dfbaa1284?s=32&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAAeElEQVRIiWMM1tFioCVgoqnpoxYM
CgtY8MhNDz1FjBGZq83wyA7vIIIDrIFAZAAO/SBiJKYswhoa+BMPHAz9IKJjMoUHNJGBiwmwmjCc
gggOMBPlyM7JWIIIHiCk1gdY1Q/9IMJS2JGa4/CrH5ZBRF0w9IOI5hYAAG9TIqE4/k6JAAAAAElF
TkSuQmCC
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/dc6f32a47b65bc4d6d83f2260b5db188?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAiklEQVRYhWPkLjNiGAjANCC2jlo8
avGwtJiFGEW7tfPgbNerk8hWgwxGXlAPmMWMpJbVyHGJDIiJV2Qw8oJ66MQxtcDIC+rBUVYTk0ep
pWbkBfXgiGNcAFeckaoGGYy8oB7ccUytfIwMRl5QD444JjWeiAG42mIjL6gHRxwTA0htP+MCIy+o
B8xiAI6NI3NlWQ6lAAAAAElFTkSuQmCC
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/1430a34d96c267875142d3d421bf7be4?s=40&d=retro&r=G

[encoded data, 4320 characters]
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/eebd0661aa12d209927878ce5d9e03f6?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAgklEQVRYhWN0MhVlwAYCrB/A2RuO
KmBVgwsQo5eJJBOpCEYtHrV4+FnMiCsfIwNi8iWp+X7kBfXgjmNagJEX1KMWj1pMM8CCzMFV3iKL
EwNw6UUWH3lBPTjiGBngildi6mNi0sTIC+rBF8e48iIx8UdMGTDygnq0zTVq8ajFoxaTDQBakCTE
GxIblQAAAABJRU5ErkJggg==
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: https://projects.drogon.net/wp-includes/images/smilies/icon_sad.gif

R0lGODlhDwAPALMMAP/qAEVFRQAAAP/OAP/JAP6dAP+0AP/+k//9E///x//lAP//6wAAAAAAAAAA
AAAAACH5BAEAAAwALAAAAAAPAA8AAARYkEkZap2Y1ZXOGRcWcAgCnEMRTEEnnLCQrtrxwjGoJSZw
+yeCKnDo/W4EQ+WAawKSlZ4zqAwMpieFcGU9Cb7fp04zGPwACpmKVSa43bNMxUA3DDMsC20SAQA7

------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/1430a34d96c267875142d3d421bf7be4?s=32&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAIo0lEQVRYw6WWWWxU5xmGn//MmTmz
eGzGNma8MB7ihSVAE4uUgJRAWi6qFByahtAQIlVqQq8CqmhJEYlEk6jlIr2okqpRRS/SRlCVtmka
yTQ0xIVKpmHJAl5YjA3e7fHMeBbPmbP3wsYZjHGoeqRP/8xo/vO+3/u93/f/wl+x+Kf6xNhr+368
V37++eeRJIn/5bFtm3feeYef/+KQ7S5Z+LNQ/YOvD575wL7X/UJIkvPSvn1s376d/+d57733eO31
1/GGwm+ULX3opYG29++JhNiwYYPz8ssvI0kSjuNg21P7JElCCHHPBBzH4dChQ3x08mM7sHDxDxfe
v+7wjdY/fuU+eevWrcRiMfr6+ujt7Z0BtW2baDRKNBq957Js2bKF1tZWSU2O/DLVd/lfQPdXEgA4
fvw4oVCI6upq4vE4tm3j8/kYGhqio6ODpqYmFEW5I+Mv6zhF2uVyEYlE6O3tLc7FBl6LPPrUM32n
/zwvAZeiKAdDoRDd3d2Ew2G2bt3K2rVrUVWVtrY2hBB0d3dTVFRELpdjfHycrq4uenp6GBwcpLe3
l7GxMRzHIZ/P09/fz/DwMLZpNEqy52/5xPDYvArk83nOnDnDrl27WLVqNdFolPLycpYvX87GjRt4
8cXdxGIxHMdBkiTcbjdNTU34fD4cx0EIQSaT4cKFC8iyjKZpUwpZhkeNDz0HvDQfAamrq4snnniC
hoYGioNFpNNp4vE4hmFQUbGIAwcOkEgkaG9vn/HG9evXsSyLQCDA8PAwra2tZDIZVFVlcHBw5uWW
rj5eu/HpeQ0kFxcX09TUxIIFC/AHArjdbvL5PG63G4Camho2bdrEiRMnSKfT7Ny5k6qqKoLBIIsW
LWLHjh2Mx8d5+zdvc/jwYfx+PxMTE1MENLVeSycqgJG7KvDAAw9QXFyMx+NBFLRiNpsllUpx7Ngx
IpEIsiyzbds2otEo4XCY0tJSTNNkaGiIgD/Arl272Lx5M6Ojo8iyPKWWZXi1VKx+3hIsXrwYRVEQ
QuDYNpZlYVkWuq5z+PBhDhw4gM/no7KykrfeegvLsvD5/SiKgsfjQZIkUqkUuq7T3NyM1+vFsqxb
rYKhTkbnJaAoCi6XCyGYAb8Vly5dwjRN3nzzTVRV5cqVK+zfvx8tn5/5j2PbaJpGJpPBcRzKyspu
a1HbyFfMSyCZTE473HUHgUgkQiAQoK+vj0AggM/nY3h4GMuyMAwD0zTQDQNd10mlUqRSKSYnJ28D
sAy9dl4TdnZ2omkawWDwtlHsOA6PPPII/f39tLe3MzIyQnNzM3V1deSnFRBCYFkWqqoymcvR3t5O
PB6/fWCZRuO8BC5cuMDQ0BDBYBC/34+u65imiaVniRb1sm+7n8zmeiYyk9TUSniCYBoJDEoRQmDb
NqZp0nP9OkeOHLnztLTMFZENT8t9p/5kzkkgmUxy9OhRdu/ejRACj8cD6YuEBg8RrKxGqX8Qd/E3
cfmjSJ5KHEsnPfAhl64ZxPLLSCSTnDp1ipaWFtLp9B0Alp6rmox3R4CeOUcxcLCnpwePx0M4HEYS
Atfou5QtSOI4nyHkJC4lgORWEC4Xkqccf/lG8iPv0zNWju04nD17lsuXL+MDVgOVheE4kt/IOsay
8If5kdSdx3GgCmdF9UPs3buXdDpNPq9RRRuPPVyGOflXkIaQfB7cpZtQQs1I7vswMqN0dlzHVbZl
poV/vWcPjR99RAlgA9b06rhcmEWBfEUu9+2gYX78+OwuqFwP5etyTKijNDQ0sHRpI2ZFM59+fhPP
gm3AQmxdR0+0oI78Di1xjvZzLRTVPE1tbS0S0PHqqzza2krolvGmwwZMy6LU5/f6V676C0KsvKME
/iUcjCVjfDbwT8SNURrrv07DsmWM6hHiV/9BTd1jWOo1HFNFnxjiWtcoE0U/or6+kattbXS/8ALS
qVPYjsPdri9yqBRPSYm3NBL51ncHBv5+BCZmFEBMOSGrWqROtpB4dgfJ8+dZteprxILP8fm5TtxF
z2LnahgdKKcj832iS+rpPXmS0R07UK5cwTV9sShcC0NySWRu3EBZs+a+BWvXftgixIoZBUqWcVC4
QHJBYxxW9uVJdXZS+uSTlJZXcHUsRLrvPKpWyhfZ71C3fB1+ReHGnj0og4MIuC0oWGeydLuRvV6M
vEb5ypVlcjD4zLbR0c53TfOqa8GKKQJChsZxWDEGnnicmxe/wL3mIcrCVYxbS4g591Mevg90nb5X
XqH4/Hmku4A6s1bbslDCYTI3b+B2wFtZ6buo5r5xJuQ+J2qfwhEClDw09cCj16FWA68DybIykuvX
o1dVYVoW7sFBys+do2x8HDHL7VZBmAXrrShZvZrxjg6KS0ooWRRGq6/jdH1dXhYW1Es+Sso8rKwO
YpXlOJ/Sqb+UpTYeJ/zBB9gzhmEG2C6Q3ZqVvWt6lQoCwwBJIpFIoGWzfDoyTPGqVV55pb+E9UoE
5cIIkcYgep+OsqaawZIBgqeTLJp9/Z5Vc3EP4BLg6DpClskaBpauM6zr/PaNN5B/sGEh0f/IFDes
4+aKShZbQyTyXbRV+Onxp6nMWUiz+luazlrM8ftc4BKgxWLYpkluWr3FdXWUTk7ici2UDq7WAySe
+gk3l22FJTW4O0+ScKmYJkRiOnKB/IWmEwVGYxaZW4Po1mdT08gicknEr8AZybnEv5ft/J4q5y1w
bmbIpVRKqt3ksnkWjmmoYQnHngJ2zXp5YebSLMDC0kiziBuSNHa2sm7/6f7LJuMJqrpOSVJFsczF
Ki8N7b9HP32CpZ1/IPNwCUvXK4jeSTx8ScJ1F3mlOXwxV2hC6j7df3nmWB46ftGWr41kCUW8tHxy
ifXxz/nE5ya9TpA6mqApbyPPyrgwc/seQCko1aQknwXt9jHdI2fRegyqIz4m6mTkPhXzhMr93Sq1
BVIyC5A5ukDMMQVvfdeAUa//ONrtV7b/AuKbEQ53areGAAAAAElFTkSuQmCC
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/483650f8e6d7ff26175fa82320dd0889?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAh0lEQVRYhWPMO7uDAQYOb/NjoCWw
9doEZzPR1CY8YORZzIJLAjk+SI17YvSOvKAeMIsZDZvZSNKAHH/IgNR0MPKCetTiUYtpBkjOx9QC
Iy+oB3d9jAxwlcmkqh95QT048jGueKIWQI7vkRfUgyOOkQGutjEx+XW0XT2oLB6tj0ctHrV46FsM
AMexI+QYIh/YAAAAAElFTkSuQmCC
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/72ef2894c6b148b05a77a8f2c7cbdbd3?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAkElEQVRYhWMMzGRlIAQWalbC2fHX
28lWgwyYCKqgERi1eNTi4WcxC6kakPMrJWDkBfWAWcxITFmNDHDFMTHlMzIYeUE9uOOY1Lw7Wh8P
KotR4pha5TAugBz3Iy+oh059TEy7mhgw8oJ6cMcxcrwSUx8TE98jL6gHR1mNDKhVbuPK9yMvqAdf
HNMajLygHjCLAZBoIQ7NdFeFAAAAAElFTkSuQmCC
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/72ef2894c6b148b05a77a8f2c7cbdbd3?s=32&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAAfElEQVRIiWMMzGRlwAEWalZCGPHX
20mVhQMmPHJUAaMWDLwFLMQogicYMsDQDyJGPBkNDrAGEf78BQfDO4iITDyjZRGFABEHlGRXNIAc
K0M/iIgq7PBXmfjB8A4ieMjgL+zwh9XQDyIshR3ZOQ5rYhuWQURdMPSDiOYWAAC3cSD+Is15AAAA
AABJRU5ErkJggg==
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/d58d63920eb59c16b68a5ec6d85390f2?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAe0lEQVRYhWPkiAxjGAjANCC2jlo8
avGwtJiFGEUJsRUkGbpgcQdBNSMvqEctHrV41OJRi8kGjMhtLlLLZFIBchk+8oJ68NXHyPFBSX2M
S+/IC+rBF8eU5Gli9I68oB4cZTUugBxnuNrMxKhBBiMvqAd3HNMCjLygHjCLAfePF5m0PTGQAAAA
AElFTkSuQmCC
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/d58d63920eb59c16b68a5ec6d85390f2?s=32&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAAa0lEQVRIiWPkiAxjoCVgoqnpoxYM
CgtY8MglxFYQY8SCxR14ZId+EI1aMGrBELCAEV4fEJlviQHIeXvoBxGWwg7uQVILO6zqh2UQkZqc
8Ksf+kHEiKfhBfc71koRvywcDO8gogoY+kFEcwsADMYXifXOLd8AAAAASUVORK5CYII=
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/e60855c208fa2fbce5b99fb666da8dbf?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAi0lEQVRYhWNkq7JjGAjANCC2jkiL
WZA5J9dvh7PNAz0JilOid+QF9YBZzEhMPkaOJ2IArnSADEZeUA+OfEwMICYfEwNGXlAPnTgmNS5x
gZEX1IOjrKZW/OECo/XxgACc+RhXu4kYQIzekRfUoxaPWkwzgLNdTUx/CRcgRu/IC+rBF8e0BiMv
qAfMYgBVLic5kT4gZwAAAABJRU5ErkJggg==
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/e60855c208fa2fbce5b99fb666da8dbf?s=32&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAAe0lEQVRIiWNkq7JjoCVgoqnp9LCA
Bc46uX47hGEe6IlLBBkQqX7oBxEjnlQE9zJ+gDUA4WDoBxELYSWEUhF+MEKCiMjQwAqGfhDRMSdT
EtBoYHgVdliSKWb5jh/gVz/0g2jUAoIAS5WJvzGBCfCrH5ZBRF0w9IOI5hYAADQLJykqhFG0AAAA
AElFTkSuQmCC
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/04fde8a772b6dcc8ff382559a0f0af89?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAiElEQVRYhWNkZt3CAAPnbpjD2UYa
JxmoAXCZyUQV08kAoxaPWjz8LGZEzse4ADH5m9QyYOQF9YBZzEKqBuS4pASMvKAeOnFMTD4mBoy8
oB4cZTW18iguMNrmGhBAVD5Gjhtc6YAYNchg5AX1qMWjFtMMkNyuJgaMtqsHlcVExTEtwMgL6gGz
GACQkCDbFWbYmAAAAABJRU5ErkJggg==
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/04fde8a772b6dcc8ff382559a0f0af89?s=32&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAAeklEQVRIiWNkZt3CwMDAwMBw7oY5
hGGkcZKBLIDVBCbyzCIejFow8BYwwlMRJsCfrohMdUM/iFiIUQQPDTLACAki/KkIPxj6QUTHnExJ
WkQDw6s+wJdM4T7FGnr4ZeFg6AfRqAUEAVFVJn4w3KtMfEFEFTD0g4jmFgAAnZsgy6c/MUgAAAAA
SUVORK5CYII=
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/207a2bd1933c7953143b039bb70efe1d?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAf0lEQVRYhWPkY53HQAhkLrOHs6dH
HSRbDTJgIqiCRmDkWcxCatxQApDtGnlBPWAWM5Kaj4kBo/l4UFnMQqoGYspqYsDIC+rBnY9pAUZe
UA+OfExqXiQVIJcBIy+oRy0etZhmgKj6GDn/4crrxKhBBiMvqEfr41GLRy0etZhsAACeARxnUlSs
AAAAAABJRU5ErkJggg==
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/17d4cac0dd0d0ed598ffd8dec869f790?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAh0lEQVRYhWOM9+JkGAjANCC2jkiL
GdV/XYZzLALMaGrZiQ2n4OyRF9QDF8ek5mPkeEIGpKaPkRfUoxaPWjxq8ajFZAOUsppa5TAx5oy8
oB4wi1mIUYQcZ7jiG1e84gIjL6hHLR61mGaAqHxMTFmNrIaYPD3ygnpwxDGp8UQMwJU+Rl5QD5jF
ANneHRsB1kb3AAAAAElFTkSuQmCC
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/de2ef90ba09e2a225044d56879b7088a?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAeElEQVRYhWNsZjdiGAjANCC2jlo8
avGoxaMWD0mLWYhR9PHSZpIM5dfzJahm5AX1qMWjFtMMoORjUvMrLoDLHOT8PfKCetTiUYtpBoiq
j5EBrrqW1DJg5AX14IhjYtpKxJTDxICRF9SDI46JAaTGJS4w8oJ6wCwGAJ6XEKA1YIjbAAAAAElF
TkSuQmCC
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/22c56697bb37832b52becd136a1ed4ca?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAfElEQVRYhWM0UE5kGAjANCC2jkiL
WZA5c6VaaWpZ8rNqOHvkBfWAWcxIaj7GlQ6Q448YMPKCenDHMan5m5j4HnlBPWrxqMU0A0TVx8j5
klpqRl5QD444Rga4yltiymFi4nvkBfXgq49JbVuRqn7kBfWoxaMWj1o8ajHZAABcGyGreOH9PQAA
AABJRU5ErkJggg==
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/62d277cf37dcf2d288ae46f56473f037?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAhUlEQVRYhWNcebWQAQamzZjAQEuQ
lVEAZzPR1CY8YNTiUYuHn8WM9rmMA2LxyAvqAbOYhRhFyGUsMYCYMn/kBfWoxaMW0wyg5GPk/Eqt
9hcuM0deUA+OOMYFkOMGV7lNapoYeUE9uOOYmPxNahkw8oJ6cLSrSW1bkQpGy+oBAaN9p+FvMQAR
1h4JGXRyEgAAAABJRU5ErkJggg==
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/2ba2ba41e111ee61676d88a663fa3c93?s=32&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAAdElEQVRIiWMMCeBkoCVgoqnp9LCA
Bc7iiH8CYfxYKEOeWVhNGPpBxEhMKoL7HRkQGZJDP4hY8MhhDRlMWfxhNbyDiOwchwyGfhANRGGH
CbBGBpHqh1MQ4QH4szR+MPSDaNQCggCRiqhStGGCoR9EoxYMvAUAkLEZpbZUxy4AAAAASUVORK5C
YII=
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/62d277cf37dcf2d288ae46f56473f037?s=32&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAAd0lEQVRIiWNcebWQgYGBgYFh2owJ
DFQCWRkFcDYTtQzFBUYtGHgLGO1zGWlqwdAPIhY8csj5BQ/An0OHfhCNWjDwFiCSKTxRkl0xYDVh
OAURJoD7FGuWJjIkh3cQ4U9XRKa6oR9EiCqTyNKfGDC8Mtpoq2LgLQAAvC4d+ZeAipwAAAAASUVO
RK5CYII=
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/9a42e9d8473df1befddc069ed353510c?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAiklEQVRYhWOUjPZiGAjANCC2jkiL
WXBJJERWwtkLlreTZCgxekdeUA+YxYzE5GPkOCMGEJMmRl5QD758jAvgij9S08HIC+pRi0ctphlA
KauJqUdx5Vdi1COrGXlBPWrxqMU0A0S1q5HBaH085Cwmqs1FTDsZWQ0x8T3ygnpwxDGp8UQMGO0f
D7jFAMQ8JWBuKc+lAAAAAElFTkSuQmCC
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/9a42e9d8473df1befddc069ed353510c?s=32&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAAeklEQVRIiWOUjPZioCVgoqnp9LCA
BVMoIbISwliwvJ0YI/CrH/pBxIgnFcH9jh/gD8mhH0RYUhEmwBoIRAbg0A+iUQsG3gJETsZTZmFN
kXiUIUsN/SAatYAgwFdlwsHILuzw1Qf460K4LP6wGk5BRKSX8YBh2vCiuQUAUUQlUB7v/PcAAAAA
SUVORK5CYII=
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/5161f341d6f7884b845d7e267a46d86e?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAdUlEQVRYhWMMDuViGAjANCC2jkiL
WUjVYCL9Hqv4maeCJJkz8oJ6cMcxrnjFpYaY+B55QT1q8ajFoxaPWkw2QCmrSS1viQG4zBx5QT04
4hgZEFMHU6J35AX1qMWjFtMM4MzHtCirkcHIC+oBs5hxdAxk2FsMAG1yFHfqjFnMAAAAAElFTkSu
QmCC
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/f6105a3966a1796b7e502ab5011af2b7?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAl0lEQVRYhe2XwQmAMBAEjeZjDxaV
ry1YkBXahuBP9pGDPRUT2JuXgVwWdnOHSfNahhrHud3fy7RX91gwtaPrxA/RE85vsvSCWnpWNxNO
Vh8jmA0Dc1f0rA7hEA7hEH5MxgUzk605jLXWOVirZ3UfGSOYB5MfU4voWd1fxkwvWvuZe6BndfxX
/4aesNnHCDN7vW9rPaubCV/q0S+awpjUCgAAAABJRU5ErkJggg==
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/f6105a3966a1796b7e502ab5011af2b7?s=32&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAAhElEQVRIiWPkjAxgQAVP/mZBGDLM
0xiIAPjVMxFjBCWA5hawkBogxAC4mQzDIYgYMVMRHCD7FA/AH7ZDP4hGLRi1YAhYwAJn4cm3WPMq
XD2mRmT1wymI4ADuQTyBgF89MhiWQYQ/VWAqwx+AQz+IRqtMggBLKoID/DmIyIba0A8imlsAAOiM
L4oQj7PYAAAAAElFTkSuQmCC
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/faffc204d966e588cfa4cd8544c18865?s=40&d=retro&r=G

/9j/4AAQSkZJRgABAQAAAQABAAD//gA7Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcg
SlBFRyB2NjIpLCBxdWFsaXR5ID0gOTAK/9sAQwADAgIDAgIDAwMDBAMDBAUIBQUEBAUKBwcGCAwK
DAwLCgsLDQ4SEA0OEQ4LCxAWEBETFBUVFQwPFxgWFBgSFBUU/9sAQwEDBAQFBAUJBQUJFA0LDRQU
FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU/8AAEQgAKAAo
AwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMF
BQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkq
NDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqi
o6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/E
AB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMR
BAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVG
R0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKz
tLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A
/SSTV3mT92QiDsBX53ftT6TbeBv20dE8RQQH7JrWiy3l4sCks06BogcD1Cqfrmvrmf4hKBsgRyPa
vAP2ivCsXii+0vxhbWkaanp6vbXly0WXe1ZThSeCQr4OM/xE+ufQxWFboS021Jw1dKtFX3Z43qH7
T+hWl8bJ4JUkB6rKj7e3Kg5FWb3436TBoaanDeQTpM2yOKKQNIzf3cDv7Vny+CbFbNJA1tGhACx+
ThQfYbq27/wPpcPw1sNE8opFCRJEw++siksHB/vZ5r4VSjJn3ip1Ejy+5/aC1zUb7ZFZNZWgJG9L
Oa4LfUquFortNN8LRXke5nwgGC0Y2n+eP0oq+dGfsJ9z7yGjaUin91nP+03+NZ2veF9J1jRNQsPK
x9pt5Ickk4LKQDXkF342upc/vmA/M1Ql8Z3xAX7XOy9MGQ4r9T+rye7Pyv6wk7pHyd4j8czaNN5F
5+5lgkeFllfaI5FJBzn0wa5seKfEV7FDGdWuDpySeZDJBcB2IznGQcn/APVXafGnT5PC3xDi1YRq
dG1tyXLLlY7jHzg+m4fN7nd6VF9g1K5iWBNE0m509v8AlqTg490IxX5hisM8FXlSkv8Ahj9PwmJW
Noqpz202L9l8RIIZIIEfy2Zdp3H5nPriivNPHms6d4S+WCztbaWPkmNVUng8DFFcioyn70SpYzkf
K3c+z5LO3UHLMv0auT8c6pc+GtGmu7KO3u7gKTHFcStErEerBWx27UUV+h43F1sPh51IPVf5n5rR
owqVFGS0PmXxp4wvvHii21q5jWZUDW0dscQQykH5l/vezN1HTGSK5Gbx7440qxi+x2ianYlSqshx
IjDgq49QePwoor4R154ibnVfM33Pr8JFU04Q0Vuh5brF/wCIdX1oXGs2zxSMSVWZcAf8Bz+p+gxn
NFFFdEpvS2hzTXvNXP/Z
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/faffc204d966e588cfa4cd8544c18865?s=32&d=retro&r=G

/9j/4AAQSkZJRgABAQAAAQABAAD//gA7Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcg
SlBFRyB2NjIpLCBxdWFsaXR5ID0gOTAK/9sAQwADAgIDAgIDAwMDBAMDBAUIBQUEBAUKBwcGCAwK
DAwLCgsLDQ4SEA0OEQ4LCxAWEBETFBUVFQwPFxgWFBgSFBUU/9sAQwEDBAQFBAUJBQUJFA0LDRQU
FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU/8AAEQgAIAAg
AwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMF
BQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkq
NDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqi
o6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/E
AB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMR
BAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVG
R0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKz
tLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A
/Rq51lbqAiRlMLKVMZA2sDxgj0r8tdD8QzfBy88daTpmmNe2cXie9SxUq6EW4KiIbcZHCk5OByOT
mvu2Z/ENzksrKPQAf4187/HPwpF4W8TR63fQNHHrBLTnOA0saIgPB/uhfyNbZpQUcM5rob5ZV58S
obXPMfD/AMadU8Sy3cb+H7y3ura2N00SBXyg44JI7/jXF3vxZ8ba1cRzWlkLfTZAHUp5fmOpGRyz
Y/AV2Vh8SPDXhyS+a4Jtpp4Ts+QsXUdAT689PemeH7vRtQgF5HEn2Wcl4t8W3OeTlSMjmvjlNJc1
j7R0W/d5j65ufi6IzhIgwHX5sfrXkf7R3iR/iB8O7iO3tj9s02QX0Sq+5nCgh1H1Unj1ApJrTA4n
wfQivLviZ8TLrwPKLe3sUuJWRibiWUCOMgcDaDuY/kMd6/TcTPBxoyVZ2T0PyuhLEKrGVPdaniWl
6Vpd7Yx313fzSwSDMW61aTY31Tp261PqN1L4at4bh9WDW6nckZhKMV/FjgVzln4z1XwfcXj6RaLq
1tOTc+SuI3TLHftUDHB7ADGRxXnPxA+IHiDxhqaLeabcadaE4COGTf8AU/4Z/pX5tGm5vR6H6HLF
QVFNR1+f5n//2Q==
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/f7d71c363982cf5a565da29859faf425?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAcklEQVRYhWP0SGNkGAjANCC2jlo8
avGoxaMWD0mLWUjV8KbnAVZxkRIFkswZeUE9uOMYV7ziUkNMfI+8oB4ccUxMHqWWmpEX1KMWj1pM
M8CIq+9ETPlMDMBVbo+8oB4cZTUyILUNRSoYeUE9avGoxTQDAKY+FrVZHLDtAAAAAElFTkSuQmCC

------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/a6b4488697a6dc67335c7e67b0b3ba4d?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAj0lEQVRYhWNkX8/IgA3MYlwDZ6f9
D8GqBhcgRi8TSSZSEYw8i1mQ44MWAJf5Iy+oB8xiRlz5GBmQmg6IyfcjL6hHLR61eNTiUYvJBizI
HFxlMnLZSy01Iy+oB0cc4wLE1Mek1tkjL6gHdxxT0nfCBUZeUA++OMZV9uKKb1xqRvtOA24xUX0n
WoCRF9QDZjEAaRIlmWoirDUAAAAASUVORK5CYII=
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/a854c92d910dd957da30fa72fbc911d3?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAgElEQVRYhWN0T2BnGAjANCC2jkiL
Gc++tCGoqKr8NEmGtnWaElQz8oJ64OKYmHxMTJwhA2LSxMgL6sEdx7QAIy+oB8xiFmIUjebjIW0x
Sj4mNS5JBchxP/KCetTiUYtpBogqq5HzH668TowaZDDygnpwlNX0BCMvqEctHrWYZgAAjeQXp9i8
bwwAAAAASUVORK5CYII=
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/9384fb396afc982a3c64cf1dc41e4e75?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAjUlEQVRYhWOUEuVgGAjANCC2jkiL
GVfM3gXnFFX50dSyvrZNcPbIC+qBi2Ni8jFy3BADiEkrIy+oRy0etXjU4lGLyQYoZTWpZTKpALkM
H3lBPTjiGBkgxzdy3OBKB7jU4KqbR15QD444JiYf44ozUvWOvKAeHHFMDCAmHxMDRl5QD504phYY
eUE9YBYDAPN/Hsfe2BKJAAAAAElFTkSuQmCC
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/9384fb396afc982a3c64cf1dc41e4e75?s=32&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAAdklEQVRIiWOUEuVgoCVgoqnp9LCA
ccXsXRBWUZUftQzta9sEZw+DIMKTipB9igfgD9uhH0SjFoxaMAQsQORkIvMtMQA5bw+nIIIDeFjB
fYo19DBlsZZ6wymI8KQirH4nUv1wCiI8AH8qwg9GSBBRAoZ+ENHcAgDXhB63Zg1GdwAAAABJRU5E
rkJggg==
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/e3e67aa5b14f76f2d3943e03d47367dc?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAh0lEQVRYhWOU9gpjGAjANCC2jkiL
GYu6vxJUtHJ/IkmGhjvOJ6hm5AX1wMUxMfkYOc5wxTcxapDByAvqUYtHLaYZYCFVAzHlMDFg5AX1
4CiriYk/YspqYvSOvKAeHHGMDEitX0nVO/KCenDEMbXKYVxgNB8PCBjNx8PfYqL6TrQAIy+oB8xi
ADvNJpGYLOJqAAAAAElFTkSuQmCC
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/80261558441908c22e04ea1193d76e25?s=32&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAAeUlEQVRIiWNksklnQAUt9hMgjJqD
BQxEAPzqmYgxghJAcwtY8Mjh9ztcFj8Y+kHEiJmKMAHW0CAyjQ39IKJCKsIfVsM7iOCAyDyFFQz9
IKJjHGAGNDz94c/JeDQyDK8gwgT4U+eIqQ9GLSAIiKoyKQFDP4hGLRh4CwCBVSKDDjGQ4QAAAABJ
RU5ErkJggg==
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/7af902e87778dc9fe3b4403c85ee1788?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAf0lEQVRYhWPM5bJhGAjANCC2jlo8
avGoxaMWD0mLWYhR9PNtKJzNLryabDXIYOQF9eCOY+Q4Q45LXGqIASMvqAdHHJOaF4kBuMwceUE9
OOIYGeDKr9RSP/KCevDFMS5ATH1MDBh5QT044piYepdUgCtNjLygHjCLGUfHQIa9xQAhLhzBhMTv
GgAAAABJRU5ErkJggg==
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://secure.gravatar.com/avatar/eeb5d5ded534f650bf1bd6755750cfcc?s=40&d=retro&r=G

iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAkklEQVRYhe2WPQqAMBSDrbiKN3Do
ATyuB/MADp7ETd7yIBmkgbxMhf4E8rWh7Vy3aYTmIa6Wxks2cdzPN776Th2K7PWLephxY99x5BfF
3gO/qMu4jH9T2tVRSPey3e4XtQbjrIdZIX3uF7UG40yRDcIPuSt+UWszRpixHeAXtQZj9r1Gsev9
otZgnAn5Q1VXyxq/XkkqrwlmoF8AAAAASUVORK5CYII=
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: https://projects.drogon.net/wp-content/themes/weaver-ii/images/search_button.gif

R0lGODlhHgAUALMPAMnJybGxsW1tbZmZmevr6+Tk5Nzc3P39/dXV1fb29lxcXPDw8IaGhtDQ0Pr6
+gAAACH5BAEAAA8ALAAAAAAeABQAAATR8MlBq724ygnW+WAojscCDBJAruzhAM9AOHRt3/hNUEnv
/yeBYAD4GX28Yy+gaDoDyh9lsUhQrSbFENAYCBSd6nU8pZqpA8XgnJad3xSCfC7/IuYLhJbO38n6
BF8GdAZaBYByFAWLjIsMCgGNTAyNlQWKlgVMApGaX52ZlwMGBaSmi2lOTgKlracGFAays7QBDEIM
AV8MCLS0FL3BBsKzwrvCwsAIy8zNzstfAM8IFNLT18sB0ycPAQ3f4OHi4AjjDQETAVzm7OMAASgb
GfP0GxEAOw==
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: urn:snapshot-E88EF3A0:https://projects.drogon.net/wp-content/themes/weaver-ii/style.min.css?ver=2.1.10

/* Effective stylesheet produced by snapshot save */
@media all {
  html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p,=
 blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em,=
 font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl,=
 dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody,=
 tfoot, thead, tr, th, td { background: none repeat scroll 0% 0% transparen=
t; border: 0px none; margin: 0px; outline: 0px none; padding: 0px; vertical=
-align: baseline; word-wrap: break-word; }
  :focus { outline: 0px none; }
  ul { list-style-position: outside; margin-left: 1.2em; }
  ol { list-style-position: outside; margin-left: 2em; margin-bottom: 0.6em=
; }
  ul { list-style: disc outside none; }
  table { border-collapse: separate; border-spacing: 0px; }
  caption, th, td { font-weight: normal; text-align: left; }
  article, aside, details, figcaption, figure, footer, header, menu, nav,=
 section { display: block; }
  img, .content-2-col, .content-3-col, #sidebar_header, #sidebar_header .he=
ader-widget { box-sizing: border-box; }
  .cf:before, .cf:after { content: ""; display: table; }
  .cf:after { clear: both; }
  .cf {  }
}
@media all {
  .weaver-clear { clear: both; }
  #page-top, #page-bottom { display: none; }
}
@media all {
  body { background: none repeat scroll 0% 0% rgb(255, 255, 255); color: rg=
b(34, 34, 34); font-family: "Times New Roman",Times,serif; font-size: 12px;=
 line-height: 1.5; margin: 0px; padding: 20px; }
  input, textarea { background-color: rgb(240, 240, 240); color: rgb(68, 68=
, 68); font-size: 90%; }
  hr { background-color: rgb(204, 204, 204); border: 0px none; height: 1px;=
 margin-bottom: 1.5em; }
  p, #content p { margin-bottom: 1.5em; }
  strong { font-weight: bold; }
  pre { font-family: Courier,monospace; font-size: 0.75em; margin-bottom:=
 1.625em; overflow: auto; padding: 1em; white-space: pre-wrap; }
  input[type=3D"text"], input[type=3D"password"], textarea { box-shadow: 0p=
x 1px 1px rgba(0, 0, 0, 0.1) inset; }
  textarea { padding-left: 3px; width: 98%; }
  input[type=3D"text"] { padding: 3px; }
  a { text-decoration: none; }
  a:focus, a:active, a:hover { text-decoration: none; }
}
@media all {
  h1 { font-size: 190%; }
  h1, h2, #content .entry-header h1, #content .entry-header h2 { clear: bot=
h; margin: 0px 0px 0.1em; }
  h3, h4, h5, h6 { clear: both; margin: 0px 0px 0.7em; }
  #content ul, #content ol { margin-bottom: 1.5em; }
  #content ul ul, #content ul ul ul, #content ul ul ul ul, #content ol ol,=
 #content ol ol ol, #content ol ol ol ol, #content ul ol, #content ul ul ol=
, #content ul ol ul, #content ol ul, #content ol ul ul, #content ol ol ul=
 { margin-bottom: 0px; }
  ol { list-style-type: decimal; }
  abbr, acronym, dfn { border-bottom: 1px dotted rgb(102, 102, 102); }
  cite, em, i { font-style: italic; }
  code, kbd, tt, var { font-family: Monaco,Consolas,"Andale Mono","DejaVu=
 Sans Mono",monospace; font-size: 0.9em; }
  pre { font-family: Courier,monospace; margin-bottom: 1.5em; }
  table { border-collapse: collapse; border-spacing: 0px; }
  th { text-align: left; padding: 4px; }
  td { margin: 0px; padding: 4px; }
}
@media all {
  #wrapper { background: none repeat scroll 0% 0% transparent; margin: auto=
; max-width: 940px; padding: 10px; }
  #main { clear: both; margin: 0px auto; overflow: hidden; padding: 1em 0px=
 0px; }
  #container { background: none repeat scroll 0% 0% transparent; margin: 0p=
x; }
  #content { background: none repeat scroll 0% 0% transparent; color: rgb(5=
1, 51, 51); margin: 0px 0px 10px; overflow: hidden; padding: 5px 25px 0px; }
  #container_wrap.right-1-col { float: left; margin: 0px; padding: 0px; wid=
th: 75%; }
  #sidebar_wrap_right.right-1-col { float: right; margin: 0px; padding: 0px=
; width: 25%; }
  #container_wrap { float: left; padding: 0px; margin: 0px; width: 60%; }
  #sidebar_wrap_right { float: right; padding: 0px; width: 20%; }
}
@media all {
  .entry-content img, .comment-content img { max-width: 99.5%; }
  p img, .wp-caption { margin-top: 0.4em; }
  #content img { margin: 0px; height: auto; max-width: 100%; }
  #content .wp-smiley { margin: 0px; }
}
@media all {
  .widget-area { padding: 10px 10px 0px; }
  #sidebar_primary { background: none repeat scroll 0% 0% transparent; bord=
er: 1px solid transparent; margin-bottom: 10px; }
  #first, #second, #third, #fourth { background: none repeat scroll 0% 0%=
 transparent; border: 1px solid transparent; }
}
@media all {
  .home .sticky, #container.index-posts .sticky, #container.page-with-posts=
 .sticky, pre, ins { background: none repeat scroll 0% 0% transparent; }
}
@media all {
  #content { font-size: 133%; }
  #content .entry-title { font-size: 150%; }
  .comment .reply { font-size: 80%; }
  #respond label { font-size: 90%; }
  #respond .form-allowed-tags code { font-size: 80%; }
  #respond .form-submit input { font-size: 120%; }
  #respond .comment-form-author .required, #respond .comment-form-email .re=
quired { font-size: 130%; }
  #respond .comment-notes, #respond .logged-in-as { font-size: 105%; }
  #respond input#submit { font-size: 110%; }
  #site-description { font-size: 133%; }
  .widget-area { font-size: 120%; }
  #wp-calendar caption { font-size: 120%; }
  #wp-calendar thead { font-size: 90%; }
  h3#comments-title, h3#reply-title, .menu_bar, #author-info, #infobar, #na=
v-above, #nav-below, #cancel-comment-reply-link, .form-allowed-tags, #site-=
info, #site-title, #wp-calendar, #comments-title, .comment-meta, .comment-b=
ody tr th, .comment-body thead th, .entry-content label, .entry-content tr=
 th, .entry-content thead th, .entry-format, .entry-meta, .entry-title, .en=
try-utility, #respond label, .navigation, .page-title, .pingback p, .reply,=
 .widget-title, .wp-caption-text, input[type=3D"submit"] { font-family: "He=
lvetica Neue",Helvetica,Arial,sans-serif; }
}
@media all {
  .widget { clear: both; margin-bottom: 10px; }
  .widget-title { color: rgb(68, 68, 68); font-weight: bold; margin-bottom:=
 0.5em; }
  .widget a { text-decoration: none; }
}
@media all {
  .widget_search #s { width: 80%; }
  input#s { color: rgb(68, 68, 68); background: none repeat scroll 0% 0% rg=
b(240, 240, 240); font-size: 80%; }
  .widget_search label { display: none; }
  .searchformimg { background: none repeat scroll 0% 0% transparent; margin=
-bottom: -5px; }
}
@media all {
  #branding { background: none repeat scroll 0% 0% transparent; position:=
 relative; z-index: 2; }
  .title-description { border: 1px solid transparent; }
  .wvr_gadget, #branding img, #branding a img { border: 0px none; clear: le=
ft; display: block; height: auto; max-width: 100%; padding: 0px; }
  #branding #header_image img { width: 100%; height: auto; }
  #site-title { font-size: 300%; margin: 1% 0px 0px 7%; }
  #site-title a { color: rgb(0, 0, 0); font-weight: bold; font-style: norma=
l; text-decoration: none; }
  #site-description { clear: both; color: rgb(85, 85, 85); font-weight: 200=
; font-style: italic; margin: 0px 1% 1% 10%; }
  .assistive-text { position: absolute ! important; clip: rect(1px, 1px, 1p=
x, 1px); }
}
@media all {
  #infobar { font-size: 110%; padding: 5px 10px 4px; line-height: 2.5; }
  .infobar_right { float: right; }
  #infobar_paginate { padding-right: 15px; }
  #breadcrumbs { padding-left: 15px; }
  #breadcrumbs .bcur-page { font-weight: bold; }
}
@media all {
  .menu_bar { font-size: 120%; }
  #nav-bottom-menu, #nav-top-menu { min-height: 38px; }
  .menu_bar div { margin: 0px 22px; }
  .menu_bar { background-color: rgb(255, 238, 187); clear: both; color: rgb=
(0, 0, 0); display: block; float: left; margin: 0px auto; width: 100%; }
  .menu_bar ul { list-style: none outside none ! important; margin: 0px 0px=
 0px -10px; padding-left: 0px; }
  .menu_bar ul ul { list-style: none outside none; margin: 0px 0px 0px -10p=
x; padding-left: 0px; }
  .menu_bar li { float: left; position: relative; }
  .menu_bar a { color: rgb(0, 0, 0); display: block; font-weight: normal;=
 font-style: normal; line-height: 38px; padding: 0px 10px; text-decoration:=
 none; }
  .menu_bar a:hover, .menu_bar a:visited { text-decoration: none; }
  .menu_bar ul ul a, .menu_bar ul ul a:hover, .menu_bar ul ul a:visited {=
 text-decoration: none; }
  .menu_bar a:visited { color: rgb(0, 0, 0); }
  .menu_bar ul ul { display: none; float: left; margin: 0px; position: abso=
lute; top: 38px; left: 0px; width: 188px; z-index: 99999; }
  .menu_bar ul ul ul { left: 100%; top: 0px; }
  .menu_bar ul ul a { background: none repeat scroll 0% 0% rgb(238, 221, 17=
0); color: rgb(0, 0, 0); font-weight: normal; height: auto; line-height: 18=
px; padding: 10px; width: 168px; }
  .menu_bar li:hover > a, .menu_bar a:focus { background: none repeat scrol=
l 0% 0% rgb(136, 119, 85); color: rgb(255, 238, 187); }
  .menu_bar ul li:hover > ul { display: block; }
  #mobile-bottom-nav, #mobile-top-nav { display: none; }
}
@media all {
  #content .page { margin-bottom: 0px; padding-bottom: 0px; }
  #content .post, #content .content-pwp { margin-bottom: 4px; padding: 10px=
 0px; }
  .hentry, .no-results { margin: 0px 0px 1.5em; padding: 0px 0px 1.5em; pos=
ition: relative; }
  .hentry:last-child, .no-results { border-bottom: 0px none; }
  .entry-title, .entry-header .entry-meta { padding-right: 40px; }
  .entry-title { clear: both; color: rgb(0, 0, 0); font-weight: bold; paddi=
ng-bottom: 0.1em; }
  .entry-title, .entry-title a { color: rgb(0, 0, 0); text-decoration: none=
; }
  .entry-content, .entry-summary { padding: 1.625em 0px 0px; }
}
@media all {
  img.avatar { background: none repeat scroll 0% 0% rgb(240, 240, 240); bor=
der-radius: 3px; box-shadow: 0px 1px 2px rgb(136, 136, 136); padding: 3px; }
}
@media all {
  .screen-reader-text { display: none; }
}
@media all {
  #cancel-comment-reply-link { font-size: 80%; margin-left: 30px; }
  #comments .pingback p { font-size: 90%; }
  #comments .pingback .url { font-size: 110%; }
  .comment-meta { font-size: 90%; }
  #comments-title { background: url("https://projects.drogon.net/wp-content=
/themes/weaver-ii/images/comment-bubble.png") no-repeat scroll 0% 0% transp=
arent; color: rgb(51, 51, 51); font-size: 130%; line-height: 1.1; padding:=
 0px 40px 1.5em; margin-top: 10px; }
  #comments-title h4 { font-size: 80%; }
  #comments img.avatar { background: none repeat scroll 0% 0% rgb(240, 240,=
 240); }
  .commentlist { display: block; clear: both; }
  .commentlist { margin: 0px; padding: 0px; list-style-type: none; }
  #comments .commentlist .children { list-style-type: none; margin-top: 5px=
; margin-left: 10px; margin-right: 5px; padding-right: 5px; }
  .commentlist li.comment, #respond { background: none repeat scroll 0% 0%=
 rgb(245, 245, 220); border: 1px solid rgb(119, 119, 119); }
  .commentlist li.comment { margin-bottom: 1em ! important; }
  #respond { padding: 10px; }
  .commentlist .comment-content { font-size: 90%; padding: 0px 1em ! import=
ant; }
  .commentlist .comment-content p { margin: 0px 0px 0.5em ! important; padd=
ing: 0px ! important; }
  .commentlist .comment.bypostauthor { border-style: dotted; }
  .comment-meta { display: block; margin: 0px; padding: 0px; height: auto; }
  .commentlist li.comment .comment-meta { background: none repeat scroll 0p=
x center transparent; }
  .commentlist li.comment .comment-meta { border-bottom: 1px solid rgb(153,=
 153, 153); background-color: rgba(0, 0, 0, 0.05); margin: 0px 0px 16px; pa=
dding: 4px; font-style: normal; font-size: 80%; }
  .commentlist li.comment .comment-author img.avatar { box-shadow: 4px 4px=
 4px rgb(136, 136, 136); background: none repeat scroll 0% 0% rgb(240, 240,=
 240); border: 1px solid rgb(136, 136, 136); float: left; left: -10px; marg=
in: 0px; padding: 0px; position: relative; top: -10px; }
  .comment .reply { padding: 0px 0px 4px 40px; }
  #commentform .comment-form-comment { margin-bottom: 10px ! important; }
  #commentform .required { font-weight: bold; padding-right: 4px; }
  #commentform .form-allowed-tags { display: none; font-size: 70%; line-hei=
ght: 1.1; padding: 0px 20px; margin-top: -10px; }
  #commentform input:focus, #commentform textarea:focus { box-shadow: 4px=
 4px 4px rgb(119, 119, 119); }
  #respond .form-submit { float: right; margin: -8px 20px 10px; }
  #respond input#submit { border: 1px solid rgb(136, 136, 136); box-shadow:=
 0px 1px 2px rgba(0, 0, 0, 0.3); cursor: pointer; padding: 5px 42px 5px 22p=
x; position: relative; text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.3); }
  #respond input#submit:active { background: none repeat scroll 0% 0% rgb(1=
36, 136, 136); }
  #respond form label { padding-right: 5px; }
}
@media all {
  #colophon { background: none repeat scroll 0% 0% rgb(255, 222, 173); bord=
er-top: 4px solid rgb(136, 136, 136); clear: both; margin-top: 0px; }
  .widget-in-footer { margin: 0px; }
  #sidebar_wrap_footer { padding: 1em 3%; overflow: hidden; }
  #sidebar_wrap_footer.one .widget-in-footer { margin-left: 4%; margin-righ=
t: 4%; }
  #site-ig-wrap { background: inherit; min-height: 2em; }
  #site-info { float: left; font-weight: normal; padding-left: 3em; }
  #site-info a { font-weight: normal; }
  #site-generator { float: right; font-weight: normal; font-style: italic;=
 padding-right: 3em; }
  #site-generator a { font-weight: normal; }
}
@media all {
  .widget_tag_cloud div { line-height: 1.2; }
  #wp-calendar { width: 100%; }
  #wp-calendar caption { color: inherit; font-size: 120%; font-weight: bold=
; padding-bottom: 4px; padding-left: 2px; text-align: left; }
  #wp-calendar thead { font-size: 90%; }
  #wp-calendar tbody { color: inherit; }
  #wp-calendar tbody td { background: none repeat scroll 0px center transpa=
rent; }
  #wp-calendar tbody td { background: none repeat scroll 0% 0% rgba(0, 0,=
 0, 0.06); border: 1px solid rgb(255, 255, 255); padding: 3px 0px 2px; text=
-align: center; }
  #wp-calendar tbody .pad { background: none repeat scroll 0px center trans=
parent; }
  #wp-calendar tfoot #next { text-align: right; }
  #wp-calendar a { font-weight: bold; font-style: italic; }
}
@media print {
  body { background: none repeat scroll 0% 0% transparent ! important; font=
-size: 10px ! important; padding: 20px ! important; }
  #wrapper { clear: both ! important; display: block ! important; float: no=
ne ! important; max-width: 100%; position: relative ! important; margin-top=
: 0px ! important; border: medium none ! important; box-shadow: none ! impo=
rtant; background: none repeat scroll 0% 0% transparent ! important; paddin=
g: 10px ! important; }
  #branding { border-top: medium none ! important; padding: 0px ! important=
; }
  #branding div { margin: 0px; }
  #site-title, #site-description { position: relative ! important; float:=
 none; line-height: 1.5em; margin: 0px ! important; padding: 0px ! importan=
t; }
  .menu_bar, #infobar, #sidebar_wrap_left, #sidebar_wrap_right, .edit-link=
 a, #content nav, .entry-header .comments-link, .page-link, #respond, .widg=
et-area, #colophon { display: none ! important; margin: 0px ! important; pa=
dding: 0px ! important; }
  #sidebar_wrap_left, #sidebar_wrap_right { width: 0px ! important; height:=
 0px ! important; }
  #main { border-top: 0px none; box-shadow: none; overflow: visible; }
  #container, #container_wrap { float: left; margin: 0px; width: 100% ! imp=
ortant; padding: 0px ! important; }
  #content { padding: 0px ! important; margin: 0px 1em ! important; width:=
 100%; }
  .commentlist > li.comment { background: none repeat scroll 0px center tra=
nsparent; border: 1px solid rgb(221, 221, 221); border-radius: 3px; margin:=
 0px auto 1.625em; padding: 1.625em; position: relative; width: auto; }
  .commentlist .avatar { height: 39px; left: 2.2em; top: 2.2em; width: 39px=
; }
  .commentlist li.comment .comment-meta { margin-left: 50px; }
  .commentlist li.comment .fn { display: block; }
  .commentlist li.comment .comment-content { margin: 1.625em 0px 0px; }
  .commentlist > li:before, .commentlist > li.bypostauthor:before { content=
: ""; }
  .commentlist .reply { display: none; }
  .commentlist .children > li.bypostauthor { background: none repeat scroll=
 0% 0% rgb(255, 255, 255); border-color: rgb(221, 221, 221); }
  .commentlist .children > li.bypostauthor > article, .commentlist .childre=
n > li.bypostauthor > article .comment-meta { color: rgb(102, 102, 102); }
}
body { background: none repeat scroll 0% 0% rgb(227, 213, 167); }
#wrapper { background: none repeat scroll 0% 0% rgb(255, 255, 240); }
#branding { background-color: rgb(255, 222, 173); }
#colophon { background-color: rgb(255, 222, 173); }
#sidebar_primary, .mobile_widget_area { background-color: rgb(245, 245, 220=
); }
#first, #second, #third, #fourth { background-color: rgb(245, 245, 220); }

------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://projects.drogon.net/wp-content/themes/weaver-ii/images/comment-bubble.png

iVBORw0KGgoAAAANSUhEUgAAABwAAAAbCAQAAADFASenAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB
CmlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjardA9SgNBAMXx/0TURtQiWE+phQvGasvNh4tg
ms0W2XSb2SFZkt0dZsaY3MFDeASP4A1SCF5EsLYIEiwFf9XjNQ8eiNeo3x20zqGqvY2TKBtnE3m8
5YgDAMiVM8PRXQpQN7XmNwFfHwiA9+uo3x3wN4fKWA+8AQ+FdgrECVA+eeNBrIH2dGE8iGegvUiT
HogX4NTrtQfoNWZjy9ncy0t1JW/CMJRR0Uy1HG2c15WT97VqrGls7nURyGi5lEk5m3snE+20Xeki
YLcNwFls842M86rKZSfo8O/G2UTu0meKAMTFdt/tqUe7+vm5dQvfvwZAKuJ5dkAAAAAgY0hSTQAA
eiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAMBJREFUeNrs1LEOAUEQxvH/xxZW
RELhFTQSj+UVzhPwSmodCblGQnW9cIXk9rrRCKfAnpapJrv5ZXYy2dGsRaB+eEcYM7Se4k1ue6XB
wcgGqlOsraalakBHdd/ZFTT4Mv7wD38B5lYX5QYO9jLrC6B9vyresLMdBA6fhlQAkwpb2+b19xbg
ZcxbAITJrWLB1lbCf+wxKasHBbsIlpROwKzCMlsKD0n5bhVNn8dRcLRFBANwj3TBxU6R7AlmEM3g
OgCiJjzTsf/0SQAAAABJRU5ErkJggg==
------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: urn:snapshot-81F01574:https://projects.drogon.net/wp-content/themes/weaver-ii/style-mobile.min.css?ver=2.1.10

/* Effective stylesheet produced by snapshot save */
#nav-bottom-menu, #nav-top-menu { display: block; }
#mobile-bottom-nav, #mobile-top-nav { display: none; }
@media only screen and (max-width: 640px) and (orientation: portrait) {
  #container_wrap, #sidebar_wrap_left, #sidebar_wrap_right { width: 100% !=
 important; }
  .weaver-mobile-smart-nostack #sidebar_wrap_left, .weaver-mobile-smart-nos=
tack #sidebar_wrap_right, .weaver-mobile-smart-nostack #sidebar_wrap_footer=
, .weaver-mobile-resp-nostack #sidebar_wrap_footer, .weaver-mobile-resp-nos=
tack #sidebar_wrap_left, .weaver-mobile-resp-nostack #sidebar_wrap_right {=
 display: none ! important; }
}
@media only screen and (max-width: 640px) and (orientation: landscape) {
  #container_wrap, #sidebar_wrap_left, #sidebar_wrap_right { width: 100% !=
 important; }
  .entry-content p, .entry-summary p { margin-bottom: 0.5em ! important; li=
ne-height: 1.25em ! important; }
}
@media only screen and (max-width: 640px) {
  body { font-size: 12px ! important; padding: 0px ! important; }
  #nav-bottom-menu, #nav-top-menu { min-height: 24px; }
  #nav-bottom-menu, #nav-top-menu { display: none; }
  .menu_bar a { line-height: 24px; }
  .menu_bar ul ul { top: 24px; left: -8px; width: 150px; }
  .menu_bar ul a { width: 120px; padding: 2px 12px 8px 6px; }
  .menu_bar ul ul a { width: 144px; }
  .menu_bar ul ul ul { left: 25%; top: 34px; }
  .menu_bar, .menu_bar ul ul a, .menu_bar li:hover > a, .menu_bar ul ul :ho=
ver > a { background-image: none ! important; }
  #site-title { font-size: 180% ! important; left: 0px; line-height: 1.25em=
 ! important; overflow: hidden; padding: 0px; position: relative; top: 0px;=
 }
  #branding #site-description { font-size: 110%; }
  #wrapper { padding: 0px; }
  #content .entry-content, #content .entry-summary { padding-top: 0.5em; }
  #content .entry-content p, #content .entry-summary p { margin-bottom: 0.6=
em; line-height: 1.25em; }
  #branding, #colophon { margin-left: 0px; }
  #content .entry-title a, #content .entry-title { font-size: 110%; }
  #site-info { padding-left: 4px; }
  #site-generator { display: none; }
  .commentlist { margin-left: 4px; }
  #colophon, #branding { margin-left: auto ! important; margin-right: auto=
 ! important; }
  #content { padding: 12px; }
  .menu_bar ul ul ul { left: 50% ! important; top: 34px ! important; }
  #respond input#submit { font-size: 90% ! important; width: 100% ! importa=
nt; }
  #sidebar_wrap_footer.one .widget-in-footer, #sidebar_wrap_footer.two .wid=
get-in-footer, #sidebar_wrap_footer.three .widget-in-footer, #sidebar_wrap_=
footer.four .widget-in-footer { float: none ! important; margin: 2% 4%; wid=
th: 90% ! important; }
  ul, ol { margin: 0px 0px 1em 1em; }
}
@media only screen and (max-width: 580px) {
  body { padding: 0px ! important; }
  #site-title { font-size: 160% ! important; line-height: 1.5em; }
  #site-description { display: none; }
  #infobar { display: none; }
}
.mobile-menu-link { border-width: 1px; border-style: solid; float: right;=
 margin-right: 15px; padding: 0px 2px 0px 4px; }
.mobile-home-link { float: left; margin-left: 15px; }

------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://projects.drogon.net/wp-content/themes/weaver-ii/images/gr.png

iVBORw0KGgoAAAANSUhEUgAAAAEAAAH0CAQAAABWNI8cAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
bWFnZVJlYWR5ccllPAAAAE1JREFUOMtjYWhgYWAAo/8wBhr6T5wgGSKkKsDDpVyKbmzyFFBLkCqy
pCojWz3lGgenUTRST3VZKgqSpIAObKpIUV6mkS2Cu8T+DxUHAIs+iNCEAFpbAAAAAElFTkSuQmCC

------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: text/javascript
Content-Transfer-Encoding: quoted-printable
Content-Location: urn:snapshot-E2F3E939:https://projects.drogon.net/wp-includes/js/jquery/jquery.js?ver=1.10.2

/* Script removed by snapshot save */

------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: text/javascript
Content-Transfer-Encoding: quoted-printable
Content-Location: urn:snapshot-E0376015:https://projects.drogon.net/wp-includes/js/jquery/jquery-migrate.min.js?ver=1.2.1

/* Script removed by snapshot save */

------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: text/javascript
Content-Transfer-Encoding: quoted-printable
Content-Location: urn:snapshot-6288ABF2:https://projects.drogon.net/wp-content/plugins/anti-spam/js/anti-spam.js?ver=2.1

/* Script removed by snapshot save */

------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: text/javascript
Content-Transfer-Encoding: quoted-printable
Content-Location: urn:snapshot-2B59AB5A:https://projects.drogon.net/wp-includes/js/comment-reply.min.js?ver=3.8.2

/* Script removed by snapshot save */

------=_NextPart_000_0000_25EFF6F2.AEB691B6
Content-Type: text/javascript
Content-Transfer-Encoding: quoted-printable
Content-Location: urn:snapshot-35E48291:https://projects.drogon.net/wp-content/themes/weaver-ii/js/weaverjslib.min.js?ver=2.1.10

/* Script removed by snapshot save */

------=_NextPart_000_0000_25EFF6F2.AEB691B6--
