<html><head></head><body><div style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:13px;"><div></div>
<div>Aseara am reusit sa fac sa treaca toate testele dar Makefile-ul era gresit. Pentru ca am refolosit surse de anul trecut, am omis faptul ca hash.c nu trebuie sa apara in Makefile-ul acestei teme. Am corectat azi Makefile-ul conform specificatiilor.</div><div><br></div><div>Incepand rezolvarea pe windows, intampin urmatoarea problema: nu pot compila de niciun fel sursele. Codul stiu ca este bun, pe Linux imi trec testele, dar chiar si cea mai simpla comanda: cl tema1.c, imi genereaza o gramada de erori, de exemplu, imi spune despre toate variabilele folosite ca sunt nedeclarate sau ca nu am ';' la sfarsitul liniilor. Am incercat toate variantele gasite in laborator sau pe internet dar situatia ramane la fel. Precizez ca folosec masina vituala windows de la SO.</div><div><br></div><div>Multumesc anticipat, </div><div>Cristina</div><div><br></div>
<div id="yahoo_quoted_1482883662" class="yahoo_quoted">
<div style="font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:13px;color:#26282a;">
<div>
On Sunday, March 11, 2018, 12:31:36 PM GMT+2, Mihai Barbulescu <b12mihai@gmail.com> wrote:
</div>
<div><br></div>
<div><br></div>
<div><div id="yiv4624876681"><div><div>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 <div><br clear="none"></div><div><pre style="font-family:'courier new', courier;font-size:small;background-color:rgb(255,255,255);">gcc -Wall -fPIC tema1.c utils.h hashtable.h hash.h -c
gcc -Wall -fPIC -o tema1 libhash.so</pre><div><br clear="none"></div><div>NU TREBUIE sa regenerati libhash.so!!!! </div><div><br clear="none"></div><div>(1) <a rel="nofollow" shape="rect" target="_blank" href="https://ocw.cs.pub.ro/courses/so/laboratoare/laborator-01">https://ocw.cs.pub.ro/courses/so/laboratoare/laborator-01</a></div></div></div><div class="yiv4624876681gmail_extra"><br clear="none"><div class="yiv4624876681gmail_quote">On Mar 10, 2018 19:58, "Cristina Voineag via so" <<a rel="nofollow" shape="rect" ymailto="mailto:so@cursuri.cs.pub.ro" target="_blank" href="mailto:so@cursuri.cs.pub.ro">so@cursuri.cs.pub.ro</a>> wrote:<br clear="none"><blockquote class="yiv4624876681gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="yiv4624876681yqt9076817885" id="yiv4624876681yqt90315"><div><div style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:13px;"><div><span style="color:rgb(33,33,33);">Salut,</span><br clear="none" style="color:rgb(33,33,33);"><br clear="none" style="color:rgb(33,33,33);"><span style="color:rgb(33,33,33);">Nu reusesc sa rulez checker-ul nici pe masina virtuala linux, nici pe pe masina fizica.</span><br clear="none" style="color:rgb(33,33,33);"><br clear="none" style="color:rgb(33,33,33);"><span style="color:rgb(33,33,33);">Eroare masina fizica: ./tema1: error while loading shared libraries: libhash.so: wrong ELF class: ELFCLASS32.</span><br clear="none" style="color:rgb(33,33,33);"><span style="color:rgb(33,33,33);">Eroare masina vituala linux: ./tema1: cannot execute binary file: Exec format error.</span><br clear="none" style="color:rgb(33,33,33);"><br clear="none" style="color:rgb(33,33,33);"><span style="color:rgb(33,33,33);">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.</span><br clear="none" style="color:rgb(33,33,33);"><br clear="none" style="color:rgb(33,33,33);"><span style="color:rgb(33,33,33);">De asemenea, pentru verificarea coding style-ului cu <a rel="nofollow" shape="rect" target="_blank" href="http://checkpatch.pl">checkpatch.pl</a>, 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.</span><br clear="none" style="color:rgb(33,33,33);"><br clear="none" style="color:rgb(33,33,33);"><span style="color:rgb(33,33,33);">Imi puteti da niste sugestii pentru rezolvarea acestor probleme ? </span><br clear="none" style="color:rgb(33,33,33);"><span style="color:rgb(33,33,33);">Multumesc anticipat.</span><br clear="none"></div></div></div></div><br clear="none">______________________________ _________________<br clear="none">
<a rel="nofollow" shape="rect" target="_blank" href="http://ocw.cs.pub.ro/courses/so/info/lista-discutii">http://ocw.cs.pub.ro/courses/ so/info/lista-discutii</a><br clear="none"></blockquote></div></div></div></div></div>
</div>
</div></div></body></html>