<div dir="ltr">Hi Jui,<div><br></div><div>Thanks a lot, got it !!</div><div><br></div><div>Thanks and regards,</div><div>Rahul Vaish</div><div><br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Jun 28, 2020 at 12:19 AM Jui Pradhan <<a href="mailto:juipradhan2k@gmail.com">juipradhan2k@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Great! :)<div><br></div><div>Similar question was asked on the sugar-devel mailing list before, you can have a look:</div><div><a href="http://sugarlabs.1511649.n2.nabble.com/Testing-Changes-td7613344.html" target="_blank">http://sugarlabs.1511649.n2.nabble.com/Testing-Changes-td7613344.html</a><br></div><div><br></div><div>For sugar-activities, you can use ssh or make changes directly from within sugar-desktop.</div><div>While making changes to Sugar Activities, place them in Sugar <span>activity</span> paths:<br><ul><li>/usr/share/sugar/<span>activities</span>/</li><li>~/<span>Activities/</span></li></ul><div>Save the activity as Name.activity. Here Name is generally the activity name. Sometimes you may not be able to see it as a Sugar activity, in that case you might consider restarting your Sugar Desktop.</div></div><div><br></div><div>Regards,</div><div>Jui</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Jun 27, 2020 at 11:28 PM Rahul Vaish <<a href="mailto:vaish.rahul4810@gmail.com" target="_blank">vaish.rahul4810@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hi Jui,<div><br></div><div>Thanks a lot for the reply. I am able to use the Sugar on my Linux machine.</div><div><br></div><div><div><img src="cid:ii_kbxy1mp20" alt="image.png" width="523" height="239"><br></div></div><div><br></div><div>What I am curious is about how to <font color="#38761d"><b>build </b></font>and <b><font color="#38761d">run </font></b>the code of Sugar and different '<i>activities' </i>on pycharm. For example- if I have to modify the code of any activity/sugar itself, I can play with it, and on <font color="#38761d"><b>running </b></font>the project the corresponding changes are reflected.</div><div><br></div><div>I believe that is the process for code contribution also. Please correct me if I am wrong/on a different track. Thanks.</div><div><br></div><div>Thanks and regards,</div><div>Rahul Vaish</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Jun 27, 2020 at 11:11 PM Jui Pradhan <<a href="mailto:juipradhan2k@gmail.com" target="_blank">juipradhan2k@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hi Rahul,<div>Thanks for reaching out!</div><div><br></div><div>Please go through these links for </div><div><ul><li>How you can help: <a href="https://github.com/sugarlabs/sugar-docs/blob/master/src/how-can-i-help.md" target="_blank">https://github.com/sugarlabs/sugar-docs/blob/master/src/how-can-i-help.md</a></li><li>How to Setup a Development environment : <a href="https://github.com/sugarlabs/sugar/blob/master/docs/development-environment.md" target="_blank">https://github.com/sugarlabs/sugar/blob/master/docs/development-environment.md</a></li></ul><div>You said that, <i>I learned from the Github/ReadMe that <b>sugar-artwork</b>,  <b>sugar-datastore</b>,<b> sugar-toolkit-gtk3 </b>are the dependencies for <b>sugar.</b> </i>You don't need to rebuild sugar from scratch, you could just download the iso image and get it running. </div></div><div><br></div><div>Hope that helps.</div><div>Regards,</div><div>Jui</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Jun 27, 2020 at 10:20 PM Rahul Vaish <<a href="mailto:vaish.rahul4810@gmail.com" target="_blank">vaish.rahul4810@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hi Team,<div><br></div><div>I am trying to setup Sugar dev env on my linux machine and here are sthe steps and the blocker. Could anyone please share any thoughts:</div><div><br></div><div><div><b>Steps I followed:</b></div><div><ul><li>SetUp fresh Linux VM</li><li>cloned sugar </li><li>

cloned

sugar-artwork </li><li>

cloned

sugar-datastore </li><li>

cloned sugar-toolkit-gtk3</li></ul>====================<font color="#b45f06">ON TERMINAL</font>============================  <br>rahul@rahul-VirtualBox:~/Desktop/sugar$ pwd<br>/home/rahul/Desktop/sugar<br>rahul@rahul-VirtualBox:~/Desktop/sugar$ <font color="#134f5c"><b>ls<br>sugar  sugar-artwork  sugar-datastore  sugar-toolkit-gtk3</b></font><br>rahul@rahul-VirtualBox:~/Desktop/sugar$</div><div>============================================================<br><div><br></div><div>I learned from the Github/ReadMe that <b>sugar-artwork</b>,  <b>sugar-datastore</b>,<b> sugar-toolkit-gtk3 </b>are the dependencies for <b>sugar.</b>  Therefore to start with setting up dependencies, I chose art-work first. While performing the activity, I encountered a syntax error:<br></div><div><br></div><div><br></div><div>  ===================

<font color="#bf9000">ON TERMINAL</font>

============================ <br></div><div><span style="background-color:rgb(255,229,153)">rahul@rahul-VirtualBox:~/Desktop/sugar/sugar-artwork$</span> <span style="background-color:rgb(255,255,0)">./autogen.sh </span><br>libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to <a href="http://configure.ac" target="_blank">configure.ac</a>,<br>libtoolize: and rerunning libtoolize and aclocal.<br>libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am.<br>checking for a BSD-compatible install... /usr/bin/install -c<br>checking whether build environment is sane... yes<br>checking for a thread-safe mkdir -p... /bin/mkdir -p<br>checking for gawk... no<br>checking for mawk... mawk<br>checking whether make sets $(MAKE)... yes<br>checking whether make supports nested variables... yes<br>checking whether to enable maintainer-specific portions of Makefiles... yes<br>./configure: line 2824: <span style="background-color:rgb(255,255,0)">syntax error near unexpected token `0.19'</span><br>./configure: line 2824: `PKG_PROG_PKG_CONFIG(0.19)'<br>rahul@rahul-VirtualBox:~/Desktop/sugar/sugar-artwork$ <br></div><div> ============================================================<br></div><div><br></div><div><br></div><div>Could anyone please confirm if I am doing right, or is there anything I am missing? </div><div><br></div><div>Thanks and regards,</div><div>Rahul</div></div></div></div>
_______________________________________________<br>
Sugar-devel mailing list<br>
<a href="mailto:Sugar-devel@lists.sugarlabs.org" target="_blank">Sugar-devel@lists.sugarlabs.org</a><br>
<a href="http://lists.sugarlabs.org/listinfo/sugar-devel" rel="noreferrer" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
</blockquote></div>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr"><div dir="ltr"><div>Thanks and regards,</div>Rahul Vaish<br><a href="https://www.linkedin.com/in/rahulvaish/" target="_blank">https://www.linkedin.com/in/rahulvaish/</a><br></div></div>
</blockquote></div>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div>Thanks and regards,</div>Rahul Vaish<br><a href="https://www.linkedin.com/in/rahulvaish/" target="_blank">https://www.linkedin.com/in/rahulvaish/</a><br></div></div>