On Thursday 18 January 2007 10:42, Bogdan Musat wrote: > Salut. > Vreau sa scriu un program care sa trimita niste pachete de tip arp reply > folosind cateva functii din libdnet (eth_open, eth_close, eth_send). Pentru > asta am gasit un program aici http://wire.cs.nthu.edu.tw/~jmc/others/eth_ex > despre care cred ca e un punct de inceput. Am instalat versiunea libdnet > 1.7 dupa care am compilat programul folosind : gcc -L/usr/local/lib -ldnet > eth_ex.c -o eth_ex > Primesc urmatoarele erori: > > /tmp/ccO1d91k.o(.text+0x47): In function `main': > : undefined reference to `eth_open' > > /tmp/ccO1d91k.o(.text+0x5c): In function `main': > : undefined reference to `eth_get' > > /tmp/ccO1d91k.o(.text+0x125): In function `main': > : undefined reference to `eth_send' > > collect2: ld returned 1 exit status > Presupun ca nu sunt erori de sintaxa in program. Poate sa ma ajute cineva > sa inteleg mai bine libdnet? E singurul exemplu mai simplu pe care l-am > gasit in google (am cautat cu filetype:c eth_open).
Ia incearca sa schimbi ordinea si sa ai -ldnet DUPA eth_ex.c :) -- Mihai RUSU Email: [EMAIL PROTECTED] GPG : http://dizzy.roedu.net/dizzy-gpg.txt WWW: http://dizzy.roedu.net "Linux is obsolete" -- AST _______________________________________________ RLUG mailing list [email protected] http://lists.lug.ro/mailman/listinfo/rlug
