´ÙÀ½Àº Áö±Ý±îÁö ¾Ë·ÁÁø ¸î °¡Áö ½ÇÇà ½Ã ¿À·ù(µé)ÀÌ´Ù.
¸¸ÀÏ ºñ-ÀÎÅÚ °è¿ÀÇ Ä¨(ƯÈ÷ K6)À» »ç¿ëÇÏ´Ù°¡ mpeg2video¸¦ ½ÇÇàÇÏ¿´À» ¶§ ÀÌ·¯ÇÑ ¿À·ù°¡ ¹ß»ýÇß´Ù¸é, nist/configure.in ÆÄÀÏÀÇ 129¹ø Çà°ú 130¹ø Çà ÁÖ¸ñÇÑ´Ù. ´ÙÀ½°ú °°À» °ÍÀÌ´Ù:
CFLAGS="$CFLAGS -DHAVE_MMX -DLINUX -march=i686 -fschedule-insns2 -malign-doub CXXFLAGS="$CXXFLAGS -DHAVE_MMX -DLINUX -march=i686 -fschedule-insns2 -malign-
¾çÂÊ Çà¿¡ ÀÖ´Â "-march=i686"¸¦ "-march=i586"·Î ¸ðµÎ ´ëüÇϰí, ÀçÄÄÆÄÀÏ, À缳ġ ÇÑ´Ù.
´ÙÀ½Àº ÀϹÝÀûÀÎ ÄÄÆÄÀÏ ½Ã ¿À·ùµéÀÌ´Ù.
»ç¶÷µéÀÌ ÀÌ À¯Æ¿¸®Æ¼ ÆÄÀϵéÀ» ÄÄÆÄÀÏÇÒ ¶§ °¡Àå ºó¹øÇÏ°Ô ³ªÅ¸³ª´Â ¿À·ù´Â /usr/include/[linux|asm|scsi]ÀÌ /usr/src/linux/include/[linux|asm|scsi]·Î ½Éº¼ ¸µÅ©°¡ µÇ¾îÀÖÁö ¾Ê´Â °Í¿¡¼ ºñ·ÔµÈ´Ù. ¾Æ¸¶µµ À̰ÍÀÌ ¹®Á¦¶ó¸é `dvd_struct'°¡ Á¤ÀǵÇÁö ¾Ê¾Ò´Ù´Â ¿À·ù ¸Þ¼¼Áö¸¦ º¸°Ô µÉ °ÍÀÌ´Ù. À̸¦ ÇØ°áÇϱâ À§Çؼ´Â /usr/include/linux¿Í asm °úscsi¸¦ ´Ù¸¥ °÷À¸·Î ¿Å±æ Çʿ䰡 ÀÖ´Ù(³ª´Â /usr/include/linux/old¸¦ ÃßõÇÑ´Ù). ±×¸®°í /usr/src/linux/include¾ÈÀÇ ÇØ´ç µð·ºÅ丮µéÀº /usr/include·Î ½Éº¼ ¸µÅ©½ÃÄÑ ³õ´Â´Ù.
´ÙÀ½°ú °°ÀÌ ¸í·ÉÀ» Áà¼ ÇØ°áÇÑ´Ù: # mkdir /usr/include/old # mv /usr/include/linux /usr/include/old/linux # mv /usr/include/asm /usr/include/old/asm # mv /usr/include/scsi /usr/include/old/scsi # ln -s /usr/src/linux/include/linux /usr/include/linux # ln -s /usr/src/linux/include/scsi /usr/include/scsi # ln -s /usr/src/linux/include/asm /usr/include/asm
¶Ç ´Ù¸¥ ÀϹÝÀûÀÎ ¿À·ù´Â oms/src/plugin/codec/mpeg2dec/.libs µð·ºÅ丮¿¡ ÀÖ´Ù. ¸î °¡Áö ÀÌÀ¯·Î ÀÎÇÏ¿© ÀÌ µð·ºÅ丮´Â Á¸ÀçÇÏÁö ¾Ê°Ô µÇ´Âµ¥, ÀÌ´Â ÄÄÆÄÀÏ¿¡ ÇÊ¿äÇÏ´Ù. À̸¦ ÇØ°áÇϱâ À§Çؼ´Â ´ÜÁö ÀÌ µð·ºÅ丮¸¦ ¸¸µé¾îÁÖ¸é µÈ´Ù:
# mkdir src/plugin/codec/mpeg2dec/.libs
¿ø·¡ ÀǵµµÈ ´ë·Î µÇ¾î¾ß Çϴµ¥, ÇöÀç ¾ÈµÇ´Â ±â´Éµé:
¸¸ÀÏ ¿©·¯ºÐµéÀÌ °æÇèÇÑ ¿À·ùµéÀÌ À̰÷ ¸ñ·Ï¿¡ ¾ø´Ù¸é, ÇöÀçÀÇ CVS Äڵ忡 ¹ö±×°¡ Á¸ÀçÇÑ´Ù°í ºÁ¾ß ÇÒ °ÍÀÌ´Ù. ÃÖ»óÀÇ ¹æ¹ýÀº ¸î Àϰ£ ±â´Ù·Áº¸°í, CVS·ÎºÎÅÍ ¾÷µ¥ÀÌÆ®ÇÏ´Â °ÍÀÌ´Ù. ÀÌ·¯ÇÑ Á¾·ùÀÇ ¿À·ù¸¦ º¸°í Çϱâ À§ÇÑ ¸ÞÀϸµ ¸®½ºÆ®°¡ °ð ¸¸µé¾î Áú °ÍÀÌÁö¸¸, ÇöÀç·Î¼´Â irc.openprojects.netÀÇ #livid¸¦ ¹æ¹®ÇØ ÁÙ °ÍÀ» ÃßõÇÑ´Ù.