Автор Тема: kernel 2.6.28 - asm symlink  (Прочетена 1265 пъти)

dvbb

  • Напреднали
  • *****
  • Публикации: 207
  • Nothing else!
    • Профил
kernel 2.6.28 - asm symlink
« -: Jan 03, 2009, 17:57 »
Реших да си сложа kernel-2.6.28 и установих , в /usr/src/linux/include няма вече (asm-x86 или asm-i386) а нали трябва да се направи symlink asm. Направих symlink
Код:
ln -s /usr/src/linux/arch/x86/include/asm /usr/src/linux/include/asm 
и make menuconfig мина но после като пускам make и
Код:
ERROR: the symlink include/asm points to asm-/usr/src/linux/arch/x86/include/asm but asm-x86 was expected
       set ARCH or save .config and run 'make mrproper' to fix it
make: *** [include/asm] Error 1

някаква идея какъв трябва да е symlink-а
Активен

tarator

  • Напреднали
  • *****
  • Публикации: 849
    • Профил
Re: kernel 2.6.28 - asm symlink
« Отговор #1 -: Jan 03, 2009, 18:00 »
Като стартираш make и той ще направи линка.
Активен

A gentleman is one who is never rude unintentionally. - Noel Coward

dvbb

  • Напреднали
  • *****
  • Публикации: 207
  • Nothing else!
    • Профил
Re: kernel 2.6.28 - asm symlink
« Отговор #2 -: Jan 03, 2009, 18:19 »
Като стартираш make и той ще направи линка.
# make
  HOSTCC  scripts/basic/fixdep
In file included from /usr/include/sys/socket.h:36,
                 from /usr/include/netinet/in.h:25,
                 from /usr/include/arpa/inet.h:23,
                 from scripts/basic/fixdep.c:117:
/usr/include/bits/socket.h:320:24: error: asm/socket.h: Няма такъв файл или директория
make[2]: *** [scripts/basic/fixdep] Error 1
make[1]: *** [scripts_basic] Error 2
make: *** No rule to make target `include/config/auto.conf', needed by `include/config/kernel.release'.  Stop.
Активен

tarator

  • Напреднали
  • *****
  • Публикации: 849
    • Профил
Re: kernel 2.6.28 - asm symlink
« Отговор #3 -: Jan 03, 2009, 18:31 »
asm/socket.h обикновено e съвсем друг файл, който трябва да се намира в /usr/include/asm/socket.h.
Активен

A gentleman is one who is never rude unintentionally. - Noel Coward

dvbb

  • Напреднали
  • *****
  • Публикации: 207
  • Nothing else!
    • Профил
Re: kernel 2.6.28 - asm symlink
« Отговор #4 -: Jan 03, 2009, 18:45 »
/usr/include/asm при мен е symlink на /usr/src/linux/include/asm

Slackware-current
Активен

tarator

  • Напреднали
  • *****
  • Публикации: 849
    • Профил
Re: kernel 2.6.28 - asm symlink
« Отговор #5 -: Jan 03, 2009, 18:47 »
В такъв случай имаш проблем :). Друг път разархивирай ново ядро в /usr/src/linux :)

Направи линк

ln -s /usr/src/linux/include/asm-x86 /usr/src/linux/include/asm

Активен

A gentleman is one who is never rude unintentionally. - Noel Coward

dvbb

  • Напреднали
  • *****
  • Публикации: 207
  • Nothing else!
    • Профил
Re: kernel 2.6.28 - asm symlink
« Отговор #6 -: Jan 03, 2009, 18:53 »
 :)

Разархивирано е там.
/usr/src/linux/include/asm-x86 няма такава папка. В предните версии има asm-x86 но в тази незнам защо го няма.

Това питам от самото начало.
Активен

tarator

  • Напреднали
  • *****
  • Публикации: 849
    • Профил
Re: kernel 2.6.28 - asm symlink
« Отговор #7 -: Jan 03, 2009, 19:00 »
Това ти казвам, че не трябва да го разархивираш там.

Файловете май са преместени в arch/x86/include/asm, не знам защо.
Активен

A gentleman is one who is never rude unintentionally. - Noel Coward

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Za kernel-a
Настройка на програми
spawnman 7 2748 Последна публикация Jan 19, 2004, 21:17
от spawnman
kernel-2.6.2
Настройка на програми
geopit 17 4353 Последна публикация Feb 17, 2004, 20:17
от geopit
kernel 2.4.25
Настройка на програми
Enigmatic 2 1668 Последна публикация Mar 03, 2004, 17:11
от minion
Bash проблем със symlink-ове
Настройка на програми
iskren 2 1003 Последна публикация Dec 12, 2007, 12:54
от iskren
как да създам symlink към batchfile
Хардуерни и софтуерни проблеми
pr0fessor 5 932 Последна публикация Jan 01, 2012, 14:30
от teleport