title: makefile for creating (.so) file from existing files
body: <p>I have 4 files: <strong>1.c</strong>, <strong>1.h</strong>, <strong>2.c</strong>, <strong>2.h</strong>.
  I need a makefile, which will create a dynamic library (.so) from those 4 files.
  I have tried to write a makefile like this:</p>
  
  <p>library.so : 1.c 1.h 2.c 2.h </p>
  
  <p>but it did not work. It would be great, if someone helps me, thanks.</p>