[sylpheed:36122] Stupid newbie (me) and linux programming environment

marcobresciani_1974 at libero.it marcobresciani_1974 at libero.it
Mon Jul 7 18:05:04 JST 2014


Hi all,
  I'm still struggling with linux environment and programming environment 
configuration.

I've followed the suggestions and installed both build-dep and source for 
sylpheed. Now I have sylpheed sources in my home folder, together with test 
plugin and (hopefully) all i may need.

Now, my programming buddy (that knows C/C++ MUCH more than me and he also has 
a few experience in Linux programming) setup a simple folder with the test.c 
plus test.h files together with a CMakelist.txt file to be used with CMake.
  Instead, I saw that Sylpheed (if I properly understood) uses Automake things 
to prepare and configure everything. Am I correct?

Now, since I'm (still) a stupid programmer that used to work too much on 
Windows OSes, I need a bit more. For this reason, I am trying to use Anjuta as 
IDE but I am not able neither to properly import the existing Makefile.am/in 
files nor to create a C (static) library project that works.

Regarding the creation of a new project, I'm obviously able to add the test.
c/h files but even by following the Anjuta help, I'm not able to add libsylph 
library since project properties fields (preprocessors, libraries, ...) seems 
not modifiable...

I think it would be nice if I would be able to configure Anjuta by keeping 
existing Sylpheed makefiles (whether possible) and, possibly, even keeping 
using CMake configurations so that my colleague will be happy as well...
  (But, is CMake used or is Automake the most used? Are there guidelines on 
this or it depends on the Linux distro? Sorry, I'm very very newbie about 
programming in Linux and I'd love to understand as much as possible...)

Please, help a stupid guy (me) being able to help mankind ;) by creating this 
simple Sylpheed plugin for WWWJDic.


Thank you very much for any help,

Marco

PS: Why I feel so stupid? Does it depends on all those years on Windows?! :)


More information about the Sylpheed mailing list