[so2] Probleme rezolvare lab 2 S02

Relu Dragan draganrelu at gmail.com
Thu Mar 8 17:42:03 EET 2018


Salut,

Eu am rezolvat asta dand urmatoarele comenzi:

cd linux/
make modules_prepare

Relu Dragan
341C1


2018-03-05 11:26 GMT+02:00 Alexandra Sandulescu via so2 <
so2 at cursuri.cs.pub.ro>:

>
>
> 2018-03-04 18:55 GMT+02:00 Cristina VOINEAG (67179) <
> cristina.voineag at stud.acs.upb.ro>:
>
>> Salut
>>
>>
>> incerc sa termin rezolvarea laboratorului 2 de S02 si sa fac exercitiile
>> Extra.
>>
>> Intampin urmatoarea problema, iti descriu pasii:
>>
>>
>> 1) am descarcat repo-ul pentru masina virtuala
>>
>> 2) din linux/tools/labs fac *make build*
>>
>> 3) apoi *make skels*
>>
>> 4) apoi *make clean*
>>
>> 5) apoi *LABS=kernel_modules make skels*
>>
>> 6) in final iar un *make build*
>>
>> Dupa pasul 6 primesc urmatoarea eroare:
>>
>>
>>   ERROR: Kernel configuration is invalid.
>>          include/generated/autoconf.h or include/config/auto.conf are
>> missing.
>>          Run 'make oldconfig && make prepare' on kernel src to fix it.
>>
>>
>>   WARNING: Symbol version dump ./Module.symvers
>>            is missing; modules will have no dependencies and modversions.
>>
>>   CC [M]  /media/cristina/Data/Cristina/An4/sem2/SO2/linux/tools/labs/
>> skels/./kernel_modules/1-2-test-mod/hello_mod.o
>> In file included from <command-line>:0:0:
>> ././include/linux/kconfig.h:5:10: fatal error: generated/autoconf.h: No
>> such file or directory
>>  #include <generated/autoconf.h>
>>
>> Aceasta eroare a aparut de cand am incercat sa compilez modulele deja
>> rezolvate la laborator, aveam masina virtuala deja descarcata pe
>> calculatorul personal.
>> Am presupus ca e vreo problema de la masina virtuala si am descarcat-o
>> din nou dar eroarea persista.
>> Imi poti da, te rog, o sugestie de rezolvare ? Multumesc.
>>
>
> Buna, Cristina,
>
> Te rog folosește lista de discuții pentru absolut orice problemă legată de
> această materie.
> Lista este utilă și pentru ceilalți colegi care poate întâmpină aceleași
> probleme ca și tine.
>
> Verifică cu `*git status*` dacă nu cumva ai vreo sursă din afara
> directorului *skels*  modificată local
> versus upstream.
> Executa următoarele comenzi în rădăcina repository-ului `*linux*`:
>
> *make menuconfig*
>
> *make*
> Teoretic ar trebui sa găsești acum headerul `*generated/autoconf.h*` în
> directorul `./*include*`.
>
> Spor,
> Alexandra
>
>>
>> Voineag Cristina
>> 341C3
>> Laborator S02 joi, 8-10
>>
>>
>>
>>
>
> _______________________________________________
> http://ocw.cs.pub.ro/courses/so2/resurse/lista-discutii
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cursuri.cs.pub.ro/pipermail/so2/attachments/20180308/a5863650/attachment.html>


More information about the so2 mailing list