Pe lista publica acum ca să vadă și ceilalți studenți. Procedura ta de compilare e complet greșită, de aia ai prosopul de erori probabil și local, te rog sa te uiți cu atenție în laborator 1 (1) cum se fac linkarile versus ce ai tu aici
gcc -Wall -fPIC tema1.c utils.h hashtable.h hash.h -c gcc -Wall -fPIC -o tema1 libhash.so NU TREBUIE sa regenerati libhash.so!!!! (1) https://ocw.cs.pub.ro/courses/so/laboratoare/laborator-01 On Mar 10, 2018 19:58, "Cristina Voineag via so" <so@cursuri.cs.pub.ro> wrote: > Salut, > > Nu reusesc sa rulez checker-ul nici pe masina virtuala linux, nici pe pe > masina fizica. > > Eroare masina fizica: ./tema1: error while loading shared libraries: > libhash.so: wrong ELF class: ELFCLASS32. > Eroare masina vituala linux: ./tema1: cannot execute binary file: Exec > format error. > > Masina virtuala linux: Am cautat pe net si am gasit ca ar putea fi o > problema cu faptul ca rulez checker-ul direct dintr-un folder Shared. Prin > urmare, am arhivat fisierele necesare checker-ului si le-am mutat intr-un > folder ne-share-uit => in continuare nu pot rula. > > De asemenea, pentru verificarea coding style-ului cu checkpatch.pl, desi > am primit warning-uri si am corectat codul, nu primesc punctajulul aferent. > In plus, apare urmatorul output: No structs that should be const will be > found - file '/SO/Tema1/1-multi/checker/const_structs.checkpatch': No > such file or directory. > > Imi puteti da niste sugestii pentru rezolvarea acestor probleme ? > Multumesc anticipat. > > _______________________________________________ > http://ocw.cs.pub.ro/courses/so/info/lista-discutii >
_______________________________________________ http://ocw.cs.pub.ro/courses/so/info/lista-discutii