Re: [so] [SO][Tema1] Rulare checker pe masina virtuala linux

2018-03-12 Fir de Conversatie Razvan Crainea via so
On Mon, Mar 12, 2018 at 10:12 AM Cristina VOINEAG (67179) 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

[so] [SO][Tema1] Rulare checker pe masina virtuala linux

2018-03-12 Fir de Conversatie Cristina VOINEAG (67179) via so
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.

Re: [so] [SO][Tema1] Rulare checker pe masina virtuala linux

2018-03-11 Fir de Conversatie Mihai Barbulescu via so
Problema o reproduci mai mult ca sigur rulând același set de comenzi pe mașina virtuala de so Posibil local sa funcționeze corect NU am timp acum sa ma uit la tema, dar segmentation fault ar putea apărea din cauza accesului la un pointer null foarte probabil sau ai vreun overflow în acel caz

Re: [so] [SO][Tema1] Rulare checker pe masina virtuala linux

2018-03-11 Fir de Conversatie Mihai Barbulescu via so
Buna Cristina, Cateva obiectii: 1. Makefile-ul de pe Linux tot nu imi place cum arata (nu pasa .h-uri ca input la gcc) 2. Pentru Makefile-ul de pe Windows: - porneste de la cel de Linux si inlocuieste gcc cu cl - Vad ca folosesti /D_CRT_SECURE_NO_DEPRECATE asa cum e specificat aici

Re: [so] [SO][Tema1] Rulare checker pe masina virtuala linux

2018-03-11 Fir de Conversatie Cristina Voineag via so
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. Incepand rezolvarea pe windows, intampin

Re: [so] [SO][Tema1] Rulare checker pe masina virtuala linux

2018-03-11 Fir de Conversatie Mihai Barbulescu via so
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

Re: [so] [SO][Tema1] Rulare checker pe masina virtuala linux

2018-03-10 Fir de Conversatie Mihai Barbulescu via so
Acea eroare este imposibila pe masina virtuala de Linux a SO [1]. Pe masina locala daca arhitectura ta e pe 64 de biti (poti afla cu uname -a) atunci normal ca da acea eroare deoarece libhash.so a fost compilat pe [1] care e 32 de biti Pe ce masina virtuala de Linux incerci rularea checker-ului?

[so] [SO][Tema1] Rulare checker pe masina virtuala linux

2018-03-10 Fir de Conversatie Cristina Voineag via so
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.