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

Raspunde prin e-mail lui