<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://test.amule.szerverem.hu/w/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://test.amule.szerverem.hu/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Vadim+s.+sabinich</id>
		<title>AMule Project FAQ - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://test.amule.szerverem.hu/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Vadim+s.+sabinich"/>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/Special:Contributions/Vadim_s._sabinich"/>
		<updated>2026-04-05T18:38:09Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.23.3</generator>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/Configure</id>
		<title>Configure</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/Configure"/>
				<updated>2008-12-12T10:56:27Z</updated>
		
		<summary type="html">&lt;p&gt;Vadim s. sabinich: /* More information */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;center&amp;gt;'''English''' | [[Configure-de|Deutsch]]&amp;lt;/center&amp;gt;&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
''configure'' configures [[aMule]] to adapt to many kinds of systems.&lt;br /&gt;
&lt;br /&gt;
Its purpose is to make it easy to port it to many platforms and to compile it and use it in all platforms in the very same way.&lt;br /&gt;
&lt;br /&gt;
You can set lots of parameters in it to adapt it to your system and to tweak its features.&lt;br /&gt;
&lt;br /&gt;
'''NOTE:''' This article is focused in [[aMule]]'s ''configure''. Other ''configure'' scripts work in a similar way, but their options will differ. This article might be useful for them as well, but have in mind that they might have options not listed here and lack some listed here too.&lt;br /&gt;
&lt;br /&gt;
== Main usage ==&lt;br /&gt;
&lt;br /&gt;
Its usage is ''./configure [OPTION]... [VARIABLE=VALUE]...''&lt;br /&gt;
&lt;br /&gt;
So, as you can see, you can define its behaviour both through [[#Options|options]] and through [[#Variables|variables]]&lt;br /&gt;
&lt;br /&gt;
== Options ==&lt;br /&gt;
&lt;br /&gt;
You can define one or more options. The available options in [[aMule]]'s ''configure'' are listed below. To better understand their meaning, they have been grouped into several tables with options which affect the behaviour of ''configure'' in a similar way.&lt;br /&gt;
&lt;br /&gt;
Please note that ''configure'' will (in most cases) not complain if you enter an invalid option or variable. So make sure you enter the options correctly (no typos) or they will have no effect and configure won't behave in the way you expected.&lt;br /&gt;
&lt;br /&gt;
=== Main options ===&lt;br /&gt;
&lt;br /&gt;
These options should exist in any ''configure'' script around the world. They won't run the ''configure'' script to configure your application's compilation, but only output information you might need.&lt;br /&gt;
&lt;br /&gt;
{| border=1&lt;br /&gt;
|+ Basic options&lt;br /&gt;
|''-h'' or ''--help'' || This will display a help message summing up all ''configure'' options&lt;br /&gt;
|-&lt;br /&gt;
|''--help=short'' || This will display a help message summing up all ''configure'' options specific to this application (doesn't display generic configure options)&lt;br /&gt;
|-&lt;br /&gt;
|''-V'' or ''--version'' || This will display the version information&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Non-compilation common options ===&lt;br /&gt;
&lt;br /&gt;
These options should also exist on any ''configure'' script around the world. They will set some non-compilation related preferences.&lt;br /&gt;
&lt;br /&gt;
{| border=1&lt;br /&gt;
|+ Options directly related to the ''configure'' script&lt;br /&gt;
|''-q'' or ''--quiet'' or ''--silent'' || Do not print the `checking...' messages, only the final summed up ouput&lt;br /&gt;
|-&lt;br /&gt;
|''--cache-file=FILE'' || Store the checkings' ouputs in '''FILE''' in a script format, so you can reuse without the need to rerun ''configure'' (read the cached file for more information)&lt;br /&gt;
|-&lt;br /&gt;
|''-C'' or ''--config-cache || Same as ''--cache-file=config.cache''&lt;br /&gt;
|-&lt;br /&gt;
|''-n'' or ''--no-create || Just run ''configure'', but do not create any files&lt;br /&gt;
|-&lt;br /&gt;
|''--srcdir=DIR'' || Look for the sources in '''DIR'''. By default, the ''configure'' dir or its parent (''../'')&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Common options ===&lt;br /&gt;
&lt;br /&gt;
These options should also exist on any ''configure'' script around the world. This time, these ones will affect the compilation of the application, so be careful when using them. You should take a close look at the application's ''README'' document (if available) if you want to use any of them (and even if you don't, still take a look at it, since you might '''have''' to use some). &lt;br /&gt;
&lt;br /&gt;
{| border=1&lt;br /&gt;
|+ Installation directories options&lt;br /&gt;
| ''--prefix=PREFIX'' || Set where to install architecture-independent files (data) in '''PREFIX'''. By dafault, this is set to ''/usr/local''&lt;br /&gt;
|-&lt;br /&gt;
| --exec-prefix=EPREFIX || Set where to install architecture-dependent files (mainly binaries) in '''EPREFIX'''. By default, this is set to the same value as '''PREFIX'''.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| border=1&lt;br /&gt;
|+ Advanced installation directories options&lt;br /&gt;
| ''--bindir=DIR'' || Where to store user executables. By default, '''''EPREFIX'''/bin''&lt;br /&gt;
|-&lt;br /&gt;
| ''--sbindir=DIR'' || Where to store system administrator executables. By default, '''''EPREFIX'''/sbin''&lt;br /&gt;
|-&lt;br /&gt;
| ''--libexecdir=DIR'' || Where to store program executable. By default '''''EPREFIX'''/libexec''&lt;br /&gt;
|-&lt;br /&gt;
| ''--datadir=DIR'' || Where to store read-only architecture independent data. By default, '''''EPREFIX'''/share''&lt;br /&gt;
|-&lt;br /&gt;
| ''--sysconfdir=DIR'' || Where to install read-only single-machine data. By default, '''''PREFIX'''/etc''&lt;br /&gt;
|-&lt;br /&gt;
| ''--sharedstatedir=DIR'' || Where to store modifiable architacture-independent data. By default '''''PREFIX'''/com''&lt;br /&gt;
|-&lt;br /&gt;
| ''--localstatedir=DIR'' || Where to store modifiable single-machine data. By default, '''''PREFIX'''/var''&lt;br /&gt;
|-&lt;br /&gt;
| ''--libdir=DIR || Where to search libs object code libraries. By default, '''''EPREFIX'''/lib''&lt;br /&gt;
|-&lt;br /&gt;
| ''--includedir=DIR'' || Directory containing the [http://en.wikipedia.org/wiki/C_programming_language C] header files. By default, '''''PREFIX'''''/include''&lt;br /&gt;
|-&lt;br /&gt;
| ''--oldincludedir=DIR'' || Directory containing [http://en.wikipedia.org/wiki/C_programming_language C] header files for non-GCC. By default, ''/usr/include''&lt;br /&gt;
|-&lt;br /&gt;
| ''--infodir=DIR'' || Where to store info and documentation files. By default, '''''EPREFIX'''/info''&lt;br /&gt;
|-&lt;br /&gt;
| ''--mandir=DIR'' || Where to store man pages. By default, '''''EPREFIX'''/man&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| border=1&lt;br /&gt;
|+ General rule to program enabling and dirs specification&lt;br /&gt;
| ''--program-prefix=PREFIX'' || Prepend '''PREFIX''' to installed program names&lt;br /&gt;
|-&lt;br /&gt;
| ''--program-suffix=SUFFIX'' || Append '''SUFFIX''' to installed program names&lt;br /&gt;
|-&lt;br /&gt;
| ''--program-transform-name=SUBST'' || Run ''[http://www.gnu.org/software/sed/sed.html sed] '''SUBST''''' on installed program names&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| border=1&lt;br /&gt;
|+ General rule to enabling or disabling features (sometimes it enables or disables the compilation of a program)&lt;br /&gt;
| ''--disable-FEATURE'' || Do not include '''FEATURE'''. Equivalent to ''--enable-'''FEATURE'''=no'' (see below)&lt;br /&gt;
|-&lt;br /&gt;
| ''--enable-FEATURE'' || Include '''FEATURE'''. Equivalent to ''--enable-'''FEATURE'''=yes'' (see below)&lt;br /&gt;
|-&lt;br /&gt;
| ''--enable-FEATURE=VALUE'' || Include '''FEATURE''' and specify it's value to '''VALUE'''. The meaning of the value should be explained in the ''configure --help'' output of the script&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| border=1&lt;br /&gt;
|+ &lt;br /&gt;
| ''--without-PACKAGE'' || Do not use '''PACKAGE'''. Equivalent to ''--with-'''PACKAGE'''=no'' (see below)&lt;br /&gt;
|-&lt;br /&gt;
| ''--with-PACKAGE'' || use PACKAGE. Equivalent to ''--with-'''PACKAGE'''=yes'' (see below)&lt;br /&gt;
|-&lt;br /&gt;
| ''--with-PACKAGE=VALUE'' || Use '''PACKAGE''' and set its value to '''VALUE'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| border=1&lt;br /&gt;
|+ System specifications&lt;br /&gt;
| ''--build=BUILD'' || Configure for building on '''BUILD''' platform. By default, it guesses the platform it is being run on&lt;br /&gt;
|-&lt;br /&gt;
| ''--host=HOST'' || Cross-compile to build programs to run on '''HOST''' platforms. By default, same as '''BUILD'''&lt;br /&gt;
|-&lt;br /&gt;
| ''--target=TARGET'' || Configure for building compilers for '''TARGET''' platfroms. By default, same as '''HOST'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Very-common options ===&lt;br /&gt;
&lt;br /&gt;
In most ''configure'' scripts you will also be able to use these options.&lt;br /&gt;
&lt;br /&gt;
{| border=1&lt;br /&gt;
|+ Quite common compiler options&lt;br /&gt;
| ''--with-gnu-ld'' || Use the [http://www.gnu.org/software/binutils/manual/ld-2.9.1/ld.html GNU ld] as linker, without testing if it is the default linker in the system&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| border=1&lt;br /&gt;
|+ X directory specifications&lt;br /&gt;
| ''--with-x'' || Use the [http://www.xfree86.org X Window System]&lt;br /&gt;
|-&lt;br /&gt;
| ''--x-includes=DIR'' || '''DIR''' contains [http://www.xfree86.org X]'s include files&lt;br /&gt;
|-&lt;br /&gt;
| ''--x-libraries=DIR'' || '''DIR''' contains [http://www.xfree86.org X]'s libraries&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== [[aMule]] options ===&lt;br /&gt;
&lt;br /&gt;
The following options are specific to [[aMule]]'s ''configure'' script. They will allow you to enable and disable them, so you should really take a look at them or you might sadly find out you lack things you would like to have in your [[aMule]] system ;-)&lt;br /&gt;
&lt;br /&gt;
{| border=1&lt;br /&gt;
|+ Developer options&lt;br /&gt;
|-&lt;br /&gt;
| ''--enable-maintainer-mode'' || Activate some extra instructions only useful for developers (and totaly non-recommended to normal users)&lt;br /&gt;
|-&lt;br /&gt;
| ''--disable-dependency-tracking'' || Makes the application compile faster, but causes problems if you change the source code and try to compile again. Dependency tracking allows the make process to know which things to rebuild when something changes. If you do not plan to compile the application again with those same sources, you can safely use this option&lt;br /&gt;
|-&lt;br /&gt;
| ''--enable-dependency-tracking'' || Keep track of the dependencies so that on next build, only changed files will be recompiled. It slows down the compilation a little. This is the default&lt;br /&gt;
|-&lt;br /&gt;
| ''--enable-ccache'' || Enable [http://ccache.samba.org ccache]. This will make following compilations faster since only the modified bits of code will be recompiled. If you don't plan to compile [[aMule]] very often, don't enable this, since it takes longer to compile on the first compilation and it requires lots of disk space&lt;br /&gt;
|-&lt;br /&gt;
| ''--enable-profile'' || Enable code profiling (which allows to see how much time and resources are spent on each part of the code, though it will make [[aMule]] run much slower, so, in most cases, don't use it). The output file is ''gmon.out'' and can be viewed with ''gprof''. For more information, ''man [http://www.cs.utah.edu/dept/old/texinfo/as/gprof_toc.html gprof]'' and ''man [http://gcc.gnu.org gcc]'' (in the man pages of ''[http://gcc.gnu.org gcc]'', search for the command line option ''-pg'')&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| border=1&lt;br /&gt;
|+ Compilation tweaks&lt;br /&gt;
| ''--disable-debug'' || Disables outputing information of the application execution. This information is useful to track bugs, so you might not want to use this option or you will not be able to report bugs properly&lt;br /&gt;
|-&lt;br /&gt;
| ''--enable-optimize'' || Optimizes the code to run (a little) faster. Using this option will not allow you to create useful bug reports so you might not want to enable it&lt;br /&gt;
|-&lt;br /&gt;
| ''--disable-rpath'' || Do not write the libraries' path into the binary. Useful only if you plan to move the binary to other systems or if you move your libraries often. Only use it if you know what you're doing, since it will make [[aMule]] run slower&lt;br /&gt;
|-&lt;br /&gt;
| ''--enable-static'' || Creates statically linked executables, which means that they will need no libraries since any needed library will be included in the executable file. The executable might run faster, and will be easily portable between systems using the same platform, but will be incredibly bigger in size&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| border=1&lt;br /&gt;
|+ Compilation of external libraries&lt;br /&gt;
| ''--disable-embedded_crypto'' || Do not use [[aMule]]'s cryptography code, instead, use external libraries' code. This option is not recommended and it could possibly break the compilation&lt;br /&gt;
|-&lt;br /&gt;
| ''--disable-nls'' || Do not use [http://www.vitavoom.com/postgresql-docs/nls.html Native Language Support]. This way [http://www.gnu.org/software/gettext gettext] won't be required, but translations will be disabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| border=1&lt;br /&gt;
|+ [[aMule]] binaries selection&lt;br /&gt;
| ''--disable-monolithic'' || disable building of the [[aMule|monolithic aMule]] app. This is normally not recommended, unless you really know what you are doing (e.g. to compile only the [[aMuled|daemon]])&lt;br /&gt;
|-&lt;br /&gt;
| ''--enable-amule-daemon'' || Compile [[aMuled|aMule daemon]]&lt;br /&gt;
|-&lt;br /&gt;
| ''--enable-amulecmd'' || Compile the [[aMuleCMD|aMule command line client]]&lt;br /&gt;
|-&lt;br /&gt;
| ''--enable-webserver'' || Compile [[aMuleWeb|aMule's WebServer]]&lt;br /&gt;
|-&lt;br /&gt;
| ''--enable-amule-gui'' || Compile [[aMuleGUI|aMule remote GUI]]&lt;br /&gt;
|-&lt;br /&gt;
| ''--enable-cas'' || Compile [[CAS|C aMule Statistics]]&lt;br /&gt;
|-&lt;br /&gt;
| ''--enable-wxcas'' || Compile [[wxCAS|aMule GUI Statistics]]&lt;br /&gt;
|-&lt;br /&gt;
| ''--disable-ed2k'' || Don't compile [[ed2k command|aMule's ed2k links handler]]&lt;br /&gt;
|-&lt;br /&gt;
| ''--enable-alc'' || Compile [[aLinkCreator|aMuleLinkCreator GUI version]]&lt;br /&gt;
|-&lt;br /&gt;
| ''--enable-alcc'' || Compile [[aLinkCreatorConsole|aMuleLinkCreator for console]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| border=1&lt;br /&gt;
|+ Configure tweaks&lt;br /&gt;
| ''--disable-gtktest'' || Do not try to compile a test [http://www.gtk.org GTK] (either [http://www.gtk.org GTK]1 or [http://www.gtk.org GTK]2 depending on your system's configuration) program to see if your system has a proper [http://www.gtk.org GTK] configuration. This will make the ''configure'' script run a (very) little faster, but you should still not use it unless you know what you are doing, since the ''configure'' script could miss some tests.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== [[aMule]] compilation settings ===&lt;br /&gt;
&lt;br /&gt;
This options are specific to [[aMule]]'s configure script, but they are not directly related to [[aMule]]. They just tell were some libraries or headers are located in your system, so that [[aMule]] can find them when compiling. Use them if you have those files in non-standard paths or when you know what you are doing.&lt;br /&gt;
&lt;br /&gt;
To better understand these options, take a look at the [[#Common options|common options]] chapter in this article.&lt;br /&gt;
&lt;br /&gt;
{| border=1&lt;br /&gt;
|+ [http://www.gzip.org/zlib zLib]&lt;br /&gt;
| ''--with-zlib=PREFIX'' || Look for [http://www.gzip.org/zlib zLib] files in '''PREFIX'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| border=1&lt;br /&gt;
|+ [http://curl.haxx.se Curl]&lt;br /&gt;
| ''--with-curl-config=CONFIG'' || '''CONFIG''' is the path of ''curl-config''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| border=1&lt;br /&gt;
|+ [http://www.libgd.org LibGD]&lt;br /&gt;
| ''--with-gdlib-prefix=PREFIX'' || Look for [http://www.libgd.org LibGD] files in '''PREFIX'''&lt;br /&gt;
|-&lt;br /&gt;
| ''--with-gdlib-exec-prefix=PREFIX'' || Look for GDLib libraries in '''PREFIX'''.&lt;br /&gt;
|-&lt;br /&gt;
| ''--with-gdlib-config=CONFIG'' || '''CONFIG''' is the path of ''gdlib-config''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| border=1&lt;br /&gt;
|+ [http://www.libpng.org LibPNG]&lt;br /&gt;
| ''--with-libpng-prefix=PREFIX'' || Look for [http://www.libpng.org LibPNG] files in '''PREFIX'''&lt;br /&gt;
|-&lt;br /&gt;
| ''--with-libpng-exec-prefix=PREFIX'' || Look for [http://www.libpng.org LibPNG] libraries in '''PREFIX'''&lt;br /&gt;
|-&lt;br /&gt;
| ''--with-libpng-config=CONFIG'' || '''CONFIG''' is the path of ''libpng-config''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| border=1&lt;br /&gt;
|+ [[wxWidgets]]&lt;br /&gt;
| ''--with-wx-prefix=PREFIX'' || Look for [[wxWidgets]] files in '''PREFIX'''&lt;br /&gt;
|-&lt;br /&gt;
| ''--with-wx-exec-prefix=PREFIX'' || Look for [[wxWidgets]] libraries in '''PREFIX'''&lt;br /&gt;
|-&lt;br /&gt;
| ''--with-wx-config=CONFIG'' || '''CONFIG''' is the path of ''wx-config''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| border=1&lt;br /&gt;
|+ [[wxBase]]&lt;br /&gt;
| ''--with-wxbase-prefix=PREFIX'' || Look for [[wxBase]] files in '''PREFIX'''&lt;br /&gt;
|-&lt;br /&gt;
| ''--with-wxbase-exec-prefix=PREFIX'' || Look for [[wxBase]] libraries in '''PREFIX'''&lt;br /&gt;
|-&lt;br /&gt;
| ''--with-wxbase-config=CONFIG'' || '''CONFIG''' is the path of ''wxbase-config''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| border=1&lt;br /&gt;
|+ [http://www.gtk.org GTK]&lt;br /&gt;
| ''--with-gtk-prefix=PREFIX'' || Look for [http://www.gtk.org GTK] (not [http://www.gtk.org GTK]2) files in '''PREFIX'''&lt;br /&gt;
|-&lt;br /&gt;
| ''--with-gtk-exec-prefix=PREFIX'' || Look for [http://www.gtk.org GTK] (not [http://www.gtk.org GTK]2) libraries in '''PREFIX'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| border=1&lt;br /&gt;
|+ [http://www.openssl.org/docs/crypto/crypto.html Crypto++]&lt;br /&gt;
| ''--with-crypto-prefix=PREFIX'' || Look for [http://www.openssl.org/docs/crypto/crypto.html Crypto++] files in '''PREFIX'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| border=1&lt;br /&gt;
|+ [http://www.gnu.org/software/libiconv LibIConv]&lt;br /&gt;
| ''--with-libiconv-prefix=PREFIX'' || Look for [http://www.gnu.org/software/libiconv LibIConv] files in '''''PREFIX'''/include'' and '''''PREFIX'''/lib''&lt;br /&gt;
|-&lt;br /&gt;
| ''--without-libiconv-prefix'' || Don't search for [http://www.gnu.org/software/libiconv LibIConv] in includedir and libdir&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| border=1&lt;br /&gt;
|+ [http://www.gnu.org/software/gettext gettext]&lt;br /&gt;
| ''--with-included-gettext'' || Use the [http://www.gnu.org/software/gettext GNU gettext] library included in the ''intl/'' directory instead of the system's. This is only for strange systems where [http://www.gnu.org/software/gettext gettext], for some reason, will not handle [[aMule]]'s catalog files&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| border=1&lt;br /&gt;
|+ [http://gnuwin32.sourceforge.net/packages/libintl.htm LibIntl]&lt;br /&gt;
| ''--with-libintl-prefix=PREFIX'' || Look for [http://gnuwin32.sourceforge.net/packages/libintl.htm LibIntl] files in '''''PREFIX'''/include''' and '''''PREFIX'''/lib''''&lt;br /&gt;
|-&lt;br /&gt;
| ''--without-libintl-prefix'' || Don't search for [http://gnuwin32.sourceforge.net/packages/libintl.htm LibIntl] in includedir and libdir&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| border=1&lt;br /&gt;
|+ [http://ccache.samba.org ccache]&lt;br /&gt;
| ''--with-ccache-prefix=PREFIX'' || Look for [http://ccache.samba.org ccache] files in '''PREFIX'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Variables ==&lt;br /&gt;
&lt;br /&gt;
Before you take a look at the [[#Variables and what they mean|variables and what they mean]], you must take a look at the two variable [[#Usage types|usage types]] available.&lt;br /&gt;
&lt;br /&gt;
=== Usage types ===&lt;br /&gt;
&lt;br /&gt;
You can either use [[#Environment variables|environment variables]] or you can [[#Configure variables|enter variables directly into the ''configure'' command]].&lt;br /&gt;
&lt;br /&gt;
==== Environment variables ====&lt;br /&gt;
&lt;br /&gt;
If you plan to use environment variables, you will affect the behaviour of ''configure'' and any other program you run in that same shell until you end your session. You must set them '''before''' running configure. To set them, run&lt;br /&gt;
&lt;br /&gt;
 export ''VAR=VALUE'''&lt;br /&gt;
&lt;br /&gt;
where ''VAR'' is the name of the environmental variable and ''VALUE'' is it's value.&lt;br /&gt;
&lt;br /&gt;
==== Configure variables ====&lt;br /&gt;
&lt;br /&gt;
If you don't want to use environment variables, you can pass them into the ''configure'' command, this way:&lt;br /&gt;
&lt;br /&gt;
 configure VAR=VALUE&lt;br /&gt;
&lt;br /&gt;
where ''VAR'' stands for the variable name and ''VALUE'' is its value.&lt;br /&gt;
&lt;br /&gt;
=== Variables and what they mean ===&lt;br /&gt;
&lt;br /&gt;
Do '''NOT''' touch these variables if you don't know what you are doing!&lt;br /&gt;
&lt;br /&gt;
These are some of the most commonly used variables for ''configure'':&lt;br /&gt;
&lt;br /&gt;
{| border=1&lt;br /&gt;
|+ Variables&lt;br /&gt;
| ''CC'' || [http://en.wikipedia.org/wiki/C_programming_language C] compiler command to use&lt;br /&gt;
|-&lt;br /&gt;
| ''CXX'' || [http://en.wikipedia.org/wiki/C_Plus_Plus C++] compiler command to use (e.g. ''[http://gcc.gnu.org g++]'')&lt;br /&gt;
|-&lt;br /&gt;
| ''CPP'' || [http://en.wikipedia.org/wiki/C_programming_language C] preprocessor command to use&lt;br /&gt;
|-&lt;br /&gt;
| ''CFLAGS'' || [http://en.wikipedia.org/wiki/C_programming_language C] compiler flags&lt;br /&gt;
|-&lt;br /&gt;
| ''CXXCPP'' || [http://en.wikipedia.org/wiki/C_Plus_Plus C++] preprocessor command to use&lt;br /&gt;
|-&lt;br /&gt;
| ''CXXFLAGS'' || [http://en.wikipedia.org/wiki/C_Plus_Plus C++] compiler flags&lt;br /&gt;
|-&lt;br /&gt;
| ''LDFLAGS'' || Linker flags. Usually used to specify additional library directories (e.g. ''LDFLAGS=&amp;quot;-L/usr/lib&amp;quot;'')&lt;br /&gt;
|-&lt;br /&gt;
| ''CPPFLAGS'' || [http://en.wikipedia.org/wiki/C_programming_language C]/[http://en.wikipedia.org/wiki/C_Plus_Plus C++] preprocessor flags (e.g. ''CPPFLAGS=&amp;quot;-I/usr/include&amp;quot;'')&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== More information ==&lt;br /&gt;
&lt;br /&gt;
This article is mainly an explanation (dummy-proof) of the output of ''configure --help''.&lt;br /&gt;
&lt;br /&gt;
Anyway, it could (rarely) be out of date. So, if there's something you want to do with ''configure'' that is not listed here, run ''configure --help'' and see if it is listed there.&lt;br /&gt;
&lt;br /&gt;
Of course, you can always take a look at the [http://www.airs.com/ian/configure GNU configure page].&lt;/div&gt;</summary>
		<author><name>Vadim s. sabinich</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/Install-amule-freebsd-ru</id>
		<title>Install-amule-freebsd-ru</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/Install-amule-freebsd-ru"/>
				<updated>2008-12-09T12:09:28Z</updated>
		
		<summary type="html">&lt;p&gt;Vadim s. sabinich: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;center&amp;gt;&lt;br /&gt;
[[Install-amule-freebsd|English]] | &lt;br /&gt;
[[Install-amule-freebsd-ru|Русский]]&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Установка aMule 2.2.2 для [http://www.freebsd.org FreeBSD] 6.X, 7.X ==&lt;br /&gt;
Обновите коллекцию портов (/usr/ports) до текущей, например с помощью portsnap:&lt;br /&gt;
           portsnap fetch update&lt;br /&gt;
&lt;br /&gt;
Обновите flex до 2.5.35 либо до 2.5.4:&lt;br /&gt;
&lt;br /&gt;
            cd  /usr/ports/textproc/flex&lt;br /&gt;
            make install clean&lt;br /&gt;
&lt;br /&gt;
Эта установка не должна перезаписать старую версию, которая находится в /usr/bin. Бинарные файлы будут помещены в /usr/local/bin/.&lt;br /&gt;
&lt;br /&gt;
Теперь переименуйте старый бинарный файл flex:&lt;br /&gt;
&lt;br /&gt;
            mv /usr/bin/flex /usr/bin/flex.old&lt;br /&gt;
&lt;br /&gt;
Проверьте версию командой:&lt;br /&gt;
&lt;br /&gt;
            flex --version&lt;br /&gt;
&lt;br /&gt;
Вы должны получить что-то типа: 2.5.35 (или новее)&lt;br /&gt;
&lt;br /&gt;
Установка wxgtk28:&lt;br /&gt;
&lt;br /&gt;
            cd /usr/ports/x11-toolkits/wxgtk28-unicode/&lt;br /&gt;
            make install clean&lt;br /&gt;
&lt;br /&gt;
Установка cryptopp:&lt;br /&gt;
&lt;br /&gt;
            cd /usr/ports/security/cryptopp&lt;br /&gt;
            make install clean&lt;br /&gt;
&lt;br /&gt;
Установка GD:&lt;br /&gt;
&lt;br /&gt;
            cd /usr/ports/graphics/gd&lt;br /&gt;
            make install clean&lt;br /&gt;
&lt;br /&gt;
Установка GeoIP:&lt;br /&gt;
&lt;br /&gt;
            cd /usr/ports/net/GeoIP/&lt;br /&gt;
            make install clean&lt;br /&gt;
&lt;br /&gt;
Скачайте исходный код aMule 2.2.2&lt;br /&gt;
[http://www.amule.org/files/files.php?cat=42 здесь].&lt;br /&gt;
&lt;br /&gt;
            tar -zxvf aMule-2.2.2.tar.bz2&lt;br /&gt;
            cd aMule-2.2.2/&lt;br /&gt;
&lt;br /&gt;
Вам следует немного откорректировать файл src/Scanner.l, добавив после строки:&lt;br /&gt;
            #include &amp;lt;wx/string.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Следующую строку:&lt;br /&gt;
            #include &amp;quot;Scanner.h.in&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Начните компиляцию:&lt;br /&gt;
            export CPPFLAGS=&amp;quot;-I/usr/local/include&amp;quot;&lt;br /&gt;
            export LDFLAGS=&amp;quot;-L/usr/local/lib&amp;quot;&lt;br /&gt;
            ./configure --prefix=/home/'''user'''/aMule-2.2.2/ \&lt;br /&gt;
            --with-wx-config=/usr/local/bin/wxgtk2u-2.8-config --with-crypto-prefix=/usr/local/ \&lt;br /&gt;
            --disable-debug --with-curl-config=/usr/local/bin/curl-config --enable-webserver  \&lt;br /&gt;
            --enable-optimize --with-included-gettext --enable-amule-daemon --enable-amulecmd \&lt;br /&gt;
            --enable-cas --enable-alcc --enable-geoip&lt;br /&gt;
&lt;br /&gt;
'''ЗАМЕЧАНИЕ:''' Проверьте [[configure]]. Так же, замените '''user''' на ваше имя пользователя.&lt;br /&gt;
&lt;br /&gt;
            gmake&lt;br /&gt;
            gmake install&lt;br /&gt;
&lt;br /&gt;
И теперь можно запускать&lt;br /&gt;
           ./amule-2.2.2/bin/amule &amp;amp;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Установка старой версии 2.1.3  ==&lt;br /&gt;
&lt;br /&gt;
Порт amule можно найти здесь:&lt;br /&gt;
&lt;br /&gt;
/usr/ports/net-p2p/amule2&lt;br /&gt;
&lt;br /&gt;
Предпочительней устанавливать приложения посредством коллекции портов. Допустим, вы используете FreeBSD 6.2, из-под пользователя root выполняем следующие команды:&lt;br /&gt;
&lt;br /&gt;
# cd /usr/ports/net-p2p/amule2&lt;br /&gt;
# make install clean&lt;br /&gt;
&lt;br /&gt;
В следующем меню выбираем ''daemon'', если планируете удаленный контроль или оставляете параметры по умолчанию. После того, как все приложения по зависимостям будут установлены, aMule так же будет установлен. Директория программы находится здесь: (~./aMule/). Например, для root:&lt;br /&gt;
&lt;br /&gt;
/root/.aMule/&lt;br /&gt;
&lt;br /&gt;
любой другой пользователь:&lt;br /&gt;
&lt;br /&gt;
/usr/home/&amp;lt;username&amp;gt;/.aMule/&lt;br /&gt;
&lt;br /&gt;
amule.conf находится прямо в директории программы. Конфигурационный файл для веб-сервера можно сделать командой:&lt;br /&gt;
&lt;br /&gt;
# amuleweb -w.&lt;br /&gt;
&lt;br /&gt;
он будет называться remote.conf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Стабильная версия [[aMule]] 2.1.3.&lt;br /&gt;
&lt;br /&gt;
Вы хотите установить текущую? Помочь ее оттестировать? Помочь ее отладить? Выше вы найдете способ установки/компиляции aMule на вашу систему.&lt;/div&gt;</summary>
		<author><name>Vadim s. sabinich</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/Install-amule-freebsd-ru</id>
		<title>Install-amule-freebsd-ru</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/Install-amule-freebsd-ru"/>
				<updated>2008-12-09T12:08:49Z</updated>
		
		<summary type="html">&lt;p&gt;Vadim s. sabinich: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Установка aMule 2.2.2 для [http://www.freebsd.org FreeBSD] 6.X, 7.X ==&lt;br /&gt;
Обновите коллекцию портов (/usr/ports) до текущей, например с помощью portsnap:&lt;br /&gt;
           portsnap fetch update&lt;br /&gt;
&lt;br /&gt;
Обновите flex до 2.5.35 либо до 2.5.4:&lt;br /&gt;
&lt;br /&gt;
            cd  /usr/ports/textproc/flex&lt;br /&gt;
            make install clean&lt;br /&gt;
&lt;br /&gt;
Эта установка не должна перезаписать старую версию, которая находится в /usr/bin. Бинарные файлы будут помещены в /usr/local/bin/.&lt;br /&gt;
&lt;br /&gt;
Теперь переименуйте старый бинарный файл flex:&lt;br /&gt;
&lt;br /&gt;
            mv /usr/bin/flex /usr/bin/flex.old&lt;br /&gt;
&lt;br /&gt;
Проверьте версию командой:&lt;br /&gt;
&lt;br /&gt;
            flex --version&lt;br /&gt;
&lt;br /&gt;
Вы должны получить что-то типа: 2.5.35 (или новее)&lt;br /&gt;
&lt;br /&gt;
Установка wxgtk28:&lt;br /&gt;
&lt;br /&gt;
            cd /usr/ports/x11-toolkits/wxgtk28-unicode/&lt;br /&gt;
            make install clean&lt;br /&gt;
&lt;br /&gt;
Установка cryptopp:&lt;br /&gt;
&lt;br /&gt;
            cd /usr/ports/security/cryptopp&lt;br /&gt;
            make install clean&lt;br /&gt;
&lt;br /&gt;
Установка GD:&lt;br /&gt;
&lt;br /&gt;
            cd /usr/ports/graphics/gd&lt;br /&gt;
            make install clean&lt;br /&gt;
&lt;br /&gt;
Установка GeoIP:&lt;br /&gt;
&lt;br /&gt;
            cd /usr/ports/net/GeoIP/&lt;br /&gt;
            make install clean&lt;br /&gt;
&lt;br /&gt;
Скачайте исходный код aMule 2.2.2&lt;br /&gt;
[http://www.amule.org/files/files.php?cat=42 здесь].&lt;br /&gt;
&lt;br /&gt;
            tar -zxvf aMule-2.2.2.tar.bz2&lt;br /&gt;
            cd aMule-2.2.2/&lt;br /&gt;
&lt;br /&gt;
Вам следует немного откорректировать файл src/Scanner.l, добавив после строки:&lt;br /&gt;
            #include &amp;lt;wx/string.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Следующую строку:&lt;br /&gt;
            #include &amp;quot;Scanner.h.in&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Начните компиляцию:&lt;br /&gt;
            export CPPFLAGS=&amp;quot;-I/usr/local/include&amp;quot;&lt;br /&gt;
            export LDFLAGS=&amp;quot;-L/usr/local/lib&amp;quot;&lt;br /&gt;
            ./configure --prefix=/home/'''user'''/aMule-2.2.2/ \&lt;br /&gt;
            --with-wx-config=/usr/local/bin/wxgtk2u-2.8-config --with-crypto-prefix=/usr/local/ \&lt;br /&gt;
            --disable-debug --with-curl-config=/usr/local/bin/curl-config --enable-webserver  \&lt;br /&gt;
            --enable-optimize --with-included-gettext --enable-amule-daemon --enable-amulecmd \&lt;br /&gt;
            --enable-cas --enable-alcc --enable-geoip&lt;br /&gt;
&lt;br /&gt;
'''ЗАМЕЧАНИЕ:''' Проверьте [[configure]]. Так же, замените '''user''' на ваше имя пользователя.&lt;br /&gt;
&lt;br /&gt;
            gmake&lt;br /&gt;
            gmake install&lt;br /&gt;
&lt;br /&gt;
И теперь можно запускать&lt;br /&gt;
           ./amule-2.2.2/bin/amule &amp;amp;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Установка старой версии 2.1.3  ==&lt;br /&gt;
&lt;br /&gt;
Порт amule можно найти здесь:&lt;br /&gt;
&lt;br /&gt;
/usr/ports/net-p2p/amule2&lt;br /&gt;
&lt;br /&gt;
Предпочительней устанавливать приложения посредством коллекции портов. Допустим, вы используете FreeBSD 6.2, из-под пользователя root выполняем следующие команды:&lt;br /&gt;
&lt;br /&gt;
# cd /usr/ports/net-p2p/amule2&lt;br /&gt;
# make install clean&lt;br /&gt;
&lt;br /&gt;
В следующем меню выбираем ''daemon'', если планируете удаленный контроль или оставляете параметры по умолчанию. После того, как все приложения по зависимостям будут установлены, aMule так же будет установлен. Директория программы находится здесь: (~./aMule/). Например, для root:&lt;br /&gt;
&lt;br /&gt;
/root/.aMule/&lt;br /&gt;
&lt;br /&gt;
любой другой пользователь:&lt;br /&gt;
&lt;br /&gt;
/usr/home/&amp;lt;username&amp;gt;/.aMule/&lt;br /&gt;
&lt;br /&gt;
amule.conf находится прямо в директории программы. Конфигурационный файл для веб-сервера можно сделать командой:&lt;br /&gt;
&lt;br /&gt;
# amuleweb -w.&lt;br /&gt;
&lt;br /&gt;
он будет называться remote.conf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Стабильная версия [[aMule]] 2.1.3.&lt;br /&gt;
&lt;br /&gt;
Вы хотите установить текущую? Помочь ее оттестировать? Помочь ее отладить? Выше вы найдете способ установки/компиляции aMule на вашу систему.&lt;/div&gt;</summary>
		<author><name>Vadim s. sabinich</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/Install-amule-freebsd</id>
		<title>Install-amule-freebsd</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/Install-amule-freebsd"/>
				<updated>2008-12-09T11:54:48Z</updated>
		
		<summary type="html">&lt;p&gt;Vadim s. sabinich: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;center&amp;gt;&lt;br /&gt;
[[Install-amule-freebsd|English]] | &lt;br /&gt;
[[Install-amule-freebsd-ru|Русский]]&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Install aMule 2.2.2 on [http://www.freebsd.org FreeBSD] 6.X, 7.X ==&lt;br /&gt;
Check that your /usr/ports is up-to-date, for example using portsnap:&lt;br /&gt;
           portsnap fetch update&lt;br /&gt;
&lt;br /&gt;
Upgrade the FreeBSD flex release (2.5.4) with the new one (2.5.35):&lt;br /&gt;
&lt;br /&gt;
            cd  /usr/ports/textproc/flex&lt;br /&gt;
            make install clean&lt;br /&gt;
&lt;br /&gt;
This installation didn't override the old /usr/bin/, but put a new release on /usr/local/bin/.&lt;br /&gt;
&lt;br /&gt;
Then we need to rename the old flex release:&lt;br /&gt;
&lt;br /&gt;
            mv /usr/bin/flex /usr/bin/flex.old&lt;br /&gt;
&lt;br /&gt;
And check your version with this command:&lt;br /&gt;
&lt;br /&gt;
            flex --version&lt;br /&gt;
&lt;br /&gt;
You should obtain: 2.5.35 (or newer)&lt;br /&gt;
&lt;br /&gt;
Install wxgtk28:&lt;br /&gt;
&lt;br /&gt;
            cd /usr/ports/x11-toolkits/wxgtk28-unicode/&lt;br /&gt;
            make install clean&lt;br /&gt;
&lt;br /&gt;
Install cryptopp:&lt;br /&gt;
&lt;br /&gt;
            cd /usr/ports/security/cryptopp&lt;br /&gt;
            make install clean&lt;br /&gt;
&lt;br /&gt;
Install GD:&lt;br /&gt;
&lt;br /&gt;
            cd /usr/ports/graphics/gd&lt;br /&gt;
            make install clean&lt;br /&gt;
&lt;br /&gt;
Install GeoIP:&lt;br /&gt;
&lt;br /&gt;
            cd /usr/ports/net/GeoIP/&lt;br /&gt;
            make install clean&lt;br /&gt;
&lt;br /&gt;
Download the aMule 2.2.2 source code&lt;br /&gt;
[http://www.amule.org/files/files.php?cat=42 here].&lt;br /&gt;
&lt;br /&gt;
            tar -zxvf aMule-2.2.2.tar.bz2&lt;br /&gt;
            cd aMule-2.2.2/&lt;br /&gt;
&lt;br /&gt;
You need to edit the file src/Scanner.l and after the line:&lt;br /&gt;
            #include &amp;lt;wx/string.h&amp;gt;&lt;br /&gt;
Add the line:&lt;br /&gt;
            #include &amp;quot;Scanner.h.in&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Then start the compilation:&lt;br /&gt;
            export CPPFLAGS=&amp;quot;-I/usr/local/include&amp;quot;&lt;br /&gt;
            export LDFLAGS=&amp;quot;-L/usr/local/lib&amp;quot;&lt;br /&gt;
            ./configure --prefix=/home/'''user'''/aMule-2.2.2/ \&lt;br /&gt;
            --with-wx-config=/usr/local/bin/wxgtk2u-2.8-config --with-crypto-prefix=/usr/local/ \&lt;br /&gt;
            --disable-debug --with-curl-config=/usr/local/bin/curl-config --enable-webserver  \&lt;br /&gt;
            --enable-optimize --with-included-gettext --enable-amule-daemon --enable-amulecmd \&lt;br /&gt;
            --enable-cas --enable-alcc --enable-geoip&lt;br /&gt;
&lt;br /&gt;
'''NOTE:''' Check [[configure]]. Also, change '''user''' for your user name.&lt;br /&gt;
&lt;br /&gt;
            gmake&lt;br /&gt;
            gmake install&lt;br /&gt;
&lt;br /&gt;
And start it:&lt;br /&gt;
           ./amule-2.2.2/bin/amule &amp;amp;&lt;br /&gt;
&lt;br /&gt;
==  Installing old 2.1.3  ==&lt;br /&gt;
&lt;br /&gt;
The amule port can be found at:&lt;br /&gt;
&lt;br /&gt;
/usr/ports/net-p2p/amule2&lt;br /&gt;
&lt;br /&gt;
I prefer the installation of applications on freebsd through the ports collection. Assumeing you're useing freebsd 6.2, as root:&lt;br /&gt;
&lt;br /&gt;
# cd /usr/ports/net-p2p/amule2&lt;br /&gt;
# make install clean&lt;br /&gt;
&lt;br /&gt;
In the next menu select deamon if you've plans to remote control aMule, or leave the options as they are, press OK and wait for compilation. The time needed depends on the depended applications that has te be installed. The program directory can be found: (~./aMule/). Means as root:&lt;br /&gt;
&lt;br /&gt;
/root/.aMule/&lt;br /&gt;
&lt;br /&gt;
any other user:&lt;br /&gt;
&lt;br /&gt;
/usr/home/&amp;lt;username&amp;gt;/.aMule/&lt;br /&gt;
&lt;br /&gt;
amule.conf can be found directly in the program folder. The webserver config file has to be made:&lt;br /&gt;
&lt;br /&gt;
# amuleweb -w.&lt;br /&gt;
&lt;br /&gt;
and is called remote.conf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The stable [[aMule]] is version 2.1.3.&lt;br /&gt;
&lt;br /&gt;
We wanna stay current? Help test? Help debug? Continue with this article to learn how to install/compile aMule on your system.&lt;/div&gt;</summary>
		<author><name>Vadim s. sabinich</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/Install-amule-freebsd-ru</id>
		<title>Install-amule-freebsd-ru</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/Install-amule-freebsd-ru"/>
				<updated>2008-12-09T10:53:54Z</updated>
		
		<summary type="html">&lt;p&gt;Vadim s. sabinich: /* Установка aMule 2.2.2 для [http://www.freebsd.org FreeBSD] 6.X, 7.X */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Установка aMule 2.2.2 для [http://www.freebsd.org FreeBSD] 6.X, 7.X ==&lt;br /&gt;
Обновите коллекцию портов (/usr/ports) до текущей, например с помощью portsnap:&lt;br /&gt;
           portsnap fetch update&lt;br /&gt;
&lt;br /&gt;
Обновите flex до 2.5.35 либо до 2.5.4:&lt;br /&gt;
&lt;br /&gt;
            cd  /usr/ports/textproc/flex&lt;br /&gt;
            make install clean&lt;br /&gt;
&lt;br /&gt;
Эта установка не должна перезаписать старую версию, которая находится в /usr/bin. Бинарные файлы будут помещены в /usr/local/bin/.&lt;br /&gt;
&lt;br /&gt;
Теперь переименуйте старый бинарный файл flex:&lt;br /&gt;
&lt;br /&gt;
            mv /usr/bin/flex /usr/bin/flex.old&lt;br /&gt;
&lt;br /&gt;
Проверьте версию командой:&lt;br /&gt;
&lt;br /&gt;
            flex --version&lt;br /&gt;
&lt;br /&gt;
Вы должны получить что-то типа: 2.5.35 (или новее)&lt;br /&gt;
&lt;br /&gt;
Установка wxgtk28:&lt;br /&gt;
&lt;br /&gt;
            cd /usr/ports/x11-toolkits/wxgtk28-unicode/&lt;br /&gt;
            make install clean&lt;br /&gt;
&lt;br /&gt;
Установка cryptopp:&lt;br /&gt;
&lt;br /&gt;
            cd /usr/ports/security/cryptopp&lt;br /&gt;
            make install clean&lt;br /&gt;
&lt;br /&gt;
Установка GD:&lt;br /&gt;
&lt;br /&gt;
            cd /usr/ports/graphics/gd&lt;br /&gt;
            make install clean&lt;br /&gt;
&lt;br /&gt;
Установка GeoIP:&lt;br /&gt;
&lt;br /&gt;
            cd /usr/ports/net/GeoIP/&lt;br /&gt;
            make install clean&lt;br /&gt;
&lt;br /&gt;
Скачайте исходный код aMule 2.2.2&lt;br /&gt;
[http://www.amule.org/files/files.php?cat=42 здесь].&lt;br /&gt;
&lt;br /&gt;
            tar -zxvf aMule-2.2.2.tar.bz2&lt;br /&gt;
            cd aMule-2.2.2/&lt;br /&gt;
&lt;br /&gt;
Вам следует немного откорректировать файл src/Scanner.l, добавив после строки:&lt;br /&gt;
            #include &amp;lt;wx/string.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Следующую строку:&lt;br /&gt;
            #include &amp;quot;Scanner.h.in&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Начните компиляцию:&lt;br /&gt;
            export CPPFLAGS=&amp;quot;-I/usr/local/include&amp;quot;&lt;br /&gt;
            export LDFLAGS=&amp;quot;-L/usr/local/lib&amp;quot;&lt;br /&gt;
            ./configure --prefix=/home/'''user'''/aMule-2.2.2/ \&lt;br /&gt;
            --with-wx-config=/usr/local/bin/wxgtk2u-2.8-config --with-crypto-prefix=/usr/local/ \&lt;br /&gt;
            --disable-debug --with-curl-config=/usr/local/bin/curl-config --enable-webserver  \&lt;br /&gt;
            --enable-optimize --with-included-gettext --enable-amule-daemon --enable-amulecmd \&lt;br /&gt;
            --enable-cas --enable-alcc --enable-geoip&lt;br /&gt;
&lt;br /&gt;
'''ЗАМЕЧАНИЕ:''' Проверьте [[configure]]. Так же, замените '''user''' на ваше имя пользователя.&lt;br /&gt;
&lt;br /&gt;
            gmake&lt;br /&gt;
            gmake install&lt;br /&gt;
&lt;br /&gt;
И теперь можно запускать&lt;br /&gt;
           ./amule-2.2.2/bin/amule &amp;amp;&lt;/div&gt;</summary>
		<author><name>Vadim s. sabinich</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/Install-amule-freebsd-ru</id>
		<title>Install-amule-freebsd-ru</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/Install-amule-freebsd-ru"/>
				<updated>2008-12-09T10:45:03Z</updated>
		
		<summary type="html">&lt;p&gt;Vadim s. sabinich: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Установка aMule 2.2.2 для [http://www.freebsd.org FreeBSD] 6.X, 7.X ==&lt;br /&gt;
Обновите коллекцию портов (/usr/ports) до текущей, например с помощью portsnap:&lt;br /&gt;
           portsnap fetch update&lt;br /&gt;
&lt;br /&gt;
Обновите flex до 2.5.35 либо до 2.5.4:&lt;br /&gt;
&lt;br /&gt;
            cd  /usr/ports/textproc/flex&lt;br /&gt;
            make install clean&lt;br /&gt;
&lt;br /&gt;
Эта установка не должна перезаписать старую версию, которая находится в /usr/bin. Бинарные файлы будут помещены в /usr/local/bin/.&lt;br /&gt;
&lt;br /&gt;
Теперь переименуйте старый бинарный файл flex:&lt;br /&gt;
&lt;br /&gt;
            mv /usr/bin/flex /usr/bin/flex.old&lt;br /&gt;
&lt;br /&gt;
Проверьте версию командой:&lt;br /&gt;
&lt;br /&gt;
            flex --version&lt;br /&gt;
&lt;br /&gt;
Вы должны получить что-то типа: 2.5.35 (или новее)&lt;br /&gt;
&lt;br /&gt;
Установка wxgtk28:&lt;br /&gt;
&lt;br /&gt;
            cd /usr/ports/x11-toolkits/wxgtk28-unicode/&lt;br /&gt;
            make install clean&lt;br /&gt;
&lt;br /&gt;
Установка cryptopp:&lt;br /&gt;
&lt;br /&gt;
            cd /usr/ports/security/cryptopp&lt;br /&gt;
            make install clean&lt;br /&gt;
&lt;br /&gt;
Установка GD:&lt;br /&gt;
&lt;br /&gt;
            cd /usr/ports/graphics/gd&lt;br /&gt;
            make install clean&lt;br /&gt;
&lt;br /&gt;
Установка GeoIP:&lt;br /&gt;
&lt;br /&gt;
            cd /usr/ports/net/GeoIP/&lt;br /&gt;
            make install clean&lt;br /&gt;
&lt;br /&gt;
Скачайте исходный код aMule 2.2.2&lt;br /&gt;
[http://www.amule.org/files/files.php?cat=42 здесь].&lt;br /&gt;
&lt;br /&gt;
            tar -zxvf aMule-2.2.2.tar.bz2&lt;br /&gt;
            cd aMule-2.2.2/&lt;br /&gt;
&lt;br /&gt;
Вам следует немного откорректировать файл src/Scanner.l, добавив после строки:&lt;br /&gt;
            #include &amp;lt;wx/string.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Следующую строку:&lt;br /&gt;
            #include &amp;quot;Scanner.h.in&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Начните компиляцию:&lt;br /&gt;
            export CPPFLAGS=&amp;quot;-I/usr/local/include&amp;quot;&lt;br /&gt;
            export LDFLAGS=&amp;quot;-L/usr/local/lib&amp;quot;&lt;br /&gt;
            ./configure --prefix=/home/'''user'''/aMule-2.2.2/ \&lt;br /&gt;
            --with-wx-config=/usr/local/bin/wxgtk2u-2.8-config --with-crypto-prefix=/usr/local/ \&lt;br /&gt;
            --disable-debug --with-curl-config=/usr/local/bin/curl-config --enable-webserver  \&lt;br /&gt;
            --enable-optimize --with-included-gettext --enable-amule-daemon --enable-amulecmd \&lt;br /&gt;
            --enable-cas --enable-alcc --enable-geoip&lt;br /&gt;
&lt;br /&gt;
'''ЗАМЕЧАНИЕ:''' Проверьте[[configure]]. Так же, замените '''user''' на ваше имя пользователя.&lt;br /&gt;
&lt;br /&gt;
            gmake&lt;br /&gt;
            gmake install&lt;br /&gt;
&lt;br /&gt;
И теперь можно запускать&lt;br /&gt;
           ./amule-2.2.2/bin/amule &amp;amp;&lt;/div&gt;</summary>
		<author><name>Vadim s. sabinich</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/User:Vadim_s._sabinich</id>
		<title>User:Vadim s. sabinich</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/User:Vadim_s._sabinich"/>
				<updated>2008-12-09T10:35:57Z</updated>
		
		<summary type="html">&lt;p&gt;Vadim s. sabinich: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;some of my translations are here http://sabini.ch&lt;/div&gt;</summary>
		<author><name>Vadim s. sabinich</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/User:Vadim_s._sabinich</id>
		<title>User:Vadim s. sabinich</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/User:Vadim_s._sabinich"/>
				<updated>2008-12-09T10:35:32Z</updated>
		
		<summary type="html">&lt;p&gt;Vadim s. sabinich: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;some of my translations are here [http://sabini.ch]&lt;/div&gt;</summary>
		<author><name>Vadim s. sabinich</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/Install-amule-freebsd-ru</id>
		<title>Install-amule-freebsd-ru</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/Install-amule-freebsd-ru"/>
				<updated>2008-12-09T10:32:05Z</updated>
		
		<summary type="html">&lt;p&gt;Vadim s. sabinich: /* Установка aMule 2.2.2 для [http://www.freebsd.org FreeBSD] 6.X, 7.X */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Установка aMule 2.2.2 для [http://www.freebsd.org FreeBSD] 6.X, 7.X ==&lt;br /&gt;
Обновите коллекцию портов (/usr/ports) до текущей, например с помощью portsnap:&lt;br /&gt;
           portsnap fetch update&lt;br /&gt;
&lt;br /&gt;
Обновите flex до 2.5.35 либо до 2.5.4:&lt;br /&gt;
&lt;br /&gt;
            cd  /usr/ports/textproc/flex&lt;br /&gt;
            make install clean&lt;br /&gt;
&lt;br /&gt;
Эта установка не должна перезаписать старую версию, которая находится в /usr/bin. Бинарные файлы будут помещены в /usr/local/bin/.&lt;br /&gt;
&lt;br /&gt;
Теперь переименуйте старый бинарный файл flex:&lt;br /&gt;
&lt;br /&gt;
            mv /usr/bin/flex /usr/bin/flex.old&lt;br /&gt;
&lt;br /&gt;
Проверьте версию командой:&lt;br /&gt;
&lt;br /&gt;
            flex --version&lt;br /&gt;
&lt;br /&gt;
Вы должны получить что-то типа: 2.5.35 (или новее)&lt;br /&gt;
&lt;br /&gt;
Установка wxgtk28:&lt;br /&gt;
&lt;br /&gt;
            cd /usr/ports/x11-toolkits/wxgtk28-unicode/&lt;br /&gt;
            make install clean&lt;br /&gt;
&lt;br /&gt;
Установка cryptopp:&lt;br /&gt;
&lt;br /&gt;
            cd /usr/ports/security/cryptopp&lt;br /&gt;
            make install clean&lt;br /&gt;
&lt;br /&gt;
Установка GD:&lt;br /&gt;
&lt;br /&gt;
            cd /usr/ports/graphics/gd&lt;br /&gt;
            make install clean&lt;br /&gt;
&lt;br /&gt;
Установка GeoIP:&lt;br /&gt;
&lt;br /&gt;
            cd /usr/ports/net/GeoIP/&lt;br /&gt;
            make install clean&lt;br /&gt;
&lt;br /&gt;
Скачайте исходный код aMule 2.2.2&lt;br /&gt;
[http://www.amule.org/files/files.php?cat=42 здесь].&lt;br /&gt;
&lt;br /&gt;
            tar -zxvf aMule-2.2.2.tar.bz2&lt;br /&gt;
            cd aMule-2.2.2/&lt;br /&gt;
&lt;br /&gt;
You need to edit the file src/Scanner.l and after the line:&lt;br /&gt;
            #include &amp;lt;wx/string.h&amp;gt;&lt;br /&gt;
Добавьте строку:&lt;br /&gt;
            #include &amp;quot;Scanner.h.in&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Начните компиляцию:&lt;br /&gt;
            export CPPFLAGS=&amp;quot;-I/usr/local/include&amp;quot;&lt;br /&gt;
            export LDFLAGS=&amp;quot;-L/usr/local/lib&amp;quot;&lt;br /&gt;
            ./configure --prefix=/home/'''user'''/aMule-2.2.2/ \&lt;br /&gt;
            --with-wx-config=/usr/local/bin/wxgtk2u-2.8-config --with-crypto-prefix=/usr/local/ \&lt;br /&gt;
            --disable-debug --with-curl-config=/usr/local/bin/curl-config --enable-webserver  \&lt;br /&gt;
            --enable-optimize --with-included-gettext --enable-amule-daemon --enable-amulecmd \&lt;br /&gt;
            --enable-cas --enable-alcc --enable-geoip&lt;br /&gt;
&lt;br /&gt;
'''NOTE:''' Check [[configure]]. Also, change '''user''' for your user name.&lt;br /&gt;
&lt;br /&gt;
            gmake&lt;br /&gt;
            gmake install&lt;br /&gt;
&lt;br /&gt;
И теперь можно запускать&lt;br /&gt;
           ./amule-2.2.2/bin/amule &amp;amp;&lt;/div&gt;</summary>
		<author><name>Vadim s. sabinich</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/Install-amule-freebsd-ru</id>
		<title>Install-amule-freebsd-ru</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/Install-amule-freebsd-ru"/>
				<updated>2008-12-09T10:17:39Z</updated>
		
		<summary type="html">&lt;p&gt;Vadim s. sabinich: Imstall-amule-freebsd-ru moved to Install-amule-freebsd-ru: опечатка&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Установка aMule 2.2.2 для [http://www.freebsd.org FreeBSD] 6.X, 7.X ==&lt;br /&gt;
Check that your /usr/ports is up-to-date, for example using portsnap:&lt;br /&gt;
           portsnap fetch update&lt;br /&gt;
&lt;br /&gt;
Upgrade the FreeBSD flex release (2.5.4) with the new one (2.5.35):&lt;br /&gt;
&lt;br /&gt;
            cd  /usr/ports/textproc/flex&lt;br /&gt;
            make install clean&lt;br /&gt;
&lt;br /&gt;
This installation didn't override the old /usr/bin/, but put a new release on /usr/local/bin/.&lt;br /&gt;
&lt;br /&gt;
Then we need to rename the old flex release:&lt;br /&gt;
&lt;br /&gt;
            mv /usr/bin/flex /usr/bin/flex.old&lt;br /&gt;
&lt;br /&gt;
And check your version with this command:&lt;br /&gt;
&lt;br /&gt;
            flex --version&lt;br /&gt;
&lt;br /&gt;
You should obtain: 2.5.35 (or newer)&lt;br /&gt;
&lt;br /&gt;
Установка wxgtk28:&lt;br /&gt;
&lt;br /&gt;
            cd /usr/ports/x11-toolkits/wxgtk28-unicode/&lt;br /&gt;
            make install clean&lt;br /&gt;
&lt;br /&gt;
Установка cryptopp:&lt;br /&gt;
&lt;br /&gt;
            cd /usr/ports/security/cryptopp&lt;br /&gt;
            make install clean&lt;br /&gt;
&lt;br /&gt;
Установка GD:&lt;br /&gt;
&lt;br /&gt;
            cd /usr/ports/graphics/gd&lt;br /&gt;
            make install clean&lt;br /&gt;
&lt;br /&gt;
Установка GeoIP:&lt;br /&gt;
&lt;br /&gt;
            cd /usr/ports/net/GeoIP/&lt;br /&gt;
            make install clean&lt;br /&gt;
&lt;br /&gt;
Скачайте исходный код aMule 2.2.2&lt;br /&gt;
[http://www.amule.org/files/files.php?cat=42 здесь].&lt;br /&gt;
&lt;br /&gt;
            tar -zxvf aMule-2.2.2.tar.bz2&lt;br /&gt;
            cd aMule-2.2.2/&lt;br /&gt;
&lt;br /&gt;
You need to edit the file src/Scanner.l and after the line:&lt;br /&gt;
            #include &amp;lt;wx/string.h&amp;gt;&lt;br /&gt;
Добавьте строку:&lt;br /&gt;
            #include &amp;quot;Scanner.h.in&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Начните компиляцию:&lt;br /&gt;
            export CPPFLAGS=&amp;quot;-I/usr/local/include&amp;quot;&lt;br /&gt;
            export LDFLAGS=&amp;quot;-L/usr/local/lib&amp;quot;&lt;br /&gt;
            ./configure --prefix=/home/'''user'''/aMule-2.2.2/ \&lt;br /&gt;
            --with-wx-config=/usr/local/bin/wxgtk2u-2.8-config --with-crypto-prefix=/usr/local/ \&lt;br /&gt;
            --disable-debug --with-curl-config=/usr/local/bin/curl-config --enable-webserver  \&lt;br /&gt;
            --enable-optimize --with-included-gettext --enable-amule-daemon --enable-amulecmd \&lt;br /&gt;
            --enable-cas --enable-alcc --enable-geoip&lt;br /&gt;
&lt;br /&gt;
'''NOTE:''' Check [[configure]]. Also, change '''user''' for your user name.&lt;br /&gt;
&lt;br /&gt;
            gmake&lt;br /&gt;
            gmake install&lt;br /&gt;
&lt;br /&gt;
И теперь можно запускать&lt;br /&gt;
           ./amule-2.2.2/bin/amule &amp;amp;&lt;/div&gt;</summary>
		<author><name>Vadim s. sabinich</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/Install-amule-freebsd-ru</id>
		<title>Install-amule-freebsd-ru</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/Install-amule-freebsd-ru"/>
				<updated>2008-12-09T10:17:04Z</updated>
		
		<summary type="html">&lt;p&gt;Vadim s. sabinich: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Установка aMule 2.2.2 для [http://www.freebsd.org FreeBSD] 6.X, 7.X ==&lt;br /&gt;
Check that your /usr/ports is up-to-date, for example using portsnap:&lt;br /&gt;
           portsnap fetch update&lt;br /&gt;
&lt;br /&gt;
Upgrade the FreeBSD flex release (2.5.4) with the new one (2.5.35):&lt;br /&gt;
&lt;br /&gt;
            cd  /usr/ports/textproc/flex&lt;br /&gt;
            make install clean&lt;br /&gt;
&lt;br /&gt;
This installation didn't override the old /usr/bin/, but put a new release on /usr/local/bin/.&lt;br /&gt;
&lt;br /&gt;
Then we need to rename the old flex release:&lt;br /&gt;
&lt;br /&gt;
            mv /usr/bin/flex /usr/bin/flex.old&lt;br /&gt;
&lt;br /&gt;
And check your version with this command:&lt;br /&gt;
&lt;br /&gt;
            flex --version&lt;br /&gt;
&lt;br /&gt;
You should obtain: 2.5.35 (or newer)&lt;br /&gt;
&lt;br /&gt;
Установка wxgtk28:&lt;br /&gt;
&lt;br /&gt;
            cd /usr/ports/x11-toolkits/wxgtk28-unicode/&lt;br /&gt;
            make install clean&lt;br /&gt;
&lt;br /&gt;
Установка cryptopp:&lt;br /&gt;
&lt;br /&gt;
            cd /usr/ports/security/cryptopp&lt;br /&gt;
            make install clean&lt;br /&gt;
&lt;br /&gt;
Установка GD:&lt;br /&gt;
&lt;br /&gt;
            cd /usr/ports/graphics/gd&lt;br /&gt;
            make install clean&lt;br /&gt;
&lt;br /&gt;
Установка GeoIP:&lt;br /&gt;
&lt;br /&gt;
            cd /usr/ports/net/GeoIP/&lt;br /&gt;
            make install clean&lt;br /&gt;
&lt;br /&gt;
Скачайте исходный код aMule 2.2.2&lt;br /&gt;
[http://www.amule.org/files/files.php?cat=42 здесь].&lt;br /&gt;
&lt;br /&gt;
            tar -zxvf aMule-2.2.2.tar.bz2&lt;br /&gt;
            cd aMule-2.2.2/&lt;br /&gt;
&lt;br /&gt;
You need to edit the file src/Scanner.l and after the line:&lt;br /&gt;
            #include &amp;lt;wx/string.h&amp;gt;&lt;br /&gt;
Добавьте строку:&lt;br /&gt;
            #include &amp;quot;Scanner.h.in&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Начните компиляцию:&lt;br /&gt;
            export CPPFLAGS=&amp;quot;-I/usr/local/include&amp;quot;&lt;br /&gt;
            export LDFLAGS=&amp;quot;-L/usr/local/lib&amp;quot;&lt;br /&gt;
            ./configure --prefix=/home/'''user'''/aMule-2.2.2/ \&lt;br /&gt;
            --with-wx-config=/usr/local/bin/wxgtk2u-2.8-config --with-crypto-prefix=/usr/local/ \&lt;br /&gt;
            --disable-debug --with-curl-config=/usr/local/bin/curl-config --enable-webserver  \&lt;br /&gt;
            --enable-optimize --with-included-gettext --enable-amule-daemon --enable-amulecmd \&lt;br /&gt;
            --enable-cas --enable-alcc --enable-geoip&lt;br /&gt;
&lt;br /&gt;
'''NOTE:''' Check [[configure]]. Also, change '''user''' for your user name.&lt;br /&gt;
&lt;br /&gt;
            gmake&lt;br /&gt;
            gmake install&lt;br /&gt;
&lt;br /&gt;
И теперь можно запускать&lt;br /&gt;
           ./amule-2.2.2/bin/amule &amp;amp;&lt;/div&gt;</summary>
		<author><name>Vadim s. sabinich</name></author>	</entry>

	</feed>