[Sugar-devel] Sugar Dev Setup

Rahul Vaish vaish.rahul4810 at gmail.com
Sat Jun 27 17:00:36 EDT 2020


Hi Jui,

Thanks a lot, got it !!

Thanks and regards,
Rahul Vaish



On Sun, Jun 28, 2020 at 12:19 AM Jui Pradhan <juipradhan2k at gmail.com> wrote:

> Great! :)
>
> Similar question was asked on the sugar-devel mailing list before, you can
> have a look:
> http://sugarlabs.1511649.n2.nabble.com/Testing-Changes-td7613344.html
>
> For sugar-activities, you can use ssh or make changes directly from within
> sugar-desktop.
> While making changes to Sugar Activities, place them in Sugar activity
>  paths:
>
>    - /usr/share/sugar/activities/
>    - ~/Activities/
>
> 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.
>
> Regards,
> Jui
>
> On Sat, Jun 27, 2020 at 11:28 PM Rahul Vaish <vaish.rahul4810 at gmail.com>
> wrote:
>
>> 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/
>>
>

-- 
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/20200628/3603e40a/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/20200628/3603e40a/attachment-0001.png>


More information about the Sugar-devel mailing list