# Writing new block or editing existing block in Gnuradio Companion Windows

**URL:** <https://www.ruby-forum.com/t/writing-new-block-or-editing-existing-block-in-gnuradio-companion-windows/230546>\
**Category:** GNU Radio\
**Created:** [June 23, 2014, 11:49am UTC](https://www.ruby-forum.com/t/writing-new-block-or-editing-existing-block-in-gnuradio-companion-windows/230546 "2014-06-23T11:49:23Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![jason\_sam](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/7993a0/32.png) [@jason\_sam](https://www.ruby-forum.com/u/jason_sam)\
**Post date:** [June 23, 2014, 11:49am UTC](https://www.ruby-forum.com/t/writing-new-block-or-editing-existing-block-in-gnuradio-companion-windows/230546/1 "2014-06-23T11:49:23Z")

</div>

Greetings everyone,  
My sincere apologies in advance if this question has been asked before,

1. Is there any tutorial on how to write a new block in GRC windows OS?  
Those I searched are in linux OS.2) Or tutorial available on how to edit  
existing block in GRC?  
I am looking at modifying the costas loop block output constellation for  
8PSK.  
I am using GRC 3.6.4 on Win7.  
Thank you very much.

---

<div class="post-metadata">

**Author:** ![Sun\_Wenbin](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/53a042/32.png) [@Sun\_Wenbin](https://www.ruby-forum.com/u/Sun_Wenbin)\
**Post date:** [June 23, 2014, 12:05pm UTC](https://www.ruby-forum.com/t/writing-new-block-or-editing-existing-block-in-gnuradio-companion-windows/230546/2 "2014-06-23T12:05:26Z")

</div>

Hi Sun,

GNU Radio does not really care about your OS; unless you want to do  
something OS-specific, the source code is all the same.

Also, 3.6.4 is obsolete; update to 3.7.4 if possible.

Greetings,  
Marcus
