Article View: pl.comp.lang.tcl
Article #301Re: libgg a tcl
From: Derek Kuliński / takeda
Date: Fri, 13 Jan 2006 08:34
Date: Fri, 13 Jan 2006 08:34
37 lines
2922 bytes
2922 bytes
On Fri, 13 Jan 2006 08:19:26 +0100, Wojciech Kocjan wrote: > Wystarczy autoconf.in zmienić i Makefile można w mniejszym stopniu znać. > To też plus. Miałeś na myśli configure.in i Makefile.in ? > A struktura jaką "promuje" Tcl jest taka: > > generic/ - kod niezależny od platformy (u mnie wszystko prawie :-) > unix/ - kod typowy dla Unixów (u mnie obsługa zdarzeń) > win/ - kod typowy dla Windows (u mnie pustka :-) > > Spójrz do tls, tktable czy wielu innych rozszerzeń. To jest 'trendy', a i > oszczędza czas przy późniejszym portowaniu np do Windows (nie trzeba > owarunkowywać Makefile'i). Ja rozumiem to, tylko ten sposób sprawił że mały kod wygląda jak jakiś kolos przez co stał się odstraszający. > Dlaczego. Cały kod, który Cię interesuje to generic/tclgg*.[ch]. Reszta to > libgadu i TEA. > Większość rozszerzeń Tcl jest w ten sposób tworzona. Aaaa no teraz to już jest przejrzyste... Hehe ... tylko 3 pliki =) Teraz faktycznie jaśniej jest =) Aha, przy kompilacji pod FBSD makefile jakoś dziwnie zastopował. Tzn stworzył już działający plik .so następnie chyba próbował stworzyć pakiet... Jak długo trwa ta czynność? Ja czekałem 1-2 minut i później przerwałem, skrypt testowy działał (oczywiście po zmianie uin'a, bo gg chyba zdążyło usunąć stary, albo ktoś go przejął =) -- ダレック takeda@IRCnet.EFnet, ICQ# 15827691, YahooIM: takeda64 http://ircwiki.takeda.tk - strona wiki poświęcona IRC
Technical Details
Message-ID:
<jjywf2ptsw1k$.dlg@takeda.tk.invalid>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.gazeta.pl!feed.news.interia.pl!news.cyf-kr.edu.pl!news.ceti.pl!not-for-mailReferences:
<15ap42hnax7z6$.dlg@takeda.tk.invalid> <op.s25i67n17lonqf@hesus.mshome.net> <1xn8qt9gjrt2x$.dlg@takeda.tk.invalid> <op.s26lzrq77lonqf@hesus.mshome.net> <60g570ur6gmd$.dlg@takeda.tk.invalid> <op.s27gzqzxvty0o5@awk009-01.lab1.mpsc.mot.com> <1dj5crzggtw7h$.dlg@takeda.tk.invalid> <op.s3a2mohc7lonqf@hesus.mshome.net>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.gazeta.pl!feed.news.interia.pl!news.cyf-kr.edu.pl!news.ceti.pl!not-for-mail
From: Derek Kuliński / takeda <d.kulinski@gmail.com>
Newsgroups: pl.comp.lang.tcl
Subject: Re: libgg a tcl
Date: Fri, 13 Jan 2006 00:34:11 -0800
Organization: CETI S.C. (Krakow, Poland)
Lines: 37
Message-ID: <jjywf2ptsw1k$.dlg@takeda.tk.invalid>
References: <15ap42hnax7z6$.dlg@takeda.tk.invalid> <op.s25i67n17lonqf@hesus.mshome.net> <1xn8qt9gjrt2x$.dlg@takeda.tk.invalid> <op.s26lzrq77lonqf@hesus.mshome.net> <60g570ur6gmd$.dlg@takeda.tk.invalid> <op.s27gzqzxvty0o5@awk009-01.lab1.mpsc.mot.com> <1dj5crzggtw7h$.dlg@takeda.tk.invalid> <op.s3a2mohc7lonqf@hesus.mshome.net>
NNTP-Posting-Host: node-402413e2.sna.onnet.us.uu.net
Mime-Version: 1.0
X-Trace: alfa.ceti.pl 1137141253 31857 64.36.19.226 (13 Jan 2006 08:34:13 GMT)
X-Complaints-To: abuse@tech.ceti.pl
NNTP-Posting-Date: Fri, 13 Jan 2006 08:34:13 +0000 (UTC)
User-Agent: 40tude_Dialog/2.0.15.1
X-Face: ptH}o2-v0T<^mQ%"Un18TXgE#jj}qUfAK;3\x;'$hO%[N&Jr^1FC~dtAe&p%]WWfXhhT_G%@!$|Nw,nq|M07r2[Jf._,ZqGWv@aULt6&Y+`2Wp9y]|=K.GgSR=]7ObD?8S|{I:D=+1K_'tn/:T0pyTQN=x).#~Z="SWp0V)P5D"8]rf=j5|{;O{0]8X;GHjl6p1R\VXngOe
X-Antivirus: avast! (VPS 0602-2, 01/11/2006), Outbound message
X-Antivirus-Status: Clean
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit