[Sugar-devel] Sugar Dev Setup

Rahul Vaish vaish.rahul4810 at gmail.com
Sat Jun 27 13:58:33 EDT 2020


Hi Jui,

Thanks a lot for the reply. I am able to use the Sugar on my Linux machine.

[image: image.png]

What I am curious is about how to *build *and *run *the code of Sugar and
different '*activities' *on pycharm. For example- if I have to modify the
code of any activity/sugar itself, I can play with it, and on *running *the
project the corresponding changes are reflected.

I believe that is the process for code contribution also. Please correct me
if I am wrong/on a different track. Thanks.

Thanks and regards,
Rahul Vaish

On Sat, Jun 27, 2020 at 11:11 PM Jui Pradhan <juipradhan2k at gmail.com> wrote:

> Hi Rahul,
> Thanks for reaching out!
>
> Please go through these links for
>
>    - How you can help:
>    https://github.com/sugarlabs/sugar-docs/blob/master/src/how-can-i-help.md
>    - How to Setup a Development environment :
>    https://github.com/sugarlabs/sugar/blob/master/docs/development-environment.md
>
> You said that, *I learned from the Github/ReadMe
> that sugar-artwork,  sugar-datastore, sugar-toolkit-gtk3 are the
> dependencies for sugar. *You don't need to rebuild sugar from scratch,
> you could just download the iso image and get it running.
>
> Hope that helps.
> Regards,
> Jui
>
>
> On Sat, Jun 27, 2020 at 10:20 PM Rahul Vaish <vaish.rahul4810 at gmail.com>
> wrote:
>
>> Hi Team,
>>
>> 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:
>>
>> *Steps I followed:*
>>
>>    - SetUp fresh Linux VM
>>    - cloned sugar
>>    - cloned sugar-artwork
>>    - cloned sugar-datastore
>>    - cloned sugar-toolkit-gtk3
>>
>> ====================ON TERMINAL============================
>> rahul at rahul-VirtualBox:~/Desktop/sugar$ pwd
>> /home/rahul/Desktop/sugar
>> rahul at rahul-VirtualBox:~/Desktop/sugar$
>> *lssugar  sugar-artwork  sugar-datastore  sugar-toolkit-gtk3*
>> rahul at rahul-VirtualBox:~/Desktop/sugar$
>> ============================================================
>>
>> I learned from the Github/ReadMe that *sugar-artwork*,  *sugar-datastore*
>> ,* sugar-toolkit-gtk3 *are the dependencies for *sugar.*  Therefore to
>> start with setting up dependencies, I chose art-work first. While
>> performing the activity, I encountered a syntax error:
>>
>>
>>   =================== ON TERMINAL ============================
>> rahul at rahul-VirtualBox:~/Desktop/sugar/sugar-artwork$ ./autogen.sh
>> libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac,
>> libtoolize: and rerunning libtoolize and aclocal.
>> libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
>> checking for a BSD-compatible install... /usr/bin/install -c
>> checking whether build environment is sane... yes
>> checking for a thread-safe mkdir -p... /bin/mkdir -p
>> checking for gawk... no
>> checking for mawk... mawk
>> checking whether make sets $(MAKE)... yes
>> checking whether make supports nested variables... yes
>> checking whether to enable maintainer-specific portions of Makefiles...
>> yes
>> ./configure: line 2824: syntax error near unexpected token `0.19'
>> ./configure: line 2824: `PKG_PROG_PKG_CONFIG(0.19)'
>> rahul at rahul-VirtualBox:~/Desktop/sugar/sugar-artwork$
>>  ============================================================
>>
>>
>> Could anyone please confirm if I am doing right, or is there anything I
>> am missing?
>>
>> Thanks and regards,
>> Rahul
>> _______________________________________________
>> Sugar-devel mailing list
>> Sugar-devel at lists.sugarlabs.org
>> http://lists.sugarlabs.org/listinfo/sugar-devel
>>
>

-- 
Thanks and regards,
Rahul Vaish
https://www.linkedin.com/in/rahulvaish/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20200627/879313af/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image.png
Type: image/png
Size: 43023 bytes
Desc: not available
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20200627/879313af/attachment-0001.png>


More information about the Sugar-devel mailing list