File: installation.html

package info (click to toggle)
transcriber 1.5.1.1-10
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye, buster, jessie, jessie-kfreebsd, sid, stretch, trixie
  • size: 4,448 kB
  • ctags: 2,220
  • sloc: tcl: 13,141; ansic: 1,894; sh: 1,193; makefile: 96; xml: 66
file content (609 lines) | stat: -rw-r--r-- 34,022 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html lang="en-gb">
<head>
  <meta content="text/html; charset=ISO-8859-1"
 http-equiv="content-type">
  <title>Installation of Transcriber 1.5.0</title>
  <meta content="Mathieu MANTA - DGA" name="author">
  <meta
 content="Installation of Transcriber 1.5.0 from sources and binaries on Windows, Linux and Mac OS"
 name="description">
</head>
<body>
<div style="text-align: center;"><big><big><big
 style="font-weight: bold;"><big>Installation
of Transcriber 1.5.0</big></big></big></big><br>
</div>
<big><big><big style="font-weight: bold;"><br>
Installation
from sources</big><big><br>
</big></big></big>
<ul>
  <li><big><big><big>&nbsp; <small><a
 href="#Linux_installation_from_sources">Linux
installation from sources</a></small></big></big></big></li>
</ul>
<ul>
  <li><big><big><big><small>&nbsp;&nbsp; <a
 href="#Windows_installation_from_sources">Windows
installation from sources</a></small></big></big></big></li>
</ul>
<ul>
  <li><big><big><big><small>&nbsp;&nbsp; <a
 href="#Mac_OS_installation_from_sources">Mac
OS installation from sources</a></small></big></big></big></li>
</ul>
<big><big><big><small><br>
</small></big><big style="font-weight: bold;">Binary
installation<br>
</big></big></big>
<ul>
  <li><big><big><big style="font-weight: bold;">&nbsp;&nbsp; </big><big><small><a
 href="#Linux_binary_installation">Linux
binary installation</a></small></big></big></big></li>
</ul>
<ul>
  <li><big><big><big><small>&nbsp;&nbsp;&nbsp; <a
 href="#Windows_binary_installation">Windows
binary installation</a></small></big></big></big></li>
</ul>
<ul>
  <li><big><big><big><small>&nbsp;&nbsp;&nbsp; <a
 href="#Mac_OS_binary_installation">Mac
OS binary installation</a></small></big></big></big></li>
</ul>
<br>
<hr style="width: 100%; height: 2px;"><big><big
 style="font-weight: bold;"><a name="Linux_installation_from_sources"></a>Linux
installation from sources<br>
</big></big><br>
<p style="margin-bottom: 0.5cm;" align="justify"><big><i>Transcriber</i>
relies on several softwares or libraries that you
need to install
first : Tcl/Tk, Snack, tcLex and optionally NIST/Sphere. The complete
procedure is explained in the following steps:</big></p>
<ul>
  <li>
    <p style="margin-bottom: 0.5cm;" align="justify">If
Tcl/Tk version 8.0 or higher is not
already installed on your system, get it on Tcl developper Xchange
website : </p>
<ul style="list-style: none;">
    <li><pre style="margin-bottom: 0.5cm; text-align: justify;"><a
 href="http://www.tcl.tk/software/tcltk/choose.html">http://www.tcl.tk/software/tcltk/choose.html</a></pre></li>
  </ul>
  <p align="justify">or
one of its mirrors and unpack them: </p>
<ul style="list-style: none;">
    <li><pre style="margin-bottom: 0.5cm; text-align: justify;">$ g<span
 style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;">unzip -c tcl.tar.gz | tar xf -</span></pre>
  </ul>
  <p align="justify"><span
 style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;">Choose
an installation directory (e.g. </span><tt><span
 style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;">&lt;
size="2"&gt;/usr/local</span></tt><span
 style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;">)
and follow instructions found in </span><tt><span
 style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;"><font
 size="2">tcl/README</font></span></tt><span
 style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;">
and </span><tt><span
 style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;"><font
 size="2">tk/README</font></span></tt><span
 style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;">
(configure with </span><tt><span
 style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;"><font
 size="2">--enable-shared</font></span></tt><span
 style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;">
option). For Tcl under Unix, it will be something like: </span> </p>
  <ul style="list-style: none;">
    <li><pre style="text-align: justify;"><span
 style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;">$ cd tcl/unix</span><br><span
 style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;">$ ./configure --enable-gcc --enable-shared --prefix=/usr/local</span><br><span
 style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;">$ make</span><br><span
 style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;">$ make install</span></pre></li>
  </ul>
  <p style="margin-bottom: 0cm;" align="justify"><span
 style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;">Do
the same for Tk. If you choose to install into a different</span>
directory, make sure to set the environnement variables of your system
(e.g., <tt><font size="2">PATH</font></tt>
and <tt><font size="2">LD_LIBRARY_PATH</font></tt>)
to the right values.</p>
  </li>
  <li>
    <p style="margin-bottom: 0.5cm;" align="justify">This
step is needed only if you plan to use Sphere sound file format with
Snack. Get NIST/Sphere archive: </p>
<ul style="list-style: none;"><li>
    <pre style="margin-bottom: 0.5cm; text-align: justify;"><a
 href="ftp://jaguar.ncsl.nist.gov/pub/sphere_2.6a.tar.Z">ftp://jaguar.ncsl.nist.gov/pub/sphere_2.6a.tar.Z</a></pre>
  </li></ul>
  <p align="justify">Unpack
it in a sibling directory of this distribution </p>
  <ul style="list-style: none;"><li>
    <pre style="margin-bottom: 0.5cm; text-align: justify;">$ zcat sphere_2.6a.tar.Z | tar xf -</pre>
  </li></ul>
  <p align="justify">Then
install it: </p>
  <ul style="list-style: none;"><li>
    <pre style="margin-bottom: 0.5cm; text-align: justify;">$ cd nist; sh src/scripts/install.sh</pre>
  </li></ul>
  <p style="margin-bottom: 0cm;" align="justify">You
will be asked the target platform. For Linux, choose 10 (i.e. custom)
and change following values (the other ones should be OK): </p>
  <ol>
    <li>
      <p style="margin-bottom: 0cm;" align="justify">What
is/are the Compiler Flags: -O -Wall -fPIC </p>
    </li>
    <li>
      <p style="margin-bottom: 0cm;" align="justify">What
is/are the Architecture: INTEL </p>
    </li>
  </ol>
  <p style="margin-bottom: 0cm;" align="justify">NB - <span
 style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;">For
Linux Distributions older than Redhat 5.x and Debian 2.x, you need to
comment the following line inside the file </span><tt><span
 style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;"><font
 size="2">nist/src/lib/sp/exit.c</font> </span></tt><span
 style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;">:
  </span><tt><span
 style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;"><font
 size="2">extern char
*sys_errlist[];</font> </span></tt><span
 style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;">(thanks
to Dafydd Gibbon for this information) For the courageous ones, a patch
is given in the <i>Transcriber</i>
source distribution in </span><tt><span
 style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;"><font
 size="2">src/patch-sphere</font></span></tt><span
 style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;">
for a dynamic compilation of Sphere libs under Linux. </span> </p>
  </li>
  <li>
    <p style="margin-bottom: 0.5cm;" align="justify"><span
 style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;">Get
the last Snack library. Depending on whether you want to compile it
yourself or not, download source or binary library release at :</span></p>
  <ul style="list-style: none;"><li>
    <pre style="margin-bottom: 0.5cm; text-align: justify;"><a
 href="http://www.speech.kth.se/snack/"><span
 style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;">http://www.speech.kth.se/snack/</span></a></pre>
  </li></ul>
  <p align="justify"><span
 style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;">If
you want to compile it yourself, then extract it: </span> </p>
  <ul style="list-style: none;"><li>
    <pre style="margin-bottom: 0.5cm; text-align: justify;"><span
 style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;">$ gunzip -c snack.tar.gz | tar xf -</span></pre>
  </li></ul>
  <p align="justify"><span
 style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;">Then
follow the instructions in README and install Snack, e.g. with: </span>
  </p>
  <ul style="list-style: none;"><li>
    <pre style="text-align: justify;"><span
 style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;">$ cd snack/unix</span><br><span
 style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;">$ ./configure --prefix=/usr/local</span><br><span
 style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;">$ make</span><br>$ make install</pre>
  </li></ul>
  <p style="margin-bottom: 0cm;" align="justify">NB: </p>
  <ol>
    <li>
      <p style="margin-bottom: 0cm;" align="justify">If '<tt><font
 size="2">./configure</font></tt>'
fails, you have probably Tcl/Tk installed in a non standard directory;
give it with <tt><font size="2">--with-tcl</font> </tt>and <tt><font
 size="2">--with-tk</font> </tt>options. </p>
    </li>
    <li>
      <p style="margin-bottom: 0cm;" align="justify">for use
with Tcl/Tk version 8.0, add the option <tt><font size="2">--disable-stubs</font></tt>
      </p>
    </li>
    <li>
      <p style="margin-bottom: 0cm;" align="justify">Be sure
to get the latest release </p>
    </li>
    <li>
      <p style="margin-bottom: 0cm;" align="justify">In
order to use Sphere format, configure with <tt><font size="2">--with-nist=...</font></tt>
      </p>
    </li>
    <li>
      <p style="margin-bottom: 0cm;" align="justify">Test
Snack demos! </p>
    </li>
  </ol>
  </li>
  <li>
    <p style="margin-bottom: 0.5cm;" align="justify">Get
tcLex 1.2 module: </p>
  <ul style="list-style: none;"><li>
    <pre style="margin-bottom: 0.5cm; text-align: justify;"><a
 href="http://www.multimania.com/fbonnet/Tcl/tcLex/">http://www.multimania.com/fbonnet/Tcl/tcLex/</a></pre>
  </li></ul>
  <p align="justify">extract
it: </p>
  <ul style="list-style: none;"><li>
    <pre style="margin-bottom: 0.5cm; text-align: justify;">$ gunzip -c tcLex1.2a1.tar.gz | tar xf -</pre>
  </li></ul>
  <p align="justify">Then
follow the instructions in README.txt and install tcLex, e.g. with: </p>
  <ul style="list-style: none;"><li>
    <pre style="text-align: justify;">$ cd tcLex1.2a1/src<br>$ chmod a+x configure install-sh<br>$ ./configure --prefix=/usr/local<br>$ make<br>$ make install</pre>
  </li></ul>
  <p style="margin-bottom: 0cm;" align="justify">NB -
You need to have the complete sources of Tcl for building this
extension, since it relies on specific header files not installed by
standard Tcl installation. </p>
</li>
  <li>
    <p style="margin-bottom: 0.5cm;" align="justify"><span
 style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;"></span>Extract
the source archive of Transcriber, compile and install it:</p>
    <ul style="list-style: none;"><li>
        <pre>$ gunzip -c Transcriber-1.4.4.tar.gz | tar xf -<br>$ cd Transcriber-1.4.4/src<br>$ ./configure --with-snack=... --with-tcl=... --with-tk=... --prefix=...<br>$ make<br>$ make install</pre>
      </li></ul>
<p align="justify">As options to the <tt>./configure </tt>command,
you have to give the directory
where Snack archive was extracted (<tt>--with-snack=...</tt>), the
directories
where Tcl and Tk were installed (<tt>--with-tcl=...--with-tk=...</tt>),
and the directory where you will install Transcriber (<tt>--prefix=...</tt>).
For use with Tcl/Tk version 8.0, add the option <tt>--disable-stubs.</tt></p>
  </li>
  <li>
    <p style="margin-bottom: 0.5cm;" align="justify">Test it
! </p>
    <ul style="list-style: none;"><li>
    <pre style="margin-bottom: 0.5cm; text-align: justify;">$ trans</pre>
  </li></ul>
  <p align="justify">You
will be asked to open a sound signal or a transcription; some are found
in the '<tt><font size="2">demo</font></tt>'
sub-directory</p>
  </li>
</ul>
<hr style="width: 100%; height: 2px;">
<p style="margin-bottom: 0cm;"><big><big style="font-weight: bold;"><a
 name="Windows_installation_from_sources"></a>Windows
installation from sources</big></big></p>
<p style="margin-bottom: 0.5cm;" align="justify"> The
installation in a
Windows environment looks like the Linux one because it also uses the
tools <font size="2"><font face="Bitstream Vera Sans">configure</font></font>
and <font size="2"><font face="Bitstream Vera Sans">make</font></font>.
It consists in:</p>
<ul>
    <li>
      <p style="margin-bottom: 0.5cm;" align="justify">installing
the tools, MinGW and MinSYS, to enable to compile using <font size="2"><font
 face="Bitstream Vera Sans">make</font></font>
and <font size="2"><font face="Bitstream Vera Sans">configure </font></font>on
Windows.</p>
    </li>
    <li>
      <p style="margin-bottom: 0.5cm;" align="justify">installing
the libraries TcLex and Snack, used by <i>Transcriber</i></p>
    </li>
    <li>
      <p style="margin-bottom: 0.5cm;" align="justify">using a
kit (TclKit) that embeds Tcl and Tk to source <i>Transcriber</i></p>
    </li>
</ul>
<p style="margin-bottom: 0.5cm;" align="justify">Hereunder,
the
different steps are detailed:</p>
<ul>
  <li>
    <p style="margin-bottom: 0.5cm;" align="justify">Download <i>Transcriber</i>
source package for Windows at<span
 style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;">
    </span><a
 href="http://sourceforge.net/project/showfiles.php?group_id=40021&amp;package_id=51790"><span
 style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;">http://sourceforge.net/project/showfiles.php?group_id=40021&amp;package_id=51790</span></a><span
 style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;">
and extract it in </span><a href="file:///c:/TransSource"><span
 style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;"><span
 style="font-style: normal;"><font size="2"><font
 face="Bitstream Vera Sans">c:\TransSource</font></font></span></span></a></p>
  </li>
  <li>
    <p style="margin-bottom: 0.5cm;" align="justify">Download
the MinGW binary at <a href="http://www.mingw.org/">http://www.mingw.org/
    </a> and install it in<font size="2"><font
 face="Bitstream Vera Sans"> </font></font><a href="file:///c:/MinGW"><span
 style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;"><span
 style="text-decoration: none;"><font size="2"><font
 face="Bitstream Vera Sans"><font color="#000000">c:\MinGW</font></font></font></span></span></a>
(not in <a href="file:///c:/Program"><span
 style="text-decoration: none;"><font color="#000000">c:<font size="2"><font
 face="Bitstream Vera Sans">\Program</font></font></font></span></a><span
 style="text-decoration: none;"><font size="2"><font
 face="Bitstream Vera Sans"><font color="#000000"> Files </font></font></font></span>because
it does not handle paths with white spaces). MinGW ("Minimalistic GNU
for Windows") refers to a set of runtime headers, used in building a
compiler system based on the GNU GCC and binutils projects. It compiles
and links code to be run on Win32 platforms, providing C, C++ and
Fortran compilers plus other related tools.</p>
  </li>
  <li>
    <p style="margin-bottom: 0.5cm;" align="justify">Download
the MinSYS binary at <a href="http://www.mingw.org/">http://www.mingw.org/</a>
install it in <a href="file:///c:/MSYS"><span
 style="text-decoration: none;"><font size="2"><font
 face="Bitstream Vera Sans"><font color="#000000">c:\MSYS</font></font></font></span></a><span
 style="text-decoration: none;"><font size="2"><font
 face="Bitstream Vera Sans"><font color="#000000">.</font></font></font></span>
MinSYS or Minimal SYStem is a POSIX and Bourne shell environment use
with MinGW. It provides a hand picked set of tools to allow a typical
configuration script with Bourne syntax to execute. This allows most of
the GNU packages to create a Makefile just from executing the typical
configure script which can then be used to build the package using the
native MinGW version of GCC.</p>
  </li>
  <li>
    <p style="margin-bottom: 0.5cm;" align="justify">Download
Tcl/Tk binary library at <a href="http://www.mingw.org/">http://www.mingw.org/
    </a> and install it in <a href="file:///c:/MinGW"><span
 style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;"><span
 style=""><span style="text-decoration: none;"><font size="2"><font
 face="Bitstream Vera Sans"><font color="#000000">c:\MinGW</font></font></font></span></span></span></a><span
 style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;"><span
 style=""><span style="text-decoration: none;"><font size="2"><font
 face="Bitstream Vera Sans"><font color="#000000"> </font></font></font></span></span></span>.
Those libraries are used during the linkage step of the <i>Transcriber</i>
compilation.</p>
  </li>
  <li>
    <p style="margin-bottom: 0.5cm;" align="justify">Launch
MinGW (by cliquing on its icon) and move to <font size="2"><font
 face="Bitstream Vera Sans">c:\TransSource\src</font></font>
directory:</p>
    <ul style="list-style: none;"><li>
      <p style="margin-bottom: 0.5cm;" align="justify"><font
 face="Bitstream Vera Sans"><font size="2">cd
c:\TransSource\src</font></font></p>
      <p style="margin-bottom: 0.5cm;" align="justify">Launch
the compilation/installation precising Tcl and Tk library paths and <i>Transcriber</i>
installation directory</p>
      <p style="margin-bottom: 0.5cm;" align="justify"><font size="2"><font
 face="Bitstream Vera Sans">./configure
--with-tcl=/mingw/lib --with-tk=/mingw/lib/ --prefix=</font></font><a
 href="file:///c:/TransBin"><font size="2"><font
 face="Bitstream Vera Sans">c:\TransBin</font></font></a></p>
      <p style="margin-bottom: 0.5cm;" align="justify"><font
 face="Bitstream Vera Sans"><font size="2">make</font></font></p>
      <p style="margin-bottom: 0.5cm;" align="justify"><font
 face="Bitstream Vera Sans"><font size="2">make install</font></font></p>
    </li></ul>
  </li>
  <li>
    <p style="margin-bottom: 0.5cm;" align="justify"> <span
 style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;">Download
TclLex windows binary library at <a
 href="http://membres.lycos.fr/fbonnet/Tcl/tcLex/">http://membres.lycos.fr/fbonnet/Tcl/tcLex/</a>
and extract it in <font size="2"><font face="Bitstream Vera Sans">c:\TransBin\lib\TcLex12a1</font></font></span></p>
  </li>
  <li>
    <p style="margin-bottom: 0.5cm;" align="justify"> <span
 style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;">Download
the last Snack binary release for windows with Tcl/<span
 style="text-decoration: none;">Tk</span>
at <u style="color: rgb(0, 0, 238);">http://www.speech.kth.se/snack/download.html</u><span
 style="color: rgb(0, 0, 238);">
    </span>. Extract it and copy the content of
Snack\bin\windows (ie all .dll, .lib and snack.tcl and pkgIndex.tcl) to
c:\TransBin\lib\Snack</span></p>
  </li>
  <li>
    <p style="margin-bottom: 0.5cm;" align="justify">Download
Tclkit for Windows at <a href="http://www.equi4.com/tclkit.html">http://www.equi4.com/tclkit.html</a>
and copy it in <font size="2"><font face="Bitstream Vera Sans">c:\TransBin</font></font>.
This tool embeds in a single executable file all what you need to
source Tcl an Tk script files. To source <i>Transcriber</i>,
you just have to launch Tclkit and type :</p>
    <ul style="list-style: none;"><li>
      <p style="margin-bottom: 0.5cm;" align="justify"> <font
 face="Bitstream Vera Sans"><font size="2"><span
 style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;">source
c:\TransBin\lib\Transcriber1.4\tcl\Main.tcl</span></font></font></p>
      <p style="margin-bottom: 0.5cm;" align="justify"> <font
 face="Nimbus Roman No9 L"><font size="3"><span
 style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;">Note,
that if you prefer to use Active Tcl (<a
 href="http://www.activestate.com/">http://www.activestate.com/</a>),
in that case you don't have to install Snack because it is included in
it. And if you want to launch <i>Transcriber</i>,
you just have to launch Wish and then type:</span></font></font></p>
      <p style="margin-bottom: 0.5cm;" align="justify"> <font
 face="Bitstream Vera Sans"><font size="2"><span
 style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;">source
c:\TransBin\lib\Transcriber1.4\tcl\Main.tcl</span></font></font></p>
      <p style="margin-bottom: 0.5cm; text-decoration: none;"
 align="justify"> <font color="#000000"><span
 style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;">The
Tclkit solution is preferred to Active Tcl because it enables to create
a single setup package for <i>Transcriber</i>
which includes: the <i>Transcriber</i>
binary and script files, the Snack library, the TcLex library, Tcl and
Tk. And nothing else is needed to run <i>Transcriber</i>.</span></font></p>
    </li></ul>
<hr style="width: 100%; height: 2px;">
<big style="font-weight: bold;"><big><a
 name="Mac_OS_installation_from_sources"></a>Mac
OS installation from sources<br>
<br>
</big></big>
<p style="text-decoration: none;"><font color="#000000"><font
 face="Nimbus Roman No9 L"><font size="3"><span
 style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;">The
installation procedure described here, just concerns the Mac OS X
10.3 version, usually called
&laquo;&nbsp;panther&nbsp;&raquo;.</span></font></font></font></p>
  </li>
  <li style="background-color: rgb(255, 255, 255);">
    <p style="margin-bottom: 0.5cm; text-decoration: none;"
 align="justify"><font color="#000000"><font face="Nimbus Roman No9 L"><font
 size="3"><span
 style="background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0% 50%;"><span
 style="background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0% 50%;">Download
Transcriber 1.5.0 for Mac OS on SourceForge website at <a
 href="http://sourceforge.net/project/showfiles.php?group_id=40021"><span
 style="color: rgb(0, 0, 238);">http://sourceforge.net/project/showfiles.php?group_id=40021</span></a></span><a
 style="color: rgb(0, 0, 238);"
 href="http://sourceforge.net/project/showfiles.php?group_id=40021&amp;package_id=51790&amp;release_id=197307"><span
 style="background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0% 50%;"><font
 size="3"><font face="Nimbus Roman No9 L"><br>
    </font></font></span></a></span></font></font></font></p>
  </li>
  <li>
    <p style="margin-bottom: 0.5cm; text-decoration: none;"
 align="justify"> <font color="#000000"><font face="Nimbus Roman No9 L"><font
 size="3"><span
 style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;">Decompress
it</span></font></font></font></p>
  </li>
  <li>
    <p style="margin-bottom: 0.5cm; text-decoration: none;"
 align="justify"> <font color="#000000"><font face="Nimbus Roman No9 L"><font
 size="3"><span
 style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;">Install
MacOS development kit (including gcc)</span></font></font></font></p>
  </li>
  <li style="background-color: rgb(255, 255, 255);">
    <p style="margin-bottom: 0.5cm; text-decoration: none;"
 align="justify"> <font color="#000000"><font face="Nimbus Roman No9 L"><font
 size="3"><span
 style="background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0% 50%;"><span
 style="background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0% 50%;">Install
Tcl/Tk 8.4.5 at<span style="color: rgb(0, 0, 238);"> </span></span><a
 style="color: rgb(0, 0, 238);"
 href="http://prdownloads.sourceforge.net/tcl/TclTkAquaBI-8.4.5.0.dmg?download"><span
 style="background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0% 50%;"><font
 size="3"><font face="Nimbus Roman No9 L">http://prdownloads.sourceforge.net/tcl/TclTkAquaBI-8.4.5.0.dmg?download</font></font></span></a><span
 style="background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0% 50%;"><font
 size="3"><font face="Nimbus Roman No9 L"><font color="#000000"><span
 style="color: rgb(0, 0, 238);"> </span>which
contain pre-compiled versions of Snack and tcLex libraries.</font></font></font></span></span></font></font></font></p>
  </li>
  <li style="background-color: rgb(255, 255, 255);">
    <p style="margin-bottom: 0.5cm; text-decoration: none;"
 align="justify"> <font color="#000000"><font face="Nimbus Roman No9 L"><font
 size="3"><span
 style="background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0% 50%;">Compile
libtrans library:</span></font></font></font></p>
    <ul style="list-style: none;"><li>
    <p style="margin-bottom: 0.5cm; text-decoration: none;"
 align="justify"> <font color="#000000"><font face="Nimbus Roman No9 L"><font
 size="3"><span
 style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;">-
paths and compilation flags of Makefile should be modified, depending
on your configuration (the one that has been used to create the binary
version is present in the 'snapshot' version of <i>Transcriber</i>
on SourceForge in the file src/Makefile-MacOSX)</span></font></font></font></p>
    <p style="margin-bottom: 0.5cm; text-decoration: none;"
 align="justify"> <font color="#000000"><font face="Nimbus Roman No9 L"><font
 size="3"><span
 style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;">-
then '<i>make</i>'</span></font></font></font></p>
  </li></ul>
  </li>
</ul>
<br>
<hr style="width: 100%; height: 2px;"><big><big
 style="font-weight: bold;"><a name="Linux_binary_installation"></a>Linux
binary installation</big></big><br>
<ul>
  <li>
    <p style="margin-bottom: 0cm;" align="justify">Download
the last Linux binary distribution at <a
 href="http://sourceforge.net/project/showfiles.php?group_id=40021">http://sourceforge.net/project/showfiles.php?group_id=40021</a></p>
  </li>
  <li>
    <p style="margin-bottom: 0cm;" align="justify">Make
sure you have an installed version of Tcl/Tk 8.0 or higher and get the
binary archive for your system (e.g. Linux, Solaris...) matching your
version of Tcl/Tk. </p>
  </li>
  <li>
    <p align="justify">Switch
to the place where you want to install the tool, e.g.: </p>
    <ul style="list-style: none;"><li>
      <pre style="margin-bottom: 0.5cm; text-align: justify;">$ cd /usr/local</pre>
    </li></ul>
    <p style="margin-bottom: 0cm;" align="justify">If you
choose to install into a non-standard directory, make sure to set the
environnement variables of your system (e.g., <tt><font size="2">PATH</font></tt>
and <tt><font size="2">LD_LIBRARY_PATH</font></tt>)
to the right values. </p>
  </li>
  <li>
    <p align="justify">Extract
the files from the archive: </p>
    <ul style="list-style: none;"><li>
      <pre style="margin-bottom: 0.5cm; text-align: justify;">$ gunzip -c Transcriber-1.5.0.tar.gz | tar xf -</pre>
    </li></ul>
  </li>
  <li>
    <p align="justify">Launch
the tool: </p>
    <ul style="list-style: none;"><li>
      <pre style="margin-bottom: 0.5cm; text-align: justify;">$ trans</pre>
    </li></ul>
    <p style="margin-bottom: 0cm;" align="justify">You
will be asked to open a transcription or a sound signal to start a new
transcription. </p>
  </li>
</ul>
<br>
<hr style="width: 100%; height: 2px;"><big style="font-weight: bold;"><big><a
 name="Windows_binary_installation"></a>Windows
binary installation<br>
</big></big>
<ul>
  <li>
    <p>Download the last Windows binary
distribution at</p>
    <p style="margin-bottom: 0cm;"><a
 href="http://sourceforge.net/project/showfiles.php?group_id=40021"><span
 style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;">http://sourceforge.net/project/showfiles.php?group_id=40021</span></a></p>
  </li>
  <li>
    <p>Double-click on it and
follow the installation guide.</p>
  </li>
</ul>
<br>
<hr style="width: 100%; height: 2px;"><big><big
 style="font-weight: bold;"><a name="Mac_OS_binary_installation"></a>Mac
OS binary installation</big></big><br>
<ul>
  <li> Installation guide for Mac OS
X 10.3:</li>
  <li>
    <p>Download the last Mac OS binary
distribution (*.dmg) at</p>
  </li>
</ul>
<p><font size="3"><font face="Nimbus Roman No9 L"><font color="#000000"><span
 style="color: rgb(0, 0, 238);">&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; </span></font></font><a
 style="color: rgb(0, 0, 238);"
 href="http://sourceforge.net/project/showfiles.php?group_id=40021"><font
 size="3"><font face="Nimbus Roman No9 L">http://sourceforge.net/project/showfiles.php?group_id=40021</font></font></a></font></p>
<ul>
  <li><font color="#000000"><font face="Nimbus Roman No9 L"><font
 size="3">Decompress it
using 'Disk utility' (done automatically by double-clicking on the .dmg
file) and drag-and-dropping the <i>Transcriber</i>
application in the Application folder.</font></font></font></li>
</ul>
<br>
<br>
</body>
</html>