<< Prev |
|
Contribute
There are bugss ??? really ??? I'm amaze !!! send mail to j.a.l@free.fr describing what's wrong ( don't say "everything", I already aware of that... ), when it was happened, always or sometimes...
You could also provides dump of what was happened by providing strace and ltrace log. There softs report all calls to library and files operations ( ~ 80kb each ). Use strace and ltrace only with shot session, i.e. when you can create the bug quickly, log of 1 hours and 3Mb no thanks for me....
- You must first compil gsfdm with debug support :
> cd Gsfdm-0.1
> ./configure --enable-debug
> make clean
> make
> make install
- Then start there commands ( in top source directory ) :
> mkfifo fifo ; ltrace -C -o fifo gsfdm --disable-crash-dialog | sed -f ed.script < fifo | bzip2 -K > ltrace_gsfdm_log.bz2 ; rm fifo
> mkfifo fifo ; strace -C -o fifo gsfdm --disable-crash-dialog | sed -f ed.script < fifo | bzip2 -K > strace_gsfdm_log.bz2 ; rm fifo In case end with ctrl^\c...
- mail me ltrace_gsfdm_log.bz2 and / or strace_gsfdm_log.bz2. There are bzip2 compressed and filtered with sed so there shouldn't be greaser than 150Kb. Thanks.
Your work is welcomed...
I recommend you the use of poedit... link to it from every good site.
Creating a plug-in is easy. A plug in is a shared library loaded at run time. You can write in language you want but it would be easier to use C, primary because this is the language of Gnome, and the one I use. In the directory "plugin/Doc" there are files that simplify life : headers, main.c skeleton and files for autoconf.
- gsfdm_plugin_shared.h : The header with all structures ( and explanations ) used for communication between main app and plug.
- main.h : The header for the "main.c" file. Describes all functions the library MUST provides. Explanations on what these functions are suppose to do in it.
- main.c : empty skeleton of the library. Fill the blanks.
- configure.in : pre-configured template for autoconf.
- Makefile.am : pre-configured template for automake.
- run.sh : a little bash script to do all autoconf commands...
- Edit Makefile.am and configure.in first to fit to you own plug.
- ./run.sh
- ./configure
- make
- make install
What's autoconf ? : If you don't know you are really newbie and perhaps you may start with somethings less tough.... Autoconf is the way any coders / hackers must use. it takes care about making all make files according of soft spec and your system...
A good way is to have a look at current plug-in...An other way is to request me....
If you know spec of other streamed files ( perhaps for *.rm files...
), mail me. Same with soft like wget.
<< Prev |
|