Saturday, November 26, 2005

gcc4 dropping obsolete things

The following expressing is no longer valid in gcc4 (at least gcc-4.0.2)
char argv[][]
The correct way is,
char **argv

Problem discovered when "emerge libdv"

In file included from dv.c:50:
quant.h:30: error: array type has incomplete element type
dv.c: In function 'dv_decode_macroblock':
dv.c:224: error: type of formal parameter 5 is incomplete
dv.c: In function 'dv_decode_video_segment':
dv.c:256: error: type of formal parameter 5 is incomplete
make[3]: *** [dv.lo] Error 1

Tuesday, November 22, 2005

bootloader and initrd

emerge mkinitrd (from redhat I believe)

mkinitrd will create an initrd file for you. gzip it and pass to bootloader to make it happy (my xbox linux loader requires initrd).

Tuesday, November 15, 2005

NTFS write support with captive

emerge captive

after kernel upgrade, do
emerge sys-fs/fuse

mount -t captive-ntfs /dev/sda5 /mnt/c

Wednesday, November 02, 2005

dyndns.org

Build into Linksys wireless router, so sweet. So have to use.

http://myxbox.homelinux.net:/

This page is powered by Blogger. Isn't yours?