<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://docs.telcobridges.com/mediawiki/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://docs.telcobridges.com/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ademers</id>
		<title>TBwiki - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://docs.telcobridges.com/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ademers"/>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/tbwiki/Special:Contributions/Ademers"/>
		<updated>2026-05-29T21:36:28Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.18.1</generator>

	<entry>
		<id>https://docs.telcobridges.com/tbwiki/Toolpack_prerequisite_Windows_XP_2-5</id>
		<title>Toolpack prerequisite Windows XP 2-5</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/tbwiki/Toolpack_prerequisite_Windows_XP_2-5"/>
				<updated>2018-05-02T15:00:07Z</updated>
		
		<summary type="html">&lt;p&gt;Ademers: /* Toolpack System Database */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page shows the Toolpack 2-5, 2-6, 2-7 prerequisites for Windows XP.&lt;br /&gt;
&lt;br /&gt;
== Toolpack Prerequisite ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#B22222&amp;quot;&amp;gt;'''WARNINGS:'''&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#B22222&amp;quot;&amp;gt;Do not run toolpack with a mySQL server version other than 5.1. There are known problems with other versions and Toolpack.&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#B22222&amp;quot;&amp;gt;Do not run toolpack with a ODBC connector other than 3.51, as other versions (such as 5.2) are known to cause memory leak or other problems running Toolpack.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Toolpack Basic packages ===&lt;br /&gt;
&lt;br /&gt;
The software listed below is required by the host machines.&lt;br /&gt;
&lt;br /&gt;
1) Go to TelcoBridges download site and get:&lt;br /&gt;
 http://download.distribution.telcobridges.com/3rdparty/prerequisite/bin/windows/iconv-1.9.2.win32.zip&lt;br /&gt;
 http://download.distribution.telcobridges.com/3rdparty/prerequisite/bin/windows/libxml2-2.7.3.win32.zip&lt;br /&gt;
 http://download.distribution.telcobridges.com/3rdparty/prerequisite/bin/windows/zlib-1.2.3.win32.zip&lt;br /&gt;
2) Decompress and copy the DLL files to C:\Windows\System32&lt;br /&gt;
 iconv.dll&lt;br /&gt;
 libxml2.dll&lt;br /&gt;
 zlib1.dll&lt;br /&gt;
&lt;br /&gt;
==== MSVC8 Redistributable ====&lt;br /&gt;
If you plan on using TBToolPack-x.y.zz-&amp;lt;b&amp;gt;msvc8&amp;lt;/b&amp;gt;-Setup.exe, then you need to apply all windows updates from MicroSoft AND install the following:&lt;br /&gt;
&lt;br /&gt;
[http://download.distribution.telcobridges.com/3rdparty/prerequisite/bin/windows/vcredist_x86.exe Microsoft MSVC8 Redistributables 8.0.50727.4053 after kb973923 automatic update]&lt;br /&gt;
&lt;br /&gt;
[http://download.distribution.telcobridges.com/3rdparty/prerequisite/bin/windows/vcredist_msdev2005_x86_KB2467175.exe Microsoft MSVC8 Redistributables 8.0.50727.5592 after kb2467175 automatic update]&lt;br /&gt;
&lt;br /&gt;
=== Toolpack System Database ===&lt;br /&gt;
&lt;br /&gt;
The Toolpack system database is used by the main host and requires mySQL database server version 5.1, and ODBC driver 3.51. It can be downloaded from the following location:&lt;br /&gt;
&lt;br /&gt;
1) Go to TelcoBridges download site and get:&lt;br /&gt;
 http://download.distribution.telcobridges.com/3rdparty/prerequisite/bin/windows/mysql-5.1.56-win32.msi&lt;br /&gt;
 http://download.distribution.telcobridges.com/3rdparty/prerequisite/bin/windows/mysql-connector-odbc-noinstall-3.51.27-winx64.zip&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#B22222&amp;quot;&amp;gt;&lt;br /&gt;
'''*** WARNING: Do not run toolpack with a mySQL server version other than 5.1. There are known problems with other versions and Toolpack.'''&lt;br /&gt;
&amp;lt;/span&amp;gt; &lt;br /&gt;
&lt;br /&gt;
2) Install MySQL 5.1&lt;br /&gt;
&lt;br /&gt;
*Choose complete installation&lt;br /&gt;
*Run MySQL Server Instance Configuration Wizard. (You should be prompted to do so after selecting complete installation.)&lt;br /&gt;
*Choose standard configuration&lt;br /&gt;
*Install as a Windows service and check, Launch Automatically.&lt;br /&gt;
*Choose Include Bin Directory in Windows PATH.&lt;br /&gt;
*Enter a User Name and Password, and note them down on paper as you will need them later in the installation process.&lt;br /&gt;
*Enable access from remote machines if you plan to run Tmedia Toolpack on more than one host machine.&lt;br /&gt;
&lt;br /&gt;
3) Create new database user (tbdb) with all privilege access&lt;br /&gt;
*Log in mysql and create a new user with priviledge&lt;br /&gt;
&lt;br /&gt;
 mysql -u root&lt;br /&gt;
 CREATE USER '[DatabaseUsername]'@'%' IDENTIFIED BY '[DatabasePassword]';&lt;br /&gt;
 GRANT ALL privileges ON *.* TO '[DatabaseUsername]'@'%' IDENTIFIED BY '[DatabasePassword]';&lt;br /&gt;
 exit&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
&lt;br /&gt;
 mysql -u root&lt;br /&gt;
 CREATE USER 'tbdb'@'%' IDENTIFIED BY 'tbdbpw';&lt;br /&gt;
 GRANT ALL privileges ON *.* TO 'tbdb'@'%' IDENTIFIED BY 'tbdbpw';&lt;br /&gt;
 exit&lt;br /&gt;
&lt;br /&gt;
4) Install Mysql ODBC driver&lt;br /&gt;
*Get and install Mysql ODBC connector at:&lt;br /&gt;
 http://download.distribution.telcobridges.com/3rdparty/prerequisite/bin/windows/mysql-connector-odbc-3.51.27-win32.zip&lt;br /&gt;
*Install Mysql ODBC connector&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#B22222&amp;quot;&amp;gt;&lt;br /&gt;
'''*** WARNING: Do not run toolpack with a ODBC connector other than 3.51, as other versions (such as 5.2) are known to cause memory leak or other problems running Toolpack.'''&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5) Enable mysql database replication&lt;br /&gt;
*Open configuration file at location similar to c:\Program Files\MySQL\MySQL Server 5.1\my.ini&lt;br /&gt;
*Add 2 new variable in the mysql config file, and make sure it is in the [mysqld] section:&lt;br /&gt;
 log-bin&lt;br /&gt;
 server-id=[UniqueId]       &amp;lt;--- [UniqueId] must be a non-zero value, and must be unique when used one each host of an HA system&lt;br /&gt;
&lt;br /&gt;
Add max_allowed_packet to increase the maximum size of binary blobs in the database.&lt;br /&gt;
Make sure it is in the [mysqld] section AND [mysqldump] section (create the [mysqldump] section if it doesn't exist)&lt;br /&gt;
 max_allowed_packet = 200MB&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 [mysqld]&lt;br /&gt;
 port=3306&lt;br /&gt;
 basedir=&amp;quot;C:/Program Files/MySQL/MySQL Server 5.1/&amp;quot;&lt;br /&gt;
 datadir=&amp;quot;C:/Documents and Settings/All Users/Application Data/MySQL/MySQL Server 5.1/Data/&amp;quot;&lt;br /&gt;
 default-character-set=latin1&lt;br /&gt;
 default-storage-engine=INNODB&lt;br /&gt;
 # Enable mysql database replication&lt;br /&gt;
 log-bin&lt;br /&gt;
 server-id=132&lt;br /&gt;
 max_allowed_packet = 200MB&lt;br /&gt;
 #&lt;br /&gt;
 sql-mode=&amp;quot;STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION&amp;quot;&lt;br /&gt;
 max_connections=100&lt;br /&gt;
 &lt;br /&gt;
 # section [mysqld_safe]&lt;br /&gt;
 table_cache=256&lt;br /&gt;
 tmp_table_size=18M&lt;br /&gt;
 thread_cache_size=8&lt;br /&gt;
 &lt;br /&gt;
 [mysqldump]&lt;br /&gt;
 max_allowed_packet = 200MB&lt;br /&gt;
&lt;br /&gt;
6) Disable virus scanning &lt;br /&gt;
&lt;br /&gt;
It is '''mandatory''' to disable the anti-virus software’s on access scan on the MYSQL database directory (generally C:\Program Files\MySQL\MySQL Server 5.0\data or C:\ProgramData\MySQL\MySQL Server 5.1\data) and the Windows temporary directory(typically identified by the TEMP environmental variable), as this will prevent database backup operation to complete properly upon Toolpack System Update.&lt;br /&gt;
&lt;br /&gt;
7) Restart the mysql service&lt;br /&gt;
  net stop MySQL&lt;br /&gt;
  net start MySQL&lt;br /&gt;
*Warning: You may have a different service name in your system (ex. MySQL51, MySQL50, etc.). To open the service control panel, run:&lt;br /&gt;
  services.msc&lt;br /&gt;
&lt;br /&gt;
=== Toolpack System Web Portal ===&lt;br /&gt;
&lt;br /&gt;
1) Install Ruby&lt;br /&gt;
*Go to TelcoBridges download site and get:&lt;br /&gt;
   http://download.distribution.telcobridges.com/3rdparty/prerequisite/bin/windows/ruby186-27_rc2.exe&lt;br /&gt;
*Install Ruby 1.8.6, check the option &amp;quot;Enable RubyGems&amp;quot;, make sure the ''Add Ruby Executable to your path'' option is checked&lt;br /&gt;
2) Install Mongrel using the following commands.&lt;br /&gt;
*gem install mongrel --include-dependencies&lt;br /&gt;
*choose option 4. mongrel 1.1.5 (x86-mswin32-60)&lt;br /&gt;
3) Install additional ruby gems&lt;br /&gt;
* gem install json&lt;br /&gt;
&lt;br /&gt;
=== Toolpack Stream Server ===&lt;br /&gt;
&lt;br /&gt;
The Tmedia Toolpack Stream Server requires WinPCAP 4.0 or later. It can be downloaded from the following location:&lt;br /&gt;
&lt;br /&gt;
1) Go to http://www.winpcap.org/ and download WinPcap_4_0_2.exe&lt;br /&gt;
&lt;br /&gt;
2) Install WinPCAP 4.0   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Toolpack Development Prerequisite ===&lt;br /&gt;
&lt;br /&gt;
==== Cygwin ====&lt;br /&gt;
Telcobridges source package is compiled using unix Make application. For this you need to install Cygwin (Linux API layer for Windows).&lt;br /&gt;
&lt;br /&gt;
1) install the latest release of cygwin.&lt;br /&gt;
http://www.cygwin.com/&lt;br /&gt;
&lt;br /&gt;
2) The &amp;quot;make&amp;quot; package must be manually selected, it is not part of the standard cygwin installation.&lt;br /&gt;
*In the installer view, change to the &amp;quot;Full&amp;quot; view, search for the &amp;quot;make&amp;quot; package, click to install the latest version.&lt;br /&gt;
&lt;br /&gt;
==== MSDEV ====&lt;br /&gt;
The Makefiles uses Visual Studio C++ compiler and linker. '''The result compiled code has no dependency on the cygwin.dll library.'''&lt;br /&gt;
&lt;br /&gt;
The following Microsoft Visual Studio product could be be installed:&lt;br /&gt;
* Visual Studio 6.0 (1998) - MSVC6&lt;br /&gt;
* Visual Studio 2005 - MSVC8&lt;br /&gt;
&lt;br /&gt;
==== Folder &amp;quot;BashPrompt&amp;quot; Menu item ====&lt;br /&gt;
This small registry entry will add a folder command to the Explorer application. This helper command can be used by right-clicking on a folder where you want to launch a compilation, it will open a console window and setup the proper compiling environment.&lt;br /&gt;
&lt;br /&gt;
For Visual Studio 6.0 user, create a file named &amp;quot;BashPrompt1998.reg&amp;quot; with the following content:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Windows Registry Editor Version 5.00&lt;br /&gt;
[HKEY_CLASSES_ROOT\Folder\shell\BashPrompt1998]&lt;br /&gt;
[HKEY_CLASSES_ROOT\Folder\shell\BashPrompt1998\command]&lt;br /&gt;
@=&amp;quot;cmd.exe /k pushd \&amp;quot;%L\&amp;quot; &amp;amp;&amp;amp; \&amp;quot;C:\\Program Files\\Microsoft Visual Studio\\VC98\\Bin\\VCVARS32.BAT\&amp;quot; &amp;amp;&amp;amp; bash&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Make sure the path is the same as your installation path.&lt;br /&gt;
*Double click on the file to install in the registry.&lt;br /&gt;
&lt;br /&gt;
For Visual Studio 2005 user, create a file named &amp;quot;BashPrompt2005.reg&amp;quot; with the following content:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Windows Registry Editor Version 5.00&lt;br /&gt;
[HKEY_CLASSES_ROOT\Folder\shell\BashPrompt2005]&lt;br /&gt;
[HKEY_CLASSES_ROOT\Folder\shell\BashPrompt2005\command]&lt;br /&gt;
@=&amp;quot;cmd.exe /k pushd \&amp;quot;%L\&amp;quot; &amp;amp;&amp;amp; \&amp;quot;C:\\Program Files\\Microsoft Visual Studio 8\\VC\\Bin\\VCVARS32.BAT\&amp;quot; &amp;amp;&amp;amp; bash&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Make sure the path is the same as your installation path.&lt;br /&gt;
*Double click on the file to install in the registry.&lt;br /&gt;
&lt;br /&gt;
==== Environment variable ====&lt;br /&gt;
To finalize the compiling environment, you must set the following system variable environment ('''Start-&amp;gt;Settings-&amp;gt;Control Panel-&amp;gt;System-&amp;gt;Advanced Tab-&amp;gt;Environment variables'''):&lt;br /&gt;
&lt;br /&gt;
1) add the following path to the &amp;quot;PATH&amp;quot; environment variable, each is separated by a semi-column (;)&lt;br /&gt;
* C:\cygwin\bin;&lt;br /&gt;
* C:\Ruby\bin;&lt;br /&gt;
&lt;br /&gt;
2) add the following variable:&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! width=&amp;quot;80&amp;quot; style=&amp;quot;background: none repeat scroll 0% 0% rgb(255, 255, 255);&amp;quot; | Name &lt;br /&gt;
! width=&amp;quot;80&amp;quot; style=&amp;quot;background: none repeat scroll 0% 0% rgb(255, 255, 255);&amp;quot; | Value&lt;br /&gt;
|-&lt;br /&gt;
! width=&amp;quot;80&amp;quot; style=&amp;quot;background: none repeat scroll 0% 0% rgb(255, 255, 255);&amp;quot; | MAKE_MODE&lt;br /&gt;
! width=&amp;quot;80&amp;quot; style=&amp;quot;background: none repeat scroll 0% 0% rgb(255, 255, 255);&amp;quot; | unix&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Validation Guide (Optional) ==&lt;br /&gt;
If you would like to verify your installation go to the [[Toolpack_Installation:Validate_Toolpack_Installation_2-5|Toolpack Validation Guide]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Toolpack System installation ==&lt;br /&gt;
&lt;br /&gt;
Now that the prerequisite are installed, now it is time to install the [[Toolpack_installer_2-4|Toolpack system]]&lt;/div&gt;</summary>
		<author><name>Ademers</name></author>	</entry>

	</feed>