Tekil Mesaj gösterimi
Alt 16 Nisan 2010, 19:00   #3
Çevrimdışı
¿
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: UnreaL Hazır KuruLum NasıL YapıLır




Unreal dosyasini FTP ile shell hesabina at, daha sonra;
SSH'ye login ol;
tar -zxvf Unreal3.2.x.tar.gz
Otomatik kurmak istedigin modulleri;
cd Unreal3.2/src/modules/
Klasorune at, ayni klasorde bulunan
Makefile ve Makefile.in dosyalarini PC'ye cek.
Text editor ile dosyalari ac.


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
R_MODULES= \ m_sethost.so m_chghost.so m_chgident.so m_setname.so \ m_setident.so m_sdesc.so m_svsmode.so m_swhois.so\ m_svsmotd.so m_svsnline.so m_who.so m_mkpasswd.so \ m_away.so m_svsnoop.so m_svso.so m_svsnick.so \ m_adminchat.so m_akill.so m_chgname.so m_guest.so m_htm.so m_kill.so \ m_lag.so m_message.so m_nachat.so m_oper.so m_pingpong.so \ m_quit.so m_rakill.so m_rping.so m_sendumode.so m_sqline.so \ m_tsctl.so m_unkline.so m_unsqline.so m_unzline.so m_whois.so \ m_tkl.so m_vhost.so m_cycle.so m_svsjoin.so m_svspart.so \ m_svswatch.so m_svssilence.so m_sendsno.so m_svssno.so \ m_sajoin.so m_sapart.so m_samode.so m_kick.so m_topic.so \ m_invite.so m_list.so m_time.so m_svskill.so m_sjoin.so \ m_pass.so m_userhost.so m_ison.so m_silence.so m_knock.so \ m_umode2.so m_squit.so m_protoctl.so m_addline.so m_addomotd.so \ m_wallops.so m_admin.so m_globops.so m_locops.so m_chatops.so \ m_trace.so m_netinfo.so m_links.so m_help.so m_rules.so \ m_close.so m_map.so m_eos.so m_server.so m_stats.so \ m_svsfline.so m_dccdeny.so m_undccdeny.so m_whowas.so \ m_connect.so m_dccallow.so m_userip.so m_nick.so m_user.so \ m_mode.so m_watch.so m_part.so m_join.so m_motd.so m_opermotd.so \ m_botmotd.so m_lusers.so m_names.so m_svsnolag.so #note change of .c to .o COMMANDS=m_sethost.o m_chghost.o m_chgident.o m_setname.o m_setident.o \ m_sdesc.o m_svsmode.o m_swhois.o m_svsmotd.o m_svsnline.o \ m_who.o m_mkpasswd.o m_away.o m_svsnoop.o m_svso.o m_svsnick.o \ m_adminchat.o m_akill.o m_chgname.o m_guest.o m_htm.o m_kill.o \ m_lag.o m_message.o webtv.o m_nachat.o m_oper.o m_pingpong.o \ m_quit.o m_rakill.o m_rping.o m_sendumode.o m_sqline.o \ m_tsctl.o m_unkline.o m_unsqline.o m_unzline.o m_whois.o \ m_tkl.o m_vhost.o m_cycle.o m_svsjoin.o m_svspart.o \ m_svslusers.o m_svswatch.o m_svssilence.o m_sendsno.o \ m_svssno.o m_sajoin.o m_sapart.o m_samode.o m_kick.o m_topic.o \ m_invite.o m_list.o m_time.o m_svskill.o m_sjoin.o \ m_pass.o m_userhost.o m_ison.o m_silence.o m_knock.o m_umode2.o \ m_squit.o m_protoctl.o m_addline.o m_addmotd.o m_addomotd.o \ m_wallops.o m_admin.o m_globops.o m_locops.o m_chatops.o \ m_trace.o m_netinfo.o m_links.o m_help.o m_rules.o \ m_close.o m_map.o m_eos.o m_server.o m_stats.o \ m_svsfline.o m_dccdeny.o m_undccdeny.o m_whowas.o \ m_connect.o m_dccallow.o m_userip.o m_nick.o m_user.o \ m_mode.o m_watch.o m_part.o m_join.o m_motd.o m_opermotd.o \ m_botmotd.o m_lusers.o m_names.o m_svsnolag.o

Oto make cektirecegin dosya isimlerini bu kisma

m_botmotd.so m_lusers.so m_names.so m_svsnolag.so modulismi.so \
modulismi1.so modulismi2.so modulismi3.so modulismi4.so modulismi5.so \


ve

m_botmotd.o m_lusers.o m_names.o m_svsnolag.o modulismi.o \
modulismi1.o modulismi2.o modulismi3.o modulismi4.o modulismi5.o \


seklinde yaz.
Yine ayni dosyada;


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
m_svsnolag.o: m_svsnolag.c $(INCLUDES) $(CC) $(CFLAGS) $(MODULEFLAGS) -c m_svsnolag.c

ve

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
m_svsnolag.so: m_svsnolag.c $(INCLUDES) $(CC) $(CFLAGS) $(MODULEFLAGS) -DDYNAMIC_LINKING \ -o m_svsnolag.so m_svsnolag.c

altlariina ekleme yap ayni sekilde.

Ornek:


modulismi.o: modulismi.c $(INCLUDES)
$(CC) $(CFLAGS) $(MODULEFLAGS) -c modulismi.c

modulismi2.o: modulismi2.c $(INCLUDES)
$(CC) $(CFLAGS) $(MODULEFLAGS) -c modulismi2.c

modulismi3.o: modulismi3.c $(INCLUDES)
$(CC) $(CFLAGS) $(MODULEFLAGS) -c modulismi3.c

modulismi.so: modulismi.c $(INCLUDES)
$(CC) $(CFLAGS) $(MODULEFLAGS) -DDYNAMIC_LINKING \
-o modulismi.so modulismi.c

modulismi2.so: modulismi2.c $(INCLUDES)
$(CC) $(CFLAGS) $(MODULEFLAGS) -DDYNAMIC_LINKING \
-o modulismi2.so modulismi2.c

modulismi3.so: modulismi3.c $(INCLUDES)
$(CC) $(CFLAGS) $(MODULEFLAGS) -DDYNAMIC_LINKING \
-o modulismi3.so modulismi3.c


Yukledigin butun modul isimlerini Makefile ve Makefile.in dosyalarina yaz kaydet ve sonra bu dosyalari FTP ile Unreal3.2/src/modules/ dizinine at.

SSH ile;

tar zcvf Unreal-Edit.tar.gz Unreal3.2

komutu ile tar.gz olarak skstir ve PC'ne cek diledigin yere kur.
Unreal'i kurarken artik make yaptiginda ekledigin modulleride otomatik kurmus olursun.

Iyi forumlar.

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet bizimmekan