1
1 - BUILDING TICKER FROM SOURCES
6
Required packages are GTK+ and Libxml2 (development ones.) Then do:
17
You will have to install MinGW and GTK development stuff (headers and
18
libs.) You will also need inno setup and reshacker (reshacker.exe must
19
be installed in /usr/local/ResHack/.)
21
If you want to use autotools, you will have to hack a little bit and
22
re-create your own Makefile.am and configure.ac. Those provided are ok
23
for ***Linux only*** at the moment.
25
So, instead of autotools, I use a script (install-on-win32) which works
26
fine for me on XP. You will have to adapt it to your build system, at
27
least replacing "manutm" by your user name (I'm working on improving
30
You must also download gtk2-win32-runtime-bin.tar.gz (from
31
www.newsrssticker.com), the GTK stack runtime which includes a patched
32
version of glib. (Of course, you may too get glib-2.26.0 sources, apply
33
the patch, compile it yourself then add it to the GTK runtime stack you
34
will have to build. Visit www.gtk.org for more info.)
36
Copy gtk-win32-full-runtime under news-<version_num> and run:
38
(it will build the win32 installer.)
43
source/binary package name and command
46
last stable version: 0.5.2
49
first released version: 0.5.3
51
in src/tickr: all source files still begin with news_ and are unlikely
54
app name and dirs are all (?) defined in news.h (at least they should be)
57
3 - UBUNTU KARMIC AND JAUNTY
59
compile with #define WITHOUT_GTK_SPINNER
66
----------[env->win]---------------------------------------------
68
| --------------------[main_hbox]-------------------------- |
70
| | ----[vbox_ticker]----- -----[vbox_clock]----- | |
72
| | | -------------- | | -------------- | | |
73
| | | | | | | | | | | |
74
| | | | drw_a | | | | drwa_clock | | | |
75
| | | | | | | | | | | |
76
| | | -------------- | | -------------- | | |
78
| | ---------------------- ---------------------- | |
80
| --------------------------------------------------------- |
82
-----------------------------------------------------------------
85
deprecated (MENU_V = true):
87
------------[env->win]--------------------------------------------------------------------
89
| -------------------[main_box(='hbox1')]------------------------------------------- |
91
| | ------------ -----------------[hbox2]--------------------------------- | |
93
| | | | | ----[vbox_ticker]----- -----[vbox_clock]----- | | |
94
| | | | | | | | | | | |
95
| | | | | | -------------- | | -------------- | | | |
96
| | | | | | | | | | | | | | | |
97
| | | menu_bar | | | | drw_a | | | | drwa_clock | | | | |
98
| | | | | | | | | | | | | | | |
99
| | | | | | -------------- | | -------------- | | | |
100
| | | | | | | | | | | |
101
| | | | | ---------------------- ---------------------- | | |
103
| | ------------ --------------------------------------------------------- | |
105
| ---------------------------------------------------------------------------------- |
107
------------------------------------------------------------------------------------------