Compatible Support Forums: Why does make OpenFT fail?

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Why does make OpenFT fail?

#1 User is offline   headly21 

  • stranger
  • Group: Members
  • Posts: 10
  • Joined: 09-August 05

Posted 31 August 2005 - 06:20 PM

Should I try downloading another version of openFT? This one (0.2.1.6) looks real bad!
I'm running Fedora Core 4, kernel 2.6.12-1.1398_FC4.
Installed gift and giFTcurs, then untarred gift openft 0.2.1.6.
Ran configure and all went well.
Ran make (as root) and it's full of the following errors (couldn't fit everything here, so I'm only including the last bits):

In file included from ft_handshake.c:20:
../../src/ft_conn.h:51: error: 'ft_conn_initial' declared as function returning a function
../../src/ft_conn.h:63: error: syntax error before '*' token
../../src/ft_conn.h:63: error: 'ft_conn_auth' declared as function returning a function
../../src/ft_conn.h:70: error: 'ft_conn_need_parents' declared as function returning a function
../../src/ft_conn.h:76: error: 'ft_conn_need_peers' declared as function returning a function
../../src/ft_conn.h:81: error: 'ft_conn_need_index' declared as function returning a function
In file included from ft_handshake.c:23:
ft_handshake.h:22: error: syntax error before '*' token
ft_handshake.h:23: error: syntax error before '*' token
ft_handshake.h:24: error: syntax error before '*' token
ft_handshake.h:25: error: syntax error before '*' token
ft_handshake.h:26: error: syntax error before '*' token
ft_handshake.h:27: error: syntax error before '*' token
ft_handshake.h:28: error: syntax error before '*' token
ft_handshake.h:29: error: syntax error before '*' token
ft_handshake.h:30: error: syntax error before '*' token
ft_handshake.h:31: error: syntax error before '*' token
ft_handshake.h:32: error: syntax error before '*' token
ft_handshake.h:33: error: syntax error before '*' token
ft_handshake.c:31: error: syntax error before '*' token
ft_handshake.c:31: warning: type defaults to 'int' in declaration of 'ver_upgrade'
ft_handshake.c:31: warning: data definition has no type or storage class
ft_handshake.c:35: error: syntax error before '*' token
ft_handshake.c:41: error: syntax error before '*' token
ft_handshake.c: In function 'generate_msg':
ft_handshake.c:46: warning: implicit declaration of function 'dataset_length'
ft_handshake.c:46: error: 'upgset' undeclared (first use in this function)
ft_handshake.c:46: error: (Each undeclared identifier is reported only once
ft_handshake.c:46: error: for each function it appears in.)
ft_handshake.c:48: warning: implicit declaration of function 'stringf'
ft_handshake.c:53: warning: assignment makes pointer from integer without a cast
ft_handshake.c: At top level:
ft_handshake.c:58: error: syntax error before '*' token
ft_handshake.c: In function 'version_outdated':
ft_handshake.c:61: error: 'uint8_t' undeclared (first use in this function)
ft_handshake.c:61: error: syntax error before 'major'
ft_handshake.c:70: error: syntax error before ')' token
ft_handshake.c:70: error: 'major' undeclared (first use in this function)
ft_handshake.c:70: error: 'minor' undeclared (first use in this function)
ft_handshake.c:70: error: 'micro' undeclared (first use in this function)
ft_handshake.c:70: error: 'rev' undeclared (first use in this function)
ft_handshake.c:74: warning: assignment makes pointer from integer without a cast
ft_handshake.c:77: warning: implicit declaration of function 'dataset_new'
ft_handshake.c:77: error: 'DATASET_HASH' undeclared (first use in this function)
ft_handshake.c:77: warning: assignment makes pointer from integer without a cast
ft_handshake.c:79: warning: implicit declaration of function 'dataset_insert'
ft_handshake.c:80: error: syntax error before ')' token
ft_handshake.c:80: error: syntax error before ')' token
ft_handshake.c:81: warning: implicit declaration of function 'STRLEN_0'
ft_handshake.c:86: error: request for member 'message' in something not a structure or union
ft_handshake.c: At top level:
ft_handshake.c:89: error: syntax error before '*' token
ft_handshake.c: In function 'ft_version_response':
ft_handshake.c:91: error: 'uint8_t' undeclared (first use in this function)
ft_handshake.c:91: error: syntax error before 'major'
ft_handshake.c:99: error: 'major' undeclared (first use in this function)
ft_handshake.c:99: error: syntax error before 'ft_packet_get_uint16'
ft_handshake.c:100: error: 'minor' undeclared (first use in this function)
ft_handshake.c:100: error: syntax error before 'ft_packet_get_uint16'
ft_handshake.c:101: error: 'micro' undeclared (first use in this function)
ft_handshake.c:101: error: syntax error before 'ft_packet_get_uint16'
ft_handshake.c:102: error: 'rev' undeclared (first use in this function)
ft_handshake.c:102: error: syntax error before 'ft_packet_get_uint16'
ft_handshake.c:104: error: 'packet' undeclared (first use in this function)
ft_handshake.c:106: error: request for member 'DBGSOCK' in something not a structure or union
ft_handshake.c:111: error: syntax error before ')' token
ft_handshake.c:113: error: syntax error before ')' token
ft_handshake.c:118: error: syntax error before ')' token
ft_handshake.c:120: error: syntax error before ')' token
ft_handshake.c:121: error: syntax error before ')' token
ft_handshake.c: At top level:
ft_handshake.c:137: error: syntax error before '*' token
ft_handshake.c: In function 'ft_nodeinfo_request':
ft_handshake.c:139: error: 'in_addr_t' undeclared (first use in this function)
ft_handshake.c:139: error: syntax error before 'host'
ft_handshake.c:141: warning: statement with no effect
ft_handshake.c:148: error: 'host' undeclared (first use in this function)
ft_handshake.c:148: error: 'packet' undeclared (first use in this function)
ft_handshake.c:149: error: dereferencing pointer to incomplete type
ft_handshake.c:152: error: 'inode' undeclared (first use in this function)
ft_handshake.c:167: error: invalid type argument of '->'
ft_handshake.c:171: error: invalid type argument of '->'
ft_handshake.c:171: error: invalid type argument of '->'
ft_handshake.c:171: error: invalid type argument of '->'
ft_handshake.c: At top level:
ft_handshake.c:174: error: syntax error before 'ip'
ft_handshake.c: In function 'pending_packets':
ft_handshake.c:177: error: 'node' undeclared (first use in this function)
ft_handshake.c:181: error: 'ip' undeclared (first use in this function)
ft_handshake.c:191: error: 'port' undeclared (first use in this function)
ft_handshake.c:196: error: 'http_port' undeclared (first use in this function)
ft_handshake.c:197: error: 'klass' undeclared (first use in this function)
ft_handshake.c: At top level:
ft_handshake.c:204: error: syntax error before '*' token
ft_handshake.c: In function 'ft_nodeinfo_response':
ft_handshake.c:206: error: 'node' undeclared (first use in this function)
ft_handshake.c:207: error: 'in_addr_t' undeclared (first use in this function)
ft_handshake.c:207: error: syntax error before 'ip'
ft_handshake.c:209: error: 'in_port_t' undeclared (first use in this function)
ft_handshake.c:209: error: syntax error before 'port'
ft_handshake.c:213: error: 'ip' undeclared (first use in this function)
ft_handshake.c:213: error: 'packet' undeclared (first use in this function)
ft_handshake.c:214: error: 'TRUE' undeclared (first use in this function)
ft_handshake.c:215: error: 'port' undeclared (first use in this function)
ft_handshake.c:216: error: 'http_port' undeclared (first use in this function)
ft_handshake.c:225: error: syntax error before ')' token
ft_handshake.c:264: error: syntax error before ')' token
ft_handshake.c:269: error: syntax error before ')' token
ft_handshake.c:272: error: syntax error before ')' token
ft_handshake.c:273: error: syntax error before ')' token
ft_handshake.c:274: error: syntax error before ')' token
ft_handshake.c:279: error: syntax error before ')' token
ft_handshake.c:279: error: syntax error before ')' token
ft_handshake.c:281: error: syntax error before ')' token
ft_handshake.c:281: error: syntax error before ')' token
ft_handshake.c:281: error: 'FALSE' undeclared (first use in this function)
ft_handshake.c:285: error: syntax error before ')' token
ft_handshake.c:285: error: syntax error before ')' token
ft_handshake.c:285: error: syntax error before ')' token
ft_handshake.c:285: error: syntax error before ')' token
ft_handshake.c:287: error: syntax error before ')' token
ft_handshake.c:287: error: syntax error before ')' token
ft_handshake.c:294: error: syntax error before ')' token
ft_handshake.c:294: error: syntax error before ')' token
ft_handshake.c: At top level:
ft_handshake.c:301: error: syntax error before '*' token
ft_handshake.c: In function 'nodelist_add':
ft_handshake.c:303: error: 'TCPC' undeclared (first use in this function)
ft_handshake.c:304: error: 'listpkt' undeclared (first use in this function)
ft_handshake.c:306: warning: implicit declaration of function 'array_list'
ft_handshake.c:306: error: 'args' undeclared (first use in this function)
ft_handshake.c:308: warning: implicit declaration of function 'assert'
ft_handshake.c:313: error: 'node' undeclared (first use in this function)
ft_handshake.c:313: error: syntax error before ')' token
ft_handshake.c:314: error: 'FALSE' undeclared (first use in this function)
ft_handshake.c:341: error: 'TRUE' undeclared (first use in this function)
ft_handshake.c:342: error: 'uint16_t' undeclared (first use in this function)
ft_handshake.c: At top level:
ft_handshake.c:347: error: syntax error before '*' token
ft_handshake.c: In function 'nodelist_default':
ft_handshake.c:352: error: 'FTNetorgForeach' undeclared (first use in this function)
ft_handshake.c:352: error: syntax error before 'nodelist_add'
ft_handshake.c:352: error: 'args' undeclared (first use in this function)
ft_handshake.c:359: error: syntax error before 'nodelist_add'
ft_handshake.c: At top level:
ft_handshake.c:365: error: syntax error before '*' token
ft_handshake.c: In function 'nodelist_request':
ft_handshake.c:368: error: 'Array' undeclared (first use in this function)
ft_handshake.c:368: error: 'args' undeclared (first use in this function)
ft_handshake.c:372: warning: implicit declaration of function 'array_push'
ft_handshake.c:373: error: 'listpkt' undeclared (first use in this function)
ft_handshake.c:377: error: 'klass' undeclared (first use in this function)
ft_handshake.c:384: error: 'nreq' undeclared (first use in this function)
ft_handshake.c:385: error: 'FTNetorgForeach' undeclared (first use in this function)
ft_handshake.c:385: error: syntax error before 'nodelist_add'
ft_handshake.c:389: warning: implicit declaration of function 'array_unset'
ft_handshake.c: At top level:
ft_handshake.c:394: error: syntax error before '*' token
ft_handshake.c: In function 'ft_nodelist_request':
ft_handshake.c:396: error: 'reply' undeclared (first use in this function)
ft_handshake.c:397: error: 'uint16_t' undeclared (first use in this function)
ft_handshake.c:397: error: syntax error before 'klass'
ft_handshake.c:404: error: 'packet' undeclared (first use in this function)
ft_handshake.c:406: error: 'klass' undeclared (first use in this function)
ft_handshake.c:406: error: 'TRUE' undeclared (first use in this function)
ft_handshake.c:407: error: 'nreq' undeclared (first use in this function)
ft_handshake.c: At top level:
ft_handshake.c:435: error: syntax error before '*' token
ft_handshake.c: In function 'ft_nodelist_response':
ft_handshake.c:437: error: 'node' undeclared (first use in this function)
ft_handshake.c:438: error: 'in_addr_t' undeclared (first use in this function)
ft_handshake.c:438: error: syntax error before 'ip'
ft_handshake.c:439: error: 'in_port_t' undeclared (first use in this function)
ft_handshake.c:440: error: 'uint16_t' undeclared (first use in this function)
ft_handshake.c:465: error: 'ip' undeclared (first use in this function)
ft_handshake.c:465: error: 'packet' undeclared (first use in this function)
ft_handshake.c:466: error: 'port' undeclared (first use in this function)
ft_handshake.c:466: error: 'TRUE' undeclared (first use in this function)
ft_handshake.c:467: error: 'klass' undeclared (first use in this function)
ft_handshake.c:499: error: invalid lvalue in assignment
ft_handshake.c:500: error: invalid lvalue in assignment
ft_handshake.c:502: warning: the address of 'need_peers', will always evaluate as 'true'
ft_handshake.c:502: warning: the address of 'need_parents', will always evaluate as 'true'
ft_handshake.c:506: warning: the address of 'need_parents', will always evaluate as 'true'
ft_handshake.c:520: error: syntax error before ')' token
ft_handshake.c: At top level:
ft_handshake.c:525: error: syntax error before '*' token
ft_handshake.c: In function 'ft_nodecap_request':
ft_handshake.c:527: error: 'pkt' undeclared (first use in this function)
ft_handshake.c:534: error: 'TRUE' undeclared (first use in this function)
ft_handshake.c: At top level:
ft_handshake.c:542: error: syntax error before '*' token
ft_handshake.c: In function 'ft_nodecap_response':
ft_handshake.c:544: error: 'uint16_t' undeclared (first use in this function)
ft_handshake.c:544: error: syntax error before 'key_id'
ft_handshake.c:547: error: syntax error before ')' token
ft_handshake.c:547: error: syntax error before ')' token
ft_handshake.c:548: error: syntax error before ')' token
ft_handshake.c:548: error: syntax error before ')' token
ft_handshake.c:548: error: 'DATASET_LIST' undeclared (first use in this function)
ft_handshake.c:550: error: 'packet' undeclared (first use in this function)
ft_handshake.c:552: error: 'key_id' undeclared (first use in this function)
ft_handshake.c:552: error: 'TRUE' undeclared (first use in this function)
ft_handshake.c:558: warning: implicit declaration of function 'dataset_insertstr'
ft_handshake.c:558: error: syntax error before ')' token
ft_handshake.c:558: error: syntax error before ')' token
ft_handshake.c: At top level:
ft_handshake.c:564: error: syntax error before '*' token
ft_handshake.c: In function 'ft_ping_request':
ft_handshake.c:566: error: syntax error before ')' token
ft_handshake.c:566: error: syntax error before ')' token
ft_handshake.c: At top level:
ft_handshake.c:570: error: syntax error before '*' token
ft_handshake.c: In function 'ft_ping_response':
ft_handshake.c:572: error: syntax error before ')' token
ft_handshake.c:572: error: syntax error before ')' token
ft_handshake.c: At top level:
ft_handshake.c:581: error: syntax error before '*' token
ft_handshake.c: In function 'ft_session_request':
ft_handshake.c:583: error: syntax error before ')' token
ft_handshake.c:583: error: syntax error before ')' token
ft_handshake.c: At top level:
ft_handshake.c:589: error: syntax error before '*' token
ft_handshake.c: In function 'ft_session_response':
ft_handshake.c:591: error: 'uint16_t' undeclared (first use in this function)
ft_handshake.c:591: error: syntax error before 'reply'
ft_handshake.c:593: error: syntax error before ')' token
ft_handshake.c:593: error: syntax error before ')' token
ft_handshake.c:596: error: 'reply' undeclared (first use in this function)
ft_handshake.c:596: error: 'packet' undeclared (first use in this function)
ft_handshake.c:596: error: 'TRUE' undeclared (first use in this function)
make[3]: *** [ft_handshake.lo] Error 1
make[3]: Leaving directory `/home/geisew/Desktop/gift-openft-0.2.1.6/src/proto'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/geisew/Desktop/gift-openft-0.2.1.6/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/geisew/Desktop/gift-openft-0.2.1.6'
make: *** [all] Error 2
0

#2 User is offline   danleff 

  • Carpal Tunnel
  • Group: Moderators
  • Posts: 2903
  • Joined: 30-August 02

Posted 01 September 2005 - 12:38 AM

Or, use yum from the Dag Repository. Click on the link "Dag RPM Repository" to get to the main page and instructions.

This should resolve any dependency problems.
0

#3 User is offline   headly21 

  • stranger
  • Group: Members
  • Posts: 10
  • Joined: 09-August 05

Posted 01 September 2005 - 06:58 PM

I'll try that. However, upon closer inspection of the make output (the first few errors), it seems it's looking for and not finding some files in libgift. Libgift is there, but it looks like make wants certain files in it that don't exist.

So, first I'll try Yum, then if no luck, I'll have to come back here and post those errors (when I get back home).
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users