<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://wiki.herc.ws/w/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://wiki.herc.ws/w/index.php?action=history&amp;feed=atom&amp;title=Configure</id>
		<title>Configure - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.herc.ws/w/index.php?action=history&amp;feed=atom&amp;title=Configure"/>
		<link rel="alternate" type="text/html" href="https://wiki.herc.ws/w/index.php?title=Configure&amp;action=history"/>
		<updated>2026-05-02T15:47:22Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.21.11</generator>

	<entry>
		<id>https://wiki.herc.ws/w/index.php?title=Configure&amp;diff=1122&amp;oldid=prev</id>
		<title>Haru at 12:48, 25 April 2016</title>
		<link rel="alternate" type="text/html" href="https://wiki.herc.ws/w/index.php?title=Configure&amp;diff=1122&amp;oldid=prev"/>
				<updated>2016-04-25T12:48:01Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr style='vertical-align: top;'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 12:48, 25 April 2016&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Using '''configure''' script is a method to generate makefiles before compilation in Unix systems.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Using '''configure''' script is a method to generate makefiles before compilation in Unix systems.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;When installing Hercules, configure script should be run after &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;[[SVN Checkout]],/&lt;/del&gt;[[Git Clone]] and before compiling.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;When installing Hercules, configure script should be run after [[Git Clone]] and before compiling.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Basic usage ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Basic usage ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 64:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 64:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;config.status: creating src/tool/Makefile&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;config.status: creating src/tool/Makefile&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Setting executable bit ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Setting executable bit ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In order to run configure script it must be executable, ie have the ''execute'' permission set. When checking out a working copy from &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;SVN &lt;/del&gt;repository, executable bit should be set automatically &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;thanks to &amp;lt;code&amp;gt;svn:executable&amp;lt;/code&amp;gt; property&lt;/del&gt;. However, if it fails for some reason, running &amp;lt;code&amp;gt;./configure&amp;lt;/code&amp;gt; will bring the following message (or similar):&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In order to run configure script it must be executable, ie have the ''execute'' permission set. When checking out a working copy from &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;a git repository &lt;/ins&gt;repository, executable bit should be set automatically. However, if it fails for some reason, running &amp;lt;code&amp;gt;./configure&amp;lt;/code&amp;gt; will bring the following message (or similar):&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; bash: ./configure: Permission denied&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; bash: ./configure: Permission denied&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;To fix this, set executable permission with:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;To fix this, set executable permission with:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Haru</name></author>	</entry>

	<entry>
		<id>https://wiki.herc.ws/w/index.php?title=Configure&amp;diff=759&amp;oldid=prev</id>
		<title>Via: /* 64-bit operating systems */ --outdated</title>
		<link rel="alternate" type="text/html" href="https://wiki.herc.ws/w/index.php?title=Configure&amp;diff=759&amp;oldid=prev"/>
				<updated>2013-11-14T01:24:32Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;64-bit operating systems: &lt;/span&gt; --outdated&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr style='vertical-align: top;'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 01:24, 14 November 2013&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 75:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 75:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Debug mode ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Debug mode ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;It is possible to compile Hercules in debug mode with &amp;lt;code&amp;gt;--enable-debug&amp;lt;/code&amp;gt; switch.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;It is possible to compile Hercules in debug mode with &amp;lt;code&amp;gt;--enable-debug&amp;lt;/code&amp;gt; switch.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;=== 64-bit operating systems ===&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;If you are using a 64-bit OS you have to use &amp;lt;code&amp;gt;--enable-64bit&amp;lt;/code&amp;gt; switch.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Installation]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Installation]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Via</name></author>	</entry>

	<entry>
		<id>https://wiki.herc.ws/w/index.php?title=Configure&amp;diff=589&amp;oldid=prev</id>
		<title>Dastgirpojee at 03:27, 20 September 2013</title>
		<link rel="alternate" type="text/html" href="https://wiki.herc.ws/w/index.php?title=Configure&amp;diff=589&amp;oldid=prev"/>
				<updated>2013-09-20T03:27:37Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr style='vertical-align: top;'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 03:27, 20 September 2013&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Using '''configure''' script is a method to generate makefiles before compilation in Unix systems.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Using '''configure''' script is a method to generate makefiles before compilation in Unix systems.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;When installing Hercules, configure script should be run after [[SVN Checkout]], and before compiling.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;When installing Hercules, configure script should be run after [[SVN Checkout]],&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;/[[Git Clone]] &lt;/ins&gt;and before compiling.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Basic usage ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Basic usage ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Dastgirpojee</name></author>	</entry>

	<entry>
		<id>https://wiki.herc.ws/w/index.php?title=Configure&amp;diff=136&amp;oldid=prev</id>
		<title>Nameless2you: Created page with &quot;Using '''configure''' script is a method to generate makefiles before compilation in Unix systems.  When installing Hercules, configure script should be run after [[SVN Checko...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.herc.ws/w/index.php?title=Configure&amp;diff=136&amp;oldid=prev"/>
				<updated>2013-01-13T10:01:39Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;Using &amp;#039;&amp;#039;&amp;#039;configure&amp;#039;&amp;#039;&amp;#039; script is a method to generate makefiles before compilation in Unix systems.  When installing Hercules, configure script should be run after [[SVN Checko...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Using '''configure''' script is a method to generate makefiles before compilation in Unix systems.&lt;br /&gt;
&lt;br /&gt;
When installing Hercules, configure script should be run after [[SVN Checkout]], and before compiling.&lt;br /&gt;
&lt;br /&gt;
== Basic usage ==&lt;br /&gt;
&amp;lt;onlyinclude&amp;gt;&amp;lt;includeonly&amp;gt;&amp;lt;blockquote&amp;gt;''Main article: [[Configure]].''&amp;lt;/blockquote&amp;gt;&amp;lt;/includeonly&amp;gt;&lt;br /&gt;
To avoid errors in server-client communication, &amp;lt;code&amp;gt;[[PACKETVER]]&amp;lt;/code&amp;gt; must be set to date the client you're going to use has been released at (in YYYYMMDD format), eg &amp;lt;code&amp;gt;20100730&amp;lt;/code&amp;gt; for 2010-07-30aRagexeRE. Instead of editing [[mmo.h]] directly, &amp;lt;code&amp;gt;PACKETVER&amp;lt;/code&amp;gt; can be set to desired date with configure switch &amp;lt;code&amp;gt;--enable-packetver=YYYYMMDD&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Run following command, replacing ''YYYYMMDD'' with your client release date, eg ''20100730''.&lt;br /&gt;
  ./configure --enable-packetver=YYYYMMDD&lt;br /&gt;
Configure script will perform necessary tests and generate makefiles.&lt;br /&gt;
&amp;lt;/onlyinclude&amp;gt;&lt;br /&gt;
=== Sample output ===&lt;br /&gt;
&amp;lt;pre&amp;gt;checking whether make sets $(MAKE)... yes&lt;br /&gt;
checking for gcc... gcc&lt;br /&gt;
checking for C compiler default output file name... a.out&lt;br /&gt;
checking whether the C compiler works... yes&lt;br /&gt;
checking whether we are cross compiling... no&lt;br /&gt;
checking for suffix of executables...&lt;br /&gt;
checking for suffix of object files... o&lt;br /&gt;
checking whether we are using the GNU C compiler... yes&lt;br /&gt;
checking whether gcc accepts -g... yes&lt;br /&gt;
checking for gcc option to accept ANSI C... none needed&lt;br /&gt;
checking how to run the C preprocessor... gcc -E&lt;br /&gt;
checking whether byte ordering is bigendian... no&lt;br /&gt;
checking whether pointers can be stored in ints (old code)... yes&lt;br /&gt;
checking whether gcc supports -Wno-unused-parameter... yes&lt;br /&gt;
checking whether gcc supports -Wno-pointer-sign... yes&lt;br /&gt;
checking whether gcc can actually use -Wno-pointer-sign... yes&lt;br /&gt;
checking whether gcc supports -Wno-switch... yes&lt;br /&gt;
checking whether gcc supports -fPIC... yes&lt;br /&gt;
checking whether gcc needs -fPIC for shared objects... no&lt;br /&gt;
checking whether gcc supports -fno-strict-aliasing... yes&lt;br /&gt;
checking whether gcc is able to typecast to union... yes&lt;br /&gt;
checking for setrlimit... yes&lt;br /&gt;
checking for strnlen... yes&lt;br /&gt;
checking for inflateEnd in -lz... yes&lt;br /&gt;
checking zlib.h usability... yes&lt;br /&gt;
checking zlib.h presence... yes&lt;br /&gt;
checking for zlib.h... yes&lt;br /&gt;
checking for library containing sqrt... -lm&lt;br /&gt;
checking for library containing clock_gettime... -lrt&lt;br /&gt;
checking whether CLOCK_MONOTONIC is supported and works... yes&lt;br /&gt;
checking for mysql_config... /usr/bin/mysql_config&lt;br /&gt;
checking for mysql_init in -lmysqlclient... yes&lt;br /&gt;
checking mysql.h usability... yes&lt;br /&gt;
checking mysql.h presence... yes&lt;br /&gt;
checking for mysql.h... yes&lt;br /&gt;
checking MySQL library (optional)... yes (5.0.51a)&lt;br /&gt;
checking for pcre_study in -lpcre... yes&lt;br /&gt;
checking PCRE library (optional)... yes&lt;br /&gt;
checking host OS... Linux&lt;br /&gt;
checking for MinGW... no&lt;br /&gt;
configure: creating ./config.status&lt;br /&gt;
config.status: creating Makefile&lt;br /&gt;
config.status: creating src/common/Makefile&lt;br /&gt;
config.status: creating 3rdparty/mt19937ar/Makefile&lt;br /&gt;
config.status: creating src/char/Makefile&lt;br /&gt;
config.status: creating src/login/Makefile&lt;br /&gt;
config.status: creating src/char_sql/Makefile&lt;br /&gt;
config.status: creating src/txt-converter/Makefile&lt;br /&gt;
config.status: creating src/map/Makefile&lt;br /&gt;
config.status: creating src/plugins/Makefile&lt;br /&gt;
config.status: creating src/tool/Makefile&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Setting executable bit ===&lt;br /&gt;
In order to run configure script it must be executable, ie have the ''execute'' permission set. When checking out a working copy from SVN repository, executable bit should be set automatically thanks to &amp;lt;code&amp;gt;svn:executable&amp;lt;/code&amp;gt; property. However, if it fails for some reason, running &amp;lt;code&amp;gt;./configure&amp;lt;/code&amp;gt; will bring the following message (or similar):&lt;br /&gt;
  bash: ./configure: Permission denied&lt;br /&gt;
To fix this, set executable permission with:&lt;br /&gt;
  chmod +x ./configure&lt;br /&gt;
&lt;br /&gt;
== Additional switches ==&lt;br /&gt;
To display all available switches use:&lt;br /&gt;
  ./configure --help&lt;br /&gt;
&lt;br /&gt;
=== Debug mode ===&lt;br /&gt;
It is possible to compile Hercules in debug mode with &amp;lt;code&amp;gt;--enable-debug&amp;lt;/code&amp;gt; switch.&lt;br /&gt;
=== 64-bit operating systems ===&lt;br /&gt;
If you are using a 64-bit OS you have to use &amp;lt;code&amp;gt;--enable-64bit&amp;lt;/code&amp;gt; switch.&lt;br /&gt;
&lt;br /&gt;
[[Category:Installation]]&lt;/div&gt;</summary>
		<author><name>Nameless2you</name></author>	</entry>

	</feed>