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

Raspunde prin e-mail lui