例のEmbedded uClibc GentooなGeodeは一応bootした.
シリアルコンソールとかFrame BufferとかdropbearなSSHとか,
まだ/etc以下の調整が必要也.
man, info, doc抜きで,展開したkernelのソース,ebuildのツリー,
Portageのキャッシュをお掃除して,self update/debugが最低限可能な様に
toolchainとGentooなバイナリを残した状態で大体,300MB弱になった.
runtime環境で必要十分な状態...
詰まり,ヘッダファイルや普段使わないライブラリやら
バイナリやらを整理すれば,100MB以下にする事も出来るケド,
わざわざbinpkgを作るのは性に合わないので,
ベースにするrootfsで無理なダイエットはしないつもり. :)
[The Geode one tentative boots w/ embedded uClibc Gentoo.
But, it needs more pokings for serial console, frame buffer, dropbear SSH or so
which are configured by /etc files.
No man/info/doc stuffs,
cleaning extracted kernel sources/ebuild tree/Portage cache,
to make it keep to update/debug itself, leaving tool chain and gentoo's utils.
Now, its size is about 300MB or so.
Of cource, really iif runtime env which is not madantory ton of headers,
unneeded libs, not normally bins.
And yes, it's not quiet difficult to reduce the size less than 100MB.
But to make binpkg myself is not my taste, duh.
So hardly diet for my base rootfs isn't sane, IMHO. :)]
で,sys-apps/pcmcia-csやらsys-apps/pcmciautilsを弄っていたら,
dev-utils/yaccとsys-devel/bisonでcollision-protectにハマる.
profileのsystemで入ってくるsys-devel/bisonを-yオプション付きで使えば,
YACC compatな動作をするので,dev-util/yaccを入れる必要は無いハズ.
今の所,virtual/yaccが無い所為でdev-util/yaccに直接DEPENDしてる. :(
#gentoo-dev-help@FreeNode.netで訊いてみると,
YACC compatなブツは四つ以上有るらしい.
後でbugzillaに貼っとくか,メモメモ. :P
[BTW, when poking sys-apps/pcmcia-cs and sys-apps/pcmciautils,
dev-util/yacc and sys-devel/bison have file collision for these bad dependencies.
These PCMCIA packages have dev-util/yacc as directly DEPEND atom,
but sys-devel/bison was emerged as one of system profle stuffs,
and then "bison -y" is YACC compat, though.
So, it's the fault of no virtual/yacc ATM.
According to #gentoo-dev-help guy,
4 or more YACC compat ones in official ebuild tree.
Hmm, this memo will remind me to need to file virtual/yacc RFC to bugzie. :P]
O HAI THIS BLOG PURPZIEZ 2 B UZED AZ MAH PLESIOUS MEM. :)
2006/08/23
2006/08/21
uClibc stage tarballs, ppc Mac mini
例の仕事で,NS Geode GX1 300MHzなBox PCの為に,
i586-*-linux-uclibc Embedded Gentooなルートファイルイメージを
作ってムニャヘニャしようとしたら,公式(?)に配布しているっぽい
tar玉が古過ぎる事に気付く.
[I've poked NS geode GX1 300MHz,
to create i586-*-linux-uclibc Embedded Gentoo rootfs.
But, umm, I realized official/experimental tarballs are
pretty old, though.]
0) stage3-x86-uclibc-2005.0.tar.bz2を展開して,
1) sys-apps/portageをアップデートして,
2) /etc/make.confと/var/run/bootstrap-progressをムニャヘニャして,
3) /usr/portage/scripts/bootstrap.sh && emerge -e systemを実行.
多分,古いtoolchainとかのゴミが残るので,お掃除しなきゃなー. :(
[0) Extract stage3-x86-uclibc-2005.0.tar.bz2,
1) Update sys-apps/portage,
2) Poking /etc/make.conf and /var/run/bootstrap-progress,
3) Do /usr/portage/scripts/bootstrap.sh && emerge -e system.
Hmm, some craps even are, need to purge it, though. :(]
で,念願のppc Mac miniを手に入れた.
メモリは512MBだけど,PowerPC G4 1.5GHzで
ATI Radeon 9200 64MBなブツが¥60k弱.
コイツはAthlon Thunderbird 1.2GHzでクタビれてきた奴の代わりにしようっと.
あ,でもdev-util/mercurialなレポジトリ用のサーバにもしたいなー. :)
[BTW, I got a ppc Mac mini.
512MB memory, PowerPC G4 1.5GHz, ATI Radeon 9200 64MB...
It was costed about ¥60k == $550.
Hmm, which is better choice use it as replacement of Athlon
Thunderbird 1.2GHz desktop or new dev-util/mercurial repo serv? :)]
FIX: silly typo on title (taralls -> tarballs)
i586-*-linux-uclibc Embedded Gentooなルートファイルイメージを
作ってムニャヘニャしようとしたら,公式(?)に配布しているっぽい
tar玉が古過ぎる事に気付く.
[I've poked NS geode GX1 300MHz,
to create i586-*-linux-uclibc Embedded Gentoo rootfs.
But, umm, I realized official/experimental tarballs are
pretty old, though.]
0) stage3-x86-uclibc-2005.0.tar.bz2を展開して,
1) sys-apps/portageをアップデートして,
2) /etc/make.confと/var/run/bootstrap-progressをムニャヘニャして,
3) /usr/portage/scripts/bootstrap.sh && emerge -e systemを実行.
多分,古いtoolchainとかのゴミが残るので,お掃除しなきゃなー. :(
[0) Extract stage3-x86-uclibc-2005.0.tar.bz2,
1) Update sys-apps/portage,
2) Poking /etc/make.conf and /var/run/bootstrap-progress,
3) Do /usr/portage/scripts/bootstrap.sh && emerge -e system.
Hmm, some craps even are, need to purge it, though. :(]
で,念願のppc Mac miniを手に入れた.
メモリは512MBだけど,PowerPC G4 1.5GHzで
ATI Radeon 9200 64MBなブツが¥60k弱.
コイツはAthlon Thunderbird 1.2GHzでクタビれてきた奴の代わりにしようっと.
あ,でもdev-util/mercurialなレポジトリ用のサーバにもしたいなー. :)
[BTW, I got a ppc Mac mini.
512MB memory, PowerPC G4 1.5GHz, ATI Radeon 9200 64MB...
It was costed about ¥60k == $550.
Hmm, which is better choice use it as replacement of Athlon
Thunderbird 1.2GHz desktop or new dev-util/mercurial repo serv? :)]
FIX: silly typo on title (taralls -> tarballs)
2006/08/18
x11-apps/slim, /me stabs bugzie
#gentoo-bugs@FreeNode.netにて.
[On #gentoo-bugs@FreeNode.net.]
で,jeevesは淡々とbugzillaの新しいポストを報告するボットだったりする. :P
[Sometimes jakub smacks/stabs bugzie, then jeeves try to make
him calm down.
Yay, jeeves is a really cool bot, though. :P]
[Well, BugzieIsAwfulySlowYaBastardDontMakeSoDupeOhNOOOO!!]
[Why does ya bastard so freeze?! :(]
例のPentium-Mなノートにブートスプラッシュとログインマネージャを
インストールして,納品する時にはそれっぽく見せようかとムニャっていた為.
sys-apps/qingyを入れようと思ったのだけれど,dev-libs/DirectFBと
vesafb/vesafb-tng/i810fb/intelfbでハマる.
やっぱメインメモリ共有なチップはダメだな. :P
[That's why I stabed bugzie, I'd try to install bootsplash and login
maneger to the Pentium-M's one.
So, I poked sys-apps/qingy, but dev-libs/DirectFB and
vesafb/vesafb-tng/i810fb/intelfb make me choke.
So, a video chip which has no real own vram would be pretty bad. :P]
で,SLiMを発見,
勿論,いつもの如くcompilation waringsを鬼fixしたから. :P
[Then, I found SLiM.
So, it should fix compilation warnings completely w/ my code audit. :P]
Gentoo Bugzilla #107526
そしてupstreamを突っつく. :P
が,パッチを貼っ付けるべき所にコメントして仕舞ったー. :(
[Of cource, poking upstream is Gentooism. :P
Bah, I've mis-posted that my comment as patch, though. :(]
SLiM Patches #001358
[Hopefully, no one blames me. :P]
[On #gentoo-bugs@FreeNode.net.]
8/18 16:19:00 *Bugzillaが反応がノロいとjakubがキレる,そして何故かjeevesが諌める.
jakub smacks bugzilla
8/18 16:19:30 *
DrEeevil hands jakub the BFH
8/18 16:19:49 jakub
*wheeeeeee*
8/18 16:19:51 jeeves
jakub needs to grow up
で,jeevesは淡々とbugzillaの新しいポストを報告するボットだったりする. :P
[Sometimes jakub smacks/stabs bugzie, then jeeves try to make
him calm down.
Yay, jeeves is a really cool bot, though. :P]
8/18 16:23:02 jeevesあまりにも反応がノロくなると二重投稿が発生する! :(
[New Bug] http://bugs.gentoo.org/144281 nor, P2, All,
tuna@lyua.org->bug-wranglers@gentoo.org, NEW, pending, pyFltk ebuild
8/18 16:50:01 jeeves
[New Bug] http://bugs.gentoo.org/144283 cri, P2, x86,
csad2635@uibk.ac.at->bug-wranglers@gentoo.org, NEW, pending,
xpaint-2.7.0 fails to compile (libXaw95.a does not exist)
8/18 16:52:02 jeeves
[New Bug] http://bugs.gentoo.org/144284 nor, P2, All,
ethouris@gmail.com->bug-wranglers@gentoo.org, NEW, pending,
dev-tcltk/itcl compilation failed
8/18 16:55:02 jeeves
[New Bug] http://bugs.gentoo.org/144285 nor, P2, All,
niknik79@bossmail.de->bug-wranglers@gentoo.org, NEW, pending,
dev-tex/mpm-2.5.2398_beta14 broken
8/18 16:56:02 jeeves
[New Bug] http://bugs.gentoo.org/144286 nor, P2, x86,
w.pessenhofer@tugraz.at->bug-wranglers@gentoo.org, NEW, pending,
qtiplot 0.8.6-2 (Version bump)
8/18 17:22:01 jeeves
[New Bug] http://bugs.gentoo.org/144287 nor, P2, All,
tuna@lyua.org->bug-wranglers@gentoo.org, NEW, pending, flconvert
ebuild
[Well, BugzieIsAwfulySlowYaBastardDontMakeSoDupeOhNOOOO!!]
8/18 17:23:02 jeevesんー,固まるなー. :(
[New Bug] http://bugs.gentoo.org/144288 nor, P2, AMD64,
ivashin@ihep.ru->bug-wranglers@gentoo.org, NEW, pending, mit-krb5
ebuild bug
8/18 17:24:03 jeeves
[New Bug] http://bugs.gentoo.org/144289 nor, P2, AMD64,
ivashin@ihep.ru->bug-wranglers@gentoo.org, NEW, pending, mit-krb5
ebuild bug
8/18 17:29:15 jakub
more!!!111!
8/18 17:38:26 Caster
respond!!!!!
8/18 17:38:31 hiyuh
ah, slow....
8/18 17:38:43 jakub
s/slow/dead/
8/18 17:39:15 Caster
hiyuh actually meant: ah, dead....
8/18 17:39:45 jakub
Please stand by ...
8/18 17:39:50 jakub
*finger*
8/18 17:40:00 hiyuh
hopefully, rebirth...
8/18 17:40:21 Caster
500
8/18 17:40:26 jakub
Please stand by ...
8/18 17:40:44 Caster
does webmaster@g.o get many mails? because it encourages to spam it :)
8/18 17:40:56 jakub
hmmm... Zero byte response
8/18 17:41:07 jakub
haven't seen that one for some time :P
8/18 17:41:14 hiyuh
yeah
8/18 17:42:16 hiyuh
ugh, 500...
8/18 17:44:26 *
hiyuh preps ton of SPAMs.
8/18 17:45:13 Caster
the page should tell you to mail infra@ though
8/18 17:46:12 jakub
junk, junk, junk...
8/18 17:46:13 hiyuh
it sounds like a misconfiguration :P
[Why does ya bastard so freeze?! :(]
8/18 20:34:35 hiyuhで,何でこんな事をしていたのかと言うと,
bleh, dead again!?
8/18 20:35:35 dragonheart
damnit - I was going to put in a recruitment bug too
8/18 20:36:18 DrEeevil
hehe
8/18 20:36:26 DrEeevil
bugzie say "nooo!" ;-)
8/18 20:36:31 *
hiyuh stabs.
8/18 20:36:56 *
DrEeevil hands hiyuh the BFH
8/18 20:40:02 genstef
it is even more frustrating to see that there is a patch in bugzilla
to fix it but they are unable to apply it :(
8/18 20:40:24 jakub
:S
8/18 20:40:56 DrEeevil
tehehe
8/18 20:41:01 DrEeevil
it's less than 20 lines
例のPentium-Mなノートにブートスプラッシュとログインマネージャを
インストールして,納品する時にはそれっぽく見せようかとムニャっていた為.
sys-apps/qingyを入れようと思ったのだけれど,dev-libs/DirectFBと
vesafb/vesafb-tng/i810fb/intelfbでハマる.
やっぱメインメモリ共有なチップはダメだな. :P
[That's why I stabed bugzie, I'd try to install bootsplash and login
maneger to the Pentium-M's one.
So, I poked sys-apps/qingy, but dev-libs/DirectFB and
vesafb/vesafb-tng/i810fb/intelfb make me choke.
So, a video chip which has no real own vram would be pretty bad. :P]
で,SLiMを発見,
勿論,いつもの如くcompilation waringsを鬼fixしたから. :P
[Then, I found SLiM.
So, it should fix compilation warnings completely w/ my code audit. :P]
Gentoo Bugzilla #107526
そしてupstreamを突っつく. :P
が,パッチを貼っ付けるべき所にコメントして仕舞ったー. :(
[Of cource, poking upstream is Gentooism. :P
Bah, I've mis-posted that my comment as patch, though. :(]
SLiM Patches #001358
8/18 21:23:17 hiyuhま,結局笑って誤魔化すケドなー. :P
Bleh, BerliOS' interface sucks...
8/18 21:23:48 DrEeevil
somebody donate me the hardware and pay my rent and I'll build
a replacement
8/18 21:24:17 jakub
hiyuh: s/interface// :P
8/18 21:24:38 hiyuh
hehe
[Hopefully, no one blames me. :P]
2006/08/16
Eng"r"ish, ~x86 on Pentium-M
#gentoo-ppc@FreeNode.netにて.
[On #gentoo-ppc@FreeNode.net]
['Key, my English definitely Eng"r"ish. :P]
で,Pentium-Mなノートを~x86なGentooにして,
例のプロジェクトの開発環境にした.
2006.0だとtoolchainのアップデートは二回.
そろそろ,新しいリリースが必要ですな. :)
[BTW, I've poked Pentium-M lappy as ~x86 Gentoo for the dev env.
2006.0 forces me to update the toolchain 2 times.
Hmm, it needs to new release. :)]
[On #gentoo-ppc@FreeNode.net]
8/16 20:22:17 zoidberg久しぶりに言っている事が訳分からんと笑われた. :P
hey guys
8/16 20:22:30 zoidberg
i'm wondering if someone can help me answer a few questions
8/16 20:22:31 zoidberg
?
8/16 20:22:34 zoidberg
anyone out there?
8/16 20:24:54 zoidberg
hey is there anyone out there who can help me out?
8/16 20:25:48 zoidberg
anyone out there?
8/16 20:26:01 hiyuh
zoidberg: please, don't ask to ask. just ask, then someone will
answer.
8/16 20:26:17 zoidberg
sorry
8/16 20:26:25 zoidberg
well i have never used Gentoo before
8/16 20:26:40 zoidberg
i have a G3 lombard Powerbook 333mhz 64 mb ram
8/16 20:26:48 zoidberg
i got Ubuntu badger to work on it
8/16 20:27:06 zoidberg
i tried breezy but breezy doesnt support G3 powerpcs
8/16 20:27:26 zoidberg
so i tried installing badger again and i get this white screen when
its partitioning the disk
8/16 20:28:07 zoidberg
anyways i dunno if anyone here can help me out with that particular
problem...but i was wondering if you guys can tell me how efficient
will Gentoo-ppc be on my machine
8/16 20:28:07 zoidberg
?
8/16 20:30:01 zoidberg
can anyone help me out?
8/16 20:30:19 hiyuh
zoidberg: Unfortunately, I haven't poked G3, sorry. :(
8/16 20:30:23 hiyuh
but IIRC, G3 guys may be. be patient.
8/16 20:30:51 zoidberg
what?
8/16 20:31:14 zoidberg
hiyuh, i'm not sure i understand what you just said
8/16 20:32:08 hiyuh
zoidberg: sorry, I'm jap. if you couldn't understand what I said,
please just ignore. :P
8/16 20:32:19 zoidberg
lol
8/16 20:34:04 *
hiyuh speaks Eng"r"ish.
8/16 20:36:29 zoidberg
lol
['Key, my English definitely Eng"r"ish. :P]
で,Pentium-Mなノートを~x86なGentooにして,
例のプロジェクトの開発環境にした.
2006.0だとtoolchainのアップデートは二回.
そろそろ,新しいリリースが必要ですな. :)
[BTW, I've poked Pentium-M lappy as ~x86 Gentoo for the dev env.
2006.0 forces me to update the toolchain 2 times.
Hmm, it needs to new release. :)]
2006/08/15
Embedded newbies are...
多分,夏休みだからかな?
[Maybe, it's fault of summer vacation?]
[L: Do read the fine manuals/documents. :P]
[Maybe, it's fault of summer vacation?]
8/15 18:18:02 Sante教訓: マニュアルとドキュメントを読みましょう. :P
Hi all
8/15 18:18:14 Sante
i am working in a fakeroot environment trying to compile something
video related (NMM)
8/15 18:18:20 Sante
it says im missing a library called ltdl
8/15 18:18:25 Sante
so i installed libtool-1.5.22
8/15 18:18:32 Sante
i am using a powerpc architecture so when i run ./configure i use
CC=ppc-gcc CXX=ppc-g++ --arch=ppc
8/15 18:18:38 Sante
then run make and make install
8/15 18:18:42 Sante
and it appears fine
8/15 18:18:48 Sante
but when i run file library it says Intel 80386
8/15 18:18:48 Sante
Sante anyone could help me as to what I am doing wrong ?
8/15 18:18:48 Sante
Sante .............. anyone awake ?
8/15 18:18:55 Sante
sorry wrong paste
8/15 18:19:16 Sante
so any1 kno anything to help me out ??
8/15 18:22:36 mmp
Sante: when the compilation starts, you see that make calls 'ppc-gcc',
or just 'gcc?
8/15 18:23:00 Sante
ppc-gcc
8/15 18:25:15 mmp
hmm, and if you do file *.o in the build directory, the files are
ppc or 386 ones?
8/15 18:25:34 *
mmp wonders how could be ppc files linked into 386 executable
8/15 18:26:12 Sante
hang on
8/15 18:28:01 Sante
the build directory, u mean the directory in which the files are
installed?
8/15 18:28:16 Sante
ie usr/local/lib?
8/15 18:30:37 jooopy
Hi, yesterday I had a problem and until today I didn't solve
it. When trying to bootstrap stage1 uclibc I get the error right
at the strat of the process: * Executing: emerge --oneshot -p -v
virtual/os-headers sys-apps/texinfo sys-devel/binutils sys-devel/gcc
virtual/libc virtual/baselayout sys-libs/zlib ------ These are the
packages that I would merge, in order: ----- Calculating dependencies
|!!! Cannot resolve a virtual p
8/15 18:32:16 mmp
Sante: where you build the sources, where are the object files
8/15 18:32:36 mmp
Sorry that I did not write it more clear...
8/15 18:35:32 Sante
the object file is POWERPC
8/15 18:37:48 jooopy
is the http://www.bulah.com/embedded-guide.html should work? Are
ppl here have experience with it?
8/15 18:37:54 hiyuh
Sante: to use more sane CHOST/CTARGET/CBUILD is worth to consider,
though.
8/15 18:38:06 hiyuh
Sante: and then, -I$target_incdir -L$taregt_libdir could help. but
some apps'/libs' configure script sucks x-compile.
8/15 18:38:24 jooopy
I also have something I don't understand
8/15 18:38:41 *
theBear doesn't understand many things
8/15 18:39:12 jooopy
If I run on the host system : ROOT="/tmp/minime" USE="make-symlinks"
emerge uclibc busybox baselayout-lite dropbear
8/15 18:39:36 jooopy
This should make an image, or I need more steps?
8/15 18:40:09 hiyuh
jooopy: nope, virtual/* will be provided by installed packages,
IIRC. don't emerge explicitly these virutal stuffs.
8/15 18:40:14 Sante
ok
8/15 18:40:50 Sante
what do u mean by CHOST/CTARTGET/CBUILD
8/15 18:41:22 jooopy
hiyuh: How do I know what are the virtual stuffs?
8/15 18:41:38 theBear
the category is virtual/
8/15 18:41:39 jooopy
hiyuh: I just ran ./bootstrap
8/15 18:42:34 jooopy
hiyuh: should I block libiconv in /etc/portage/packages.mask ?
8/15 18:43:12 hiyuh
jooopy: the sources always with you. :P
8/15 18:43:43 Sante
hiyuh: i dont understand the CHOST stuff, and what u wrote next
8/15 18:44:44 hiyuh
jooopy: sound like you're trying to build from stage1?
8/15 18:45:26 jooopy
hiyuh: yep, but I don't realy have to. I just follow
http://www.bulah.com/embeddedgentoo.html
8/15 18:45:38 jooopy
hiyuh: Should I start from stage 3?
8/15 18:46:17 jooopy
hiyuh: can you refer me to a good howto ?
8/15 18:47:54 hiyuh
jooopy: first of all, see the
topic. http://arcanux.org/guidexml/cross-development.html
8/15 18:48:30 jooopy
ok
8/15 18:49:25 hiyuh
Sante: you should read env-ver section in this documents.
8/15 18:49:48 Sante
ok
8/15 18:49:55 Sante
ehmm which documents?
8/15 18:50:00 Sante
http://arcanux.org/guidexml/cross-development.html ?
8/15 18:50:05 hiyuh
yep
8/15 18:50:25 Sante
im not using gentoo btw
8/15 18:50:30 Sante
but ill have a look
8/15 18:53:20 hiyuh
Sante: except some commands in this document, these info are common
knowledge of x-development, IMHO.
8/15 18:54:49 Sante
ok
8/15 18:55:09 Sante
i still dont really get my problem, i mean it appears to be compiling
correctly
8/15 18:55:26 Sante
can i show u the ./config and make dumps ? maybe u can help me out
8/15 18:57:37 hiyuh
Sante: of cource, you can show us. but I cann't bet you expext. :P
8/15 18:58:08 hiyuh
s/expext/expect/
8/15 18:58:12 Sante
hehe
8/15 18:59:05 Sante
http://pastebin.ca/132432
8/15 18:59:08 Sante
thats configure
8/15 18:59:39 Sante
and make
8/15 18:59:40 Sante
http://pastebin.ca/132433
8/15 19:04:15 Sante
any idea ?
8/15 19:08:07 hiyuh
Sante: hmm? it looks libtool installing is ok. then, you mean you
couldn't link target libs?
8/15 19:15:35 Sante
i mean
8/15 19:15:49 Sante
when i try to compile my app it says ltdl not found
8/15 19:21:46 hiyuh
hmm? so, ltdl is "libltdl.{a,so}" as your target lib?
8/15 19:29:31 hiyuh
Sante: FYI, this is "locate ltdl" result of my ~ppc gentoo (but
notice, only self compilation tools was installed).
8/15 19:30:02 hiyuh
http://rafb.net/paste/results/OmlsA693.html
8/15 19:30:25 hiyuh
So, if your apps need to link libltdl.{so,a}, you should do like that.
8/15 19:30:38 hiyuh
1) compile it with "-I$inc_dir", $inc_dir is where target's ltdl.h is.
8/15 19:30:41 hiyuh
2) link it with "-L$lib_dir -lltdl", $lib_dir is where libltdl.{so,a}
are.
8/15 19:31:24 hiyuh
maybe, you should check step 2), IMHO.
8/15 19:48:44 Sante
wait
8/15 19:48:56 Sante
at what step do I link with -L$lib_dir -lltdl"
8/15 19:48:57 Sante
?
8/15 19:49:23 Sante
and i dont have libltdl.so
8/15 19:49:49 Sante
only .a
8/15 19:50:00 Sante
when i compile with standard gcc i get the .so aswell
8/15 19:50:07 Sante
hiyuh: is that normal ?
8/15 20:33:35 hiyuh
Sante: *.a is an "ar archive" for static link. *.so is "shared object"
for dynamic link... if you specfied to build only "ar archive"
or your x-compiler can only build static ones, it is normal.
8/15 20:34:27 Sante
ah ok
8/15 20:34:37 Sante
then my compiler can only do static ones
8/15 20:35:05 Sante
but why does my app complain that ltdl is not installed then ?
8/15 20:40:22 hiyuh
Sante: nope, it may be not your apps' fault. to link is to working
of linker as a part of toolchain...
8/15 20:40:35 Sante
hmm ok
8/15 20:40:37 hiyuh
in static link case, libltdl.a should be linked when it was build,
and it's in $lib_dir was specfied -L option. and then you need
-static as well.
8/15 20:40:50 Sante
hang on
8/15 20:40:52 Sante
where do i do this ?
8/15 20:42:47 hiyuh
sane fixing is poking *.{in,am,ac} or so. otherwise, poking Makefile
or manually link it where it failed, IMHO.
8/15 20:43:27 Mimil
hi all
8/15 20:44:07 Sante
ok
8/15 20:44:08 Sante
safe
8/15 20:44:28 Sante
10x
8/15 20:44:58 hiyuh
np
[L: Do read the fine manuals/documents. :P]
2006/08/14
CQpub.karma == DesignWave.price?
#ep93xx@FreeNode.netにて,CQ出版社についてムニャる. :P
[Talking about CQ pub w/ the folks on #ep93xx@FreeNode.net. :P]
[Well, any pub like CQ doesn't be at overseas?]
[Talking about CQ pub w/ the folks on #ep93xx@FreeNode.net. :P]
8/14 18:29:55 jcathうーん,その手の雑誌は海の向こうには無いのかな?
.
8/14 18:36:37 lennert
..
8/14 18:36:52 koen
...
8/14 18:37:54 lennert
....
8/14 18:40:43 hiyuh
.....
8/14 18:40:58 jcath
:D
8/14 18:41:10 hiyuh
;p
8/14 18:46:49 jcath
hiyuh, do you know "CQ publishing house
8/14 18:46:53 jcath
in Japan
8/14 18:47:34 jcath
it publishs some very good books and magazines
8/14 18:49:43 hiyuh
jcath: yeah, it's famous and practical.
8/14 18:52:15 hiyuh
well, silly japanese only... http://www.cqpub.co.jp/
8/14 18:52:17 jcath
but all in japanese :(
8/14 18:54:42 jcath
I ream some article before
8/14 18:54:45 jcath
really good
8/14 18:55:17 jcath
but I dont know japanese, so, just guess with the waveform and
schematic figure
8/14 18:55:55 lennert
hehe
8/14 18:56:08 lennert
by that definition, i can read chinese too :)
8/14 18:56:54 hiyuh
well, but, please don't blame me. :P
8/14 18:57:38 jcath
:) just think of that and tell u, hiyuh
8/14 18:57:56 hiyuh
hehe
8/14 18:58:55 lennert
noone blames you :)
8/14 19:00:16 jcath
is the magazine"design wave" expensive ?
8/14 19:03:55 hiyuh
bit of expensive WRT its thickness. but sometime it comes with nice
supplement like sample board (a tiny CPU and FPGA or so).
[Well, any pub like CQ doesn't be at overseas?]
2006/08/09
KandR[2].Appendix.interest++;
C++が気に入らなくて,現実逃避でK&R 第二版を読み直してたら,
何気に付録が面白い事に気付く.
で,bison/flex (yacc/lex)が使いたくなってきた.
無謀にも少しモニョってみる...つもり. :P
[C++ seems stab me.
So, I did cop-out w/ rereading K&R SE.
Then, I realized its appendix is bit of interesting.
It makes me proceed bison/flex (yacc/lex) way.
Well, a kamikaze plan is... but it's just for fun. :P]
何気に付録が面白い事に気付く.
で,bison/flex (yacc/lex)が使いたくなってきた.
無謀にも少しモニョってみる...つもり. :P
[C++ seems stab me.
So, I did cop-out w/ rereading K&R SE.
Then, I realized its appendix is bit of interesting.
It makes me proceed bison/flex (yacc/lex) way.
Well, a kamikaze plan is... but it's just for fun. :P]
2006/08/08
memo of autoconf-2.60 bugs.
autoconf-2.60関連のメモ.
[A memo of autoconf-2.60 stupidness...
と言う訳で,cjkなエラい人様々,
このブツがautoconf-2.60で"プチ"壊れていますのでヨロシク. :)
[@cjk devs, please fix this silly autoconf-2.60 bugs. :)]
Bug #143053
- */*-svnなパッケージとかでautogen.shを使っているブツ.
inherit autotoolsでeautoreconfを使って,autogen.shは使わない. - ${S}/m4な感じでm4マクロが分かれているブツ.
inherit autoconfでAT_M4DIR=${S}/m4 eautoreconf.
[A memo of autoconf-2.60 stupidness...
- kinda */*-svn packages or so which uses autogen.sh.
inherit autotools and use eautoreconf, instead of autogen.sh. - has ${S}/m4 as modulized m4 macros.
inherit autoconf and use AT_M4DIR=${S}/m4 eautoreconf.
と言う訳で,cjkなエラい人様々,
このブツがautoconf-2.60で"プチ"壊れていますのでヨロシク. :)
[@cjk devs, please fix this silly autoconf-2.60 bugs. :)]
Bug #143053
2006/08/03
autoconf_2_60.karma--; or so
BCBでムニャヘニャしている隣で,
Gentoo on PowerBookのemerge -e worldを走らせていた.
で,sys-devel/autoconf-2.60が幾つかのebuildでハマる原因に
なっているっぽい事に気付く.
[Still poking BCB ones.
Beside that, my PB heats to emerge -e world.
Then, seems sys-devel/autoconf-2.60 makes some
b0rked it.]
[K, need a bit of to poke it. :)]
で,例のモノはまだ色々dead lockするパターンが...
[Hmm, all I can do is only to code it, though. :(]
Gentoo on PowerBookのemerge -e worldを走らせていた.
で,sys-devel/autoconf-2.60が幾つかのebuildでハマる原因に
なっているっぽい事に気付く.
[Still poking BCB ones.
Beside that, my PB heats to emerge -e world.
Then, seems sys-devel/autoconf-2.60 makes some
b0rked it.]
(Snippet log of #gentoo-bugs@FreeNode.net)と言う事で,もう少し弄ってみる事にする. :)
8/03 11:54:37 hiyuh
grr, autoconf_2_60.karma--;
8/03 12:07:09 dragonheart
hiyuh: thanks for the reminder (-commits)
8/03 12:07:19 dragonheart
hiyuh: how has it broken your life?
8/03 12:44:41 hiyuh
dragonheart: I guess sort of that. but half of
my breakages is in my own ebuilds (unofficial ones).
8/03 12:44:50 hiyuh
I'll try to figure each casus out,
then poke upstream or bugzie.
[K, need a bit of to poke it. :)]
で,例のモノはまだ色々dead lockするパターンが...
(Snippet log of #ep93xx@FreeNode.net)こっちも頑張らねば. :(
8/03 17:20:30 *
hiyuh got some dead lockings in his stupid threads
progs.
8/03 17:44:00 *
lennert replaces all of hiyuh's locks by nops and
solves the problem :)
8/03 17:45:47 koen
mov r0,r0?
8/03 17:47:44 hiyuh
hehe
8/03 17:50:11 lennert
koen: that's the one
[Hmm, all I can do is only to code it, though. :(]
2006/08/02
hg2svn.tailor, BCB.PITA++;
dev-util/tailor...使い方がヨクワカラン. :P
subversionのレポジトリ構成を理解していない所為だなー.
多分,どこか間違ってるハズ.
[dev-util/tailor... it makes me messy. :P
Well, that must depend on my ignorance about
subversion repository structure and scheme or so.
Some bad things are...]
「制限時間付き待ち行列の各要素に対する運用上問題の無いハッシュ関数」?
グローバル変数のカウンタを回しつつ,似非mutexでロック.
現場でハッシュの値域が足りなければ,
カウンタの上限を上げてcut and tryって,美しくねぇー. :P
[The stupid BCP progs, that makes me really cofuse.
"An operational well-evaluated hash function
for event queuing which has a time limimt"?
Its implementation is,
* Count up crappy global var with a defined maximum value.
* Lock it with dirty mutexing to prevant accessing conflicts.
* If the rage hash value was too narrow, redefine its maxmum value.
For define that maximum value, to cut and try is the way to evaluation.
Bleh, it makes me.code.karma--; :P]
あと,双方向リストのpush/pull/findをdead-lockしない様にに実装せねば...
やべー,納期がー,あー,納期がー. :P
[And then, it required no dead-locking push/pull/find
functionalities for bi-directional list...
Oh, well, there're some dead-locks, here's some dead-lines. :P]
subversionのレポジトリ構成を理解していない所為だなー.
多分,どこか間違ってるハズ.
[dev-util/tailor... it makes me messy. :P
Well, that must depend on my ignorance about
subversion repository structure and scheme or so.
Some bad things are...]
[DEFAULT]例のBCBなプログラム,なめてかかっていたら色々面倒な事やっているっぽい.
verbose = True
[project]
target = svn:default-target
start-revision = INITIAL
root-directory = /tmp/commit_dir
state-file = hg2svn.tailor.state
source = hg:default-source
subdir = svn_co
patch-name-format =
[hg:default-source]
module = /
repository = /usr/local/portage
[svn:default-target]
module = /trunk
repository = file:///tmp/commit_dir/svn_repos
「制限時間付き待ち行列の各要素に対する運用上問題の無いハッシュ関数」?
グローバル変数のカウンタを回しつつ,似非mutexでロック.
現場でハッシュの値域が足りなければ,
カウンタの上限を上げてcut and tryって,美しくねぇー. :P
[The stupid BCP progs, that makes me really cofuse.
"An operational well-evaluated hash function
for event queuing which has a time limimt"?
Its implementation is,
* Count up crappy global var with a defined maximum value.
* Lock it with dirty mutexing to prevant accessing conflicts.
* If the rage hash value was too narrow, redefine its maxmum value.
For define that maximum value, to cut and try is the way to evaluation.
Bleh, it makes me.code.karma--; :P]
あと,双方向リストのpush/pull/findをdead-lockしない様にに実装せねば...
やべー,納期がー,あー,納期がー. :P
[And then, it required no dead-locking push/pull/find
functionalities for bi-directional list...
Oh, well, there're some dead-locks, here's some dead-lines. :P]
2006/07/31
tailor can be hg2svn?
hg2svnみたいなのが無いか,#mercurial@FreeNode.netで調査.
[Seeking the tool like "hg2svn" in #mercurial@FreeNode.net...]
~ppcでキーワードされていないケド,
「Pythonで書かれているっぽいし,動くだろ?」
と言う事でローカルなoverlayに~ppcにして持って来た.
動いたらキーワードリクエストを投げるとして,もうちょっと弄る.
暫し待たれよ. :P
[Uhm, dev-util/tailor has not been ~pp keyworded.
I though, "Well, it smells python-flavor, maybe it'll work."
If it works, I'll file it a keyword request, though.
Put it into my overlay with ~ppc sin.
Well, it's not commited yet. :P]
と言うか,もしかしてdev-utils/darcsってHaskellで書かれてる気配?
[BTW, dev-util/darcs is written in "the" Haskell?]
[Seeking the tool like "hg2svn" in #mercurial@FreeNode.net...]
7/31 20:28:04 hiyuhで,dev-util/tailor発見.
uhm, no clue to use mercurial repo in code.google.com?
7/31 20:35:52 Habbie
not currently possible, as far as we know
7/31 20:36:05 xorAxAx
Habbie: whats not possible?
7/31 20:36:24 Habbie
hosting a mercurial repo on google code hosting
7/31 20:36:30 xorAxAx
ah
7/31 20:36:54 Habbie
http://code.google.com/p/branch/
7/31 20:38:03 xorAxAx
only bzr support
7/31 20:38:31 xorAxAx
ok, not really
7/31 20:38:33 Habbie
that will change
7/31 20:38:38 xorAxAx
http://branch.googlecode.com/svn/trunk/
7/31 20:38:39 Habbie
but this is just a project, not google itself :)
7/31 20:38:44 xorAxAx
ah
7/31 20:54:28 hiyuh
hmm, thanks. :(
7/31 20:54:34 hiyuh
then, how can I do like "local_hg_repo -> hg2svn -> google_svn_repo"? :)
7/31 21:10:48 Habbie
i'm sure tailor could do that
7/31 21:11:40 hiyuh
heh, I'll try that. thanks, Habbie.
~ppcでキーワードされていないケド,
「Pythonで書かれているっぽいし,動くだろ?」
と言う事でローカルなoverlayに~ppcにして持って来た.
動いたらキーワードリクエストを投げるとして,もうちょっと弄る.
暫し待たれよ. :P
[Uhm, dev-util/tailor has not been ~pp keyworded.
I though, "Well, it smells python-flavor, maybe it'll work."
If it works, I'll file it a keyword request, though.
Put it into my overlay with ~ppc sin.
Well, it's not commited yet. :P]
と言うか,もしかしてdev-utils/darcsってHaskellで書かれてる気配?
[BTW, dev-util/darcs is written in "the" Haskell?]
2006/07/29
My own Portage Overlay is?
コレ,勢いで作った. :P
その内,丸ごとcommitする.
が,なんでmercurialじゃないんだー. :(
[Now, it seems ready. :P
ATM, this repo was no commited, but I'll do.
BTW, why not mercurial... :(]
その内,丸ごとcommitする.
が,なんでmercurialじゃないんだー. :(
[Now, it seems ready. :P
ATM, this repo was no commited, but I'll do.
BTW, why not mercurial... :(]
mutex-flavor FIFO, NomiKai
例のBorland C++ Builderなブツ.
子プロセス生成方法をCreateProcess()とfork(2)しか知らないので,
VCL+GDIなブツと統一感を持った状態を維持しつつ,
適当な複数のスレッドを一つの子プロセスに閉じ込められない事に気付いた.
方法を調べるのが面倒だし,なんか気に食わないので,
自前のmutexを仕込んだFIFOとSleep()で誤摩化しておいた. :P
[Smacked the Borland C++ Builder stuff.
I've only coded for creating child proc by CreateProcess()
or fork(2).
It means this low level system calls make VCL+GDI stuff
crap, IMHO.
So, I realized there is no clue to encapsulate sane threads
into one child proc, if no new stuff learning.
Then, I coded it w/ my stupid mutex-flavor FIFO to fake it. :P]
今日は早めに仕事を終わり,月末定例飲み会.
何故か手始めにボーリングを1ゲームだけやってから,
社長の隣でコーラをガブ飲みしていたら色々絡まれる.
「新人は遅刻しちゃダメ,早く来て会社で寝てろ」とか.
おいおい,それはイイのかー? :P
「MLとかbugzieを見てウケてると,
何時の間にか朝になっているんです」とか
ムニャムニャ言い訳をしておいた. ;)
[Today was NomiKai.
Played bowling, stuffed Cola where next seat of my boss.
Then, he said,
"You should have no morning tardiness, OK?
To snooze when the office time is better."
Well, is really better? :P
So, I outed like,
"Nah, ML and bugzie make me LOL,
and it makes shorter my sleeping time, thogh." ;)]
子プロセス生成方法をCreateProcess()とfork(2)しか知らないので,
VCL+GDIなブツと統一感を持った状態を維持しつつ,
適当な複数のスレッドを一つの子プロセスに閉じ込められない事に気付いた.
方法を調べるのが面倒だし,なんか気に食わないので,
自前のmutexを仕込んだFIFOとSleep()で誤摩化しておいた. :P
[Smacked the Borland C++ Builder stuff.
I've only coded for creating child proc by CreateProcess()
or fork(2).
It means this low level system calls make VCL+GDI stuff
crap, IMHO.
So, I realized there is no clue to encapsulate sane threads
into one child proc, if no new stuff learning.
Then, I coded it w/ my stupid mutex-flavor FIFO to fake it. :P]
今日は早めに仕事を終わり,月末定例飲み会.
何故か手始めにボーリングを1ゲームだけやってから,
社長の隣でコーラをガブ飲みしていたら色々絡まれる.
「新人は遅刻しちゃダメ,早く来て会社で寝てろ」とか.
おいおい,それはイイのかー? :P
「MLとかbugzieを見てウケてると,
何時の間にか朝になっているんです」とか
ムニャムニャ言い訳をしておいた. ;)
[Today was NomiKai.
Played bowling, stuffed Cola where next seat of my boss.
Then, he said,
"You should have no morning tardiness, OK?
To snooze when the office time is better."
Well, is really better? :P
So, I outed like,
"Nah, ML and bugzie make me LOL,
and it makes shorter my sleeping time, thogh." ;)]
2006/07/27
BCB.karma--; mercurial.pv.minor++;
2006/07/25
no more zombie, tracing NPTL?
今日は,dumbtcpdが複数のホストからのtelnet DoS攻撃で
zombie大量発生な感じにならない様にした. :P
7/21からのdiffstatはこんな感じ.
無駄にドキュメンテーションしている所為で遅い. :(
[Today, I've coded to make dumbtcpd has no zombie
procs by using telnet DoS attacking from sevral clients
at same time. :P
Here's its diffstat 7/21~.
Well, my stupid documentation makes slow progress. :(]
一応,マルチプロセスな並行サーバなのだけれど,
無意味にマルチスレッドにしようかとNPTLなサンプルプログラムを漁るが,
流石になかなか見付からんなー. :(
と思ったら思わぬ収穫.
[ATM, that app is a multi-processing concurrent server,
of cource.
I'd like to make it multi-thread, so I want some simple
NPTL sample code snippets.
Umm, there are no good sample for me.
BTW, I found it, though.]
NPTL Trace Tool Project
おー,サンプルがすげー. :)
[Heh, this sample is quite curious for me. :)]
zombie大量発生な感じにならない様にした. :P
7/21からのdiffstatはこんな感じ.
無駄にドキュメンテーションしている所為で遅い. :(
[Today, I've coded to make dumbtcpd has no zombie
procs by using telnet DoS attacking from sevral clients
at same time. :P
Here's its diffstat 7/21~.
Well, my stupid documentation makes slow progress. :(]
README | 8 -
b/Makefile | 76 +++++++++++++++++
b/doc/Makefile | 48 +++++++++++
b/doc/api_dec/accept_dec.c | 4
b/doc/api_dec/bind_dec.c | 4
b/doc/api_dec/connect_dec.c | 4
b/doc/api_dec/getaddrinfo_dec.c | 22 +++++
b/doc/api_dec/listen_dec.c | 4
b/doc/api_dec/socket_dec.c | 4
b/doc/restudy_socket_progs.tex | 173 ++++++++++++++++++++++++++++++++++++++++
b/include/dumbtcpd_common.h | 30 ++++++
b/include/dumbtcpd_main.h | 12 ++
b/include/dumbtcpd_service.h | 9 ++
b/include/dumbtcpd_signal.h | 9 ++
b/include/dumbtcpd_socket.h | 12 ++
b/src/dumbtcpd_common.c | 93 +++++++++++++++++++++
b/src/dumbtcpd_main.c | 56 ++++++++++++
b/src/dumbtcpd_service.c | 20 ++++
b/src/dumbtcpd_signal.c | 94 +++++++++++++++++++++
b/src/dumbtcpd_socket.c | 131 ++++++++++++++++++++++++++++++
20 files changed, 809 insertions(+), 4 deletions(-)
一応,マルチプロセスな並行サーバなのだけれど,
無意味にマルチスレッドにしようかとNPTLなサンプルプログラムを漁るが,
流石になかなか見付からんなー. :(
と思ったら思わぬ収穫.
[ATM, that app is a multi-processing concurrent server,
of cource.
I'd like to make it multi-thread, so I want some simple
NPTL sample code snippets.
Umm, there are no good sample for me.
BTW, I found it, though.]
NPTL Trace Tool Project
おー,サンプルがすげー. :)
[Heh, this sample is quite curious for me. :)]
2006/07/24
2006/07/20
socket progs, WRT 10kLOC, poking pciutils
例の仕事の為に,madwifi-ngに関してサルベージしつつ,
socketプログラミングを復習中.
select(2)を使うとIPv4/IPv6両対応に出来るらしいが,
man 2 selectが理解不能也.
今回はスループットを測定するのが目的なので,
実際には全然関係無かったりする. :P
[I'm skiming about madwifi-ng and restudying socket progs.
By using select(2), it can support both IPv4/IPv6, I heard.
But "man 2 select" is so messy for me.
Well, this project's propose is measurement some throughput.
So, it's completely unrelated thigs, though. :P]
wmii MLの10kloc projectに関するスレッドが熱い.
まさかUriel(敬称略)の投稿でウケるとは夢想だにしなかったー. :D
[WRT 10kloc project thread in wmii ML got a bit of heat.
Hehe, it's really unexpected that a Uriel's post make me LOL. :D]
で,bug #141111.
どうすっかなー? :/
[BTW, bug #141111.
Uhm, it's subtle... :/]
socketプログラミングを復習中.
select(2)を使うとIPv4/IPv6両対応に出来るらしいが,
man 2 selectが理解不能也.
今回はスループットを測定するのが目的なので,
実際には全然関係無かったりする. :P
[I'm skiming about madwifi-ng and restudying socket progs.
By using select(2), it can support both IPv4/IPv6, I heard.
But "man 2 select" is so messy for me.
Well, this project's propose is measurement some throughput.
So, it's completely unrelated thigs, though. :P]
wmii MLの10kloc projectに関するスレッドが熱い.
まさかUriel(敬称略)の投稿でウケるとは夢想だにしなかったー. :D
[WRT 10kloc project thread in wmii ML got a bit of heat.
Hehe, it's really unexpected that a Uriel's post make me LOL. :D]
で,bug #141111.
どうすっかなー? :/
[BTW, bug #141111.
Uhm, it's subtle... :/]
2006/07/18
Forgot yesterday is UmiNoHi, dwm
あー,海の日を忘れて,会社に逝って仕舞いました. :P
[Well, I went to the office yesterday, that's why I forgot UmiNoHi. :P]
まだ会社のカードキーを貰っていないので,中にも入れず,
三十分程「何かあったっけ?」と考えながら突っ立っていた.
で,宅急便の人が来て,月曜日着の荷物を届けに来たと言うので,
取り敢えず,ソイツを出社した証拠代わりに預かって,帰宅.
[So, I have no card-key for the office, that meant all I could do
is to stand around doing nothing and to have several Qs of what's
it going on.
Elapsed 30mins or so, delivery service man cames.
He said like that "this is due NLT today, though."
So, I received that packages as a evidence of I had been.
Then, returned home.]
今朝,出社してから昨日は海の日だったと気付く.
で,預かった荷物を総務の人に渡して
「昨日,間違えて出社したので,ついでに預かっておきました.」
と言った所,何故か大笑いされた. :P
[Today's moring, I saw tha calendar in the office.
Of cource, I realized yesterday is UmiNoHi.
Then, I brought that package to Coordination Division,
"Well, I've kept this package, because I came to here yesterday,
that's why I forgot UmiNoHi."
So, they were LOL. :P]
で,dwm.
あー,やっぱり逝くトコまで逝ったかー. :D
[BTW, dwm is.
Aww, kinda like. :D]
編集:
おー,10kloc.orgになっとる. :D
[Heh, he got 10kloc.org as its domain. :D]
[Well, I went to the office yesterday, that's why I forgot UmiNoHi. :P]
まだ会社のカードキーを貰っていないので,中にも入れず,
三十分程「何かあったっけ?」と考えながら突っ立っていた.
で,宅急便の人が来て,月曜日着の荷物を届けに来たと言うので,
取り敢えず,ソイツを出社した証拠代わりに預かって,帰宅.
[So, I have no card-key for the office, that meant all I could do
is to stand around doing nothing and to have several Qs of what's
it going on.
Elapsed 30mins or so, delivery service man cames.
He said like that "this is due NLT today, though."
So, I received that packages as a evidence of I had been.
Then, returned home.]
今朝,出社してから昨日は海の日だったと気付く.
で,預かった荷物を総務の人に渡して
「昨日,間違えて出社したので,ついでに預かっておきました.」
と言った所,何故か大笑いされた. :P
[Today's moring, I saw tha calendar in the office.
Of cource, I realized yesterday is UmiNoHi.
Then, I brought that package to Coordination Division,
"Well, I've kept this package, because I came to here yesterday,
that's why I forgot UmiNoHi."
So, they were LOL. :P]
で,dwm.
あー,やっぱり逝くトコまで逝ったかー. :D
[BTW, dwm is.
Aww, kinda like. :D]
編集:
おー,10kloc.orgになっとる. :D
[Heh, he got 10kloc.org as its domain. :D]
2006/07/14
133MHz, new project will be...
出来たー.133MHzで動いたー. :)
よくやった,自分. :P
[Wheee, it works with 133MHz synchronous clock. :)
echo "Good job" > /me. :P ]
で,新しいプロジェクトが始まりそうな予感.
Linuxなwireless中継マシンのプログラミングらしい.
あー,GNAP? :P
上司の方によると,きちんとそれに関してやるべき事が決まるまでは,
今までと同じ様なVHDLマクロでヒーヒー言わせると言う腹らしい.
流石に実務はスパルタで一味違うなー.
[Then, new project will be, programing for wireless Linux boxes.
Well, sound like GNAP? :P
My bosses would like to make me feel stuck with messy VHDL macros,
untill this project runs.
Hehe, it's definitely Spartan edu, unlike other ones!]
取り敢えず,一区切りついたので,土日はbugzieでも突っつくか,
ebuildをムニャるか,秘密のVHDLなレポジトリでモニョるかなー? :)
[Hmm, in this week end, I'd like to poke/stub the bugzie,
or play some ebuilds, otherwise crazy commit my secret VHDL repos? :)]
よくやった,自分. :P
[Wheee, it works with 133MHz synchronous clock. :)
echo "Good job" > /me. :P ]
で,新しいプロジェクトが始まりそうな予感.
Linuxなwireless中継マシンのプログラミングらしい.
あー,GNAP? :P
上司の方によると,きちんとそれに関してやるべき事が決まるまでは,
今までと同じ様なVHDLマクロでヒーヒー言わせると言う腹らしい.
流石に実務はスパルタで一味違うなー.
[Then, new project will be, programing for wireless Linux boxes.
Well, sound like GNAP? :P
My bosses would like to make me feel stuck with messy VHDL macros,
untill this project runs.
Hehe, it's definitely Spartan edu, unlike other ones!]
取り敢えず,一区切りついたので,土日はbugzieでも突っつくか,
ebuildをムニャるか,秘密のVHDLなレポジトリでモニョるかなー? :)
[Hmm, in this week end, I'd like to poke/stub the bugzie,
or play some ebuilds, otherwise crazy commit my secret VHDL repos? :)]
2006/07/11
Ugh, misunderstood the specs, silly me...
何だか例のマクロの内部レイテンシがちょっとだけ合わないので,
ボスに仕様を確認したら,どうも色々間違って解釈していたみたい... :(
結局,半日も方眼紙でタイムチャートのお絵描きをして内部カウントの
スキームとかを再考していた.
納期がやばいので,さっさと直さねば... :(
前の投稿で終わりそうと言っておきながら,ホントに終わるのか? :P
[Uhm, I realized my misunderstanding that macro's specs.
That's why I was getting a bit of screwing up some mismatchings
about internal latencies, was mentioned my VHDL gurus... :(
Finally, I've poke its timing chart half of today for re-construct
internal count scheme or so on, though.
Ugh, the deadline will come... So, I should fix it as soon as possible... :(
Hmm, cann't it be released? :P]
ボスに仕様を確認したら,どうも色々間違って解釈していたみたい... :(
結局,半日も方眼紙でタイムチャートのお絵描きをして内部カウントの
スキームとかを再考していた.
納期がやばいので,さっさと直さねば... :(
前の投稿で終わりそうと言っておきながら,ホントに終わるのか? :P
[Uhm, I realized my misunderstanding that macro's specs.
That's why I was getting a bit of screwing up some mismatchings
about internal latencies, was mentioned my VHDL gurus... :(
Finally, I've poke its timing chart half of today for re-construct
internal count scheme or so on, though.
Ugh, the deadline will come... So, I should fix it as soon as possible... :(
Hmm, cann't it be released? :P]
登録:
投稿 (Atom)