Kell hozza:
- GNU make
- mktemp
- '-Wall' -t kiszedni a Makefile-okbol, ha nem gcc-t hasznalsz
Jo szokasomhoz hiven ismet IBM xlC-vel forditottam, CFLAGS-be kell a linkernek a korabban emlitett 'qnolibansi -U__STR__', kulonben az 'ld: 0711-768 WARNING: blabla' uzenet, illetve egy instabil binaris lesz az eredmeny. Az elobbi flagek helyett azota mar egy C runtime APAR-ral (gyk. 'patch') is megoldhato a dolog, 6.1-en az xlC.aix61.rte.11.1.0.2 javitja...
Igy ezzel az egyetlen warninggal fordul le (hehe, mert nincs -Wall):
"irc_commands.c", line 41.36: 1506-1332 (W) A function with return type "void" may not return a value of type "void".
A nyomorult GNU installhoz vannak megirva a Makefile-ok (szerencsere ez eleg ritka), szoval hacsak nem teszunk fel coreutilst, ezzel meg a vegen szenvedni kell. Inkabb egyszer majd megirom shellben a funkcioit, es hasznalom cp, chmod, mkdir hivasaval... ha muszaj.
Post-install
group/user:
mkgroup bitlbee # vagy amit akarsz
mkuser id=1003 pgrp=bitlbee rlogin=false login=false bitlbee
mkdir /var/lib/bitlbee
chown bitlbee /var/lib/bitlbee
chmod 0700 /var/lib/bitlbee
bitlbee.conf:
Ez egyedi, nem AIX-specifikus, tehat ezt kihagyom.
En fork daemon modban hasznalom localhoston.
- 4702 megtekintés