FAQ/Compilation And Configuration.es
From the makers of InspIRCd.
Compilación y Configuración
Como configurar InspIRCd
Existen secciones dedicadas para responder esa respuesta. Por favor, revisa las páginas Configuración e Instalación
== ¿Porque recibo un error que es sobre '__i686.get_pc_thunk.bx+0x0'? Este es un bug conocido que ocurre en Debian con algunas versiones de GCC. Usualmente, al actualizar la version de GCC y compilando de nuevo, se soluciona el problema.
Me he puesto un G-Line en mi red, como me lo puedo sacar?
Para poder sacarte el gline, debes ecirle a otro operador o esperar el tiempo del gline. Si no puedes hacer ninguna de las dos cosas, debes entrar a la consola y agregar una excepcion a tu host en el archivo e configuracion, despues de eso, usar /rehash al IRCd o reiniciando el IRCd. Esto te pasa por banearte tu mismo!
Como puedo deshabilitar los comandos /MAP y /LINKS (u otro comando que quiera)
Agrega lo siguiente en tu archivo de Configuración:
<disabled commands="MAP LINKS">
My ircd STILL will not start, or it will load up but then i cant connect to it!
Go through your Configuration and look especially at the <bind> tags. Check that you are binding to the correct ip addresses (sometimes you may not be able to bind to all ip addresses on the machine) and also check that the ports you are trying to bind are available for your use.
My server tells me that there is a user error and i should replace the user when i try and start it?
Read the Configuration file more closely.
Will InspIRCd compile using GCC 4.x?
Yes. InspIRCd will compile with any GCC 4.x or 3.x compiler.
Can i configure InspIRCd as root?
No. ./configure will not allow you to do this. The original ircd once ran as root, and even under inetd, and installed itself systemwide, but times have changed, and the ways ircds are ran have changed too, so InspIRCd has done away with these antiquated setups.
Why does InspIRCd take so long to compile compared to other ircds?
Short (but technical) answer: Templates.
Long (and easier to understand) answer: C++ is a much more complex language than C. It is more difficult for the compiler to optimize and to parse, and takes more cpu time and memory for it to do so. However, when written properly, well-written C++ code can perform equally to, or even outperform, C code designed to do the same task. In short, wait a little longer for your program to build, and it might just run a bit faster.

















