[tE]bachi
BSD Freak
Salü Zusammen
Habe ein Problem mit mehreren Konstanten.
Ich habe sie ich ein Headerfile gesteckt. Beim kompilieren habe ich aber Fehler:
Mein Header File:
Habe es auch mit Header:
und C Source:
Hat aber nicht funktioniert...
Hat jemand eine Lösung dazu?
greets
[tE]bachi
Habe ein Problem mit mehreren Konstanten.
Ich habe sie ich ein Headerfile gesteckt. Beim kompilieren habe ich aber Fehler:
Code:
[...]
TCPViewTreeView.o(.data+0x0): In function `tcp_view_tree_view_get_type':
/usr/home/bachi/TCPView/src/tcpview/TCPViewTreeView.c:92: multiple definition of `TCPViewSocketState'
TCPViewMain.o(.data+0x0):/usr/home/bachi/TCPView/src/tcpview/TCPViewMain.c:6: first defined here
TCPViewTreeView.o(.data+0x30): In function `tcp_view_tree_view_get_type':
[...]
Mein Header File:
Code:
[...]
const guchar *TCPViewSocketState[] = {
"",
"CLOSED",
"LISTEN",
"SYN_SENT",
"SYN_RCVD",
"ESTABLISHED",
"CLOSE_WAIT",
"FIN_WAIT_1",
"CLOSING",
"LAST_ACK",
"FIN_WAIT_2",
"TIME_WAIT"
};
[...]
Habe es auch mit Header:
Code:
[...]
extern const guchar *TCPViewSocketState[];
[...]
Code:
const guchar *TCPViewSocketState[] = {
"",
"CLOSED",
"LISTEN",
"SYN_SENT",
"SYN_RCVD",
"ESTABLISHED",
"CLOSE_WAIT",
"FIN_WAIT_1",
"CLOSING",
"LAST_ACK",
"FIN_WAIT_2",
"TIME_WAIT"
};
Hat aber nicht funktioniert...
Hat jemand eine Lösung dazu?
greets
[tE]bachi