Hi! It doesn't compile after the last commit at least on Ubuntu 9.10, gnustep-base r31702. The compile log is attached.
-- Sergey Golovin
This is gnustep-make 2.4.0. Type 'make print-gnustep-make-help' for help. Making all for library WebServer... Compiling file WebServer.m ... WebServer.m:27:38: warning: Performance/GSThreadPool.h: No such file or directory In file included from WebServer.m:29: Internal.h:38:37: warning: Performance/GSLinkedList.h: No such file or directory In file included from WebServer.m:29: Internal.h:72: error: expected specifier-qualifier-list before 'GSLinkedList' Internal.h:73: error: expected specifier-qualifier-list before 'GSLinkedList' Internal.h:74: error: expected specifier-qualifier-list before 'GSLinkedList' Internal.h:135: error: cannot find interface declaration for 'GSListLink', superclass of 'WebServerConnection' WebServer.m: In function '-[WebServer closeConnectionAfter:]': WebServer.m:855: warning: invalid receiver type 'WebServerConnection *' WebServer.m: In function '-[WebServer completedWithResponse:]': WebServer.m:864: warning: no '-scheduleSelector:onReceiver:withObject:' method found WebServer.m:864: warning: (Messages without a matching method signature WebServer.m:864: warning: will be assumed to return 'id' and accept WebServer.m:864: warning: '...' as arguments.) WebServer.m:872: warning: invalid receiver type 'WebServerConnection *' WebServer.m:872: warning: assignment from incompatible pointer type WebServer.m:874: warning: comparison of distinct pointer types lacks a cast WebServer.m:882: warning: no '-scheduleSelector:onReceiver:withObject:' method found WebServer.m:883: warning: invalid receiver type 'WebServerConnection *' WebServer.m: In function '-[WebServer init]': WebServer.m:950: warning: no '-setThreads:' method found WebServer.m: In function '-[WebServer _poolDescription]': WebServer.m:1009: warning: no '-maxThreads' method found WebServer.m: In function '-[WebServer setMaxConnections:]': WebServer.m:1313: warning: no '-setOperations:' method found WebServer.m: In function '-[WebServer setMaxConnectionsPerHost:]': WebServer.m:1327: warning: no '-setOperations:' method found WebServer.m: In function '-[WebServer setIOThreads:andPool:]': WebServer.m:1470: warning: no '-maxThreads' method found WebServer.m:1470: warning: comparison between pointer and integer WebServer.m:1474: warning: no '-setOperations:' method found WebServer.m:1478: warning: no '-setOperations:' method found WebServer.m:1480: warning: no '-setThreads:' method found WebServer.m: In function '-[WebServer(Private) _audit:]': WebServer.m:1664: warning: invalid receiver type 'WebServerConnection *' WebServer.m:1668: warning: invalid receiver type 'WebServerConnection *' WebServer.m: In function '-[WebServer(Private) _didConnect:]': WebServer.m:1766: error: 'struct IOThread' has no member named 'readwrites' WebServer.m:1767: error: 'struct IOThread' has no member named 'handshakes' WebServer.m:1768: error: 'struct IOThread' has no member named 'processing' WebServer.m:1780: warning: 'WebServerConnection' may not respond to '+alloc' WebServer.m:1780: warning: assignment from incompatible pointer type WebServer.m:1788: warning: invalid receiver type 'WebServerConnection *' WebServer.m:1788: warning: assignment from incompatible pointer type WebServer.m:1789: warning: invalid receiver type 'WebServerConnection *' WebServer.m:1790: warning: invalid receiver type 'WebServerConnection *' WebServer.m:1792: warning: passing argument 1 of 'addObject:' from incompatible pointer type WebServer.m:1792: note: expected 'id' but argument is of type 'struct WebServerConnection *' WebServer.m:1793: warning: invalid receiver type 'WebServerConnection *' WebServer.m:1807: warning: invalid receiver type 'WebServerConnection *' WebServer.m: In function '-[WebServer(Private) _endConnect:]': WebServer.m:1816: warning: invalid receiver type 'WebServerConnection *' WebServer.m:1816: warning: passing argument 1 of 'setWebServerConnection:' from incompatible pointer type WebServer.m:1816: note: expected 'struct WebServerConnection *' but argument is of type 'id' WebServer.m:1817: warning: invalid receiver type 'WebServerConnection *' WebServer.m:1822: warning: invalid receiver type 'WebServerConnection *' WebServer.m:1823: warning: passing argument 1 of 'removeObject:' from incompatible pointer type WebServer.m:1823: note: expected 'id' but argument is of type 'struct WebServerConnection *' WebServer.m: In function '-[WebServer(Private) _process1:]': WebServer.m:1874: warning: invalid receiver type 'WebServerConnection *' WebServer.m:1874: warning: assignment from distinct Objective-C type WebServer.m:1875: warning: invalid receiver type 'WebServerConnection *' WebServer.m:1875: warning: assignment from distinct Objective-C type WebServer.m:1876: warning: invalid receiver type 'WebServerConnection *' WebServer.m:1876: warning: invalid receiver type 'WebServerConnection *' WebServer.m:1884: warning: invalid receiver type 'WebServerConnection *' WebServer.m:1891: warning: invalid receiver type 'WebServerConnection *' WebServer.m:1892: warning: invalid receiver type 'WebServerConnection *' WebServer.m:1903: warning: invalid receiver type 'WebServerConnection *' WebServer.m:1910: warning: invalid receiver type 'WebServerConnection *' WebServer.m:1944: warning: invalid receiver type 'WebServerConnection *' WebServer.m:1957: warning: invalid receiver type 'WebServerConnection *' WebServer.m:1972: warning: no '-scheduleSelector:onReceiver:withObject:' method found WebServer.m:1978: warning: passing argument 2 of 'performSelectorOnMainThread:withObject:waitUntilDone:' from incompatible pointer type WebServer.m:1978: note: expected 'id' but argument is of type 'struct WebServerConnection *' WebServer.m: In function '-[WebServer(Private) _process2:]': WebServer.m:1998: warning: invalid receiver type 'WebServerConnection *' WebServer.m:1998: warning: assignment from distinct Objective-C type WebServer.m:1999: warning: invalid receiver type 'WebServerConnection *' WebServer.m:1999: warning: assignment from distinct Objective-C type WebServer.m:2003: warning: invalid receiver type 'WebServerConnection *' WebServer.m:2011: warning: invalid receiver type 'WebServerConnection *' WebServer.m:2034: warning: passing argument 2 of 'performSelectorOnMainThread:withObject:waitUntilDone:' from incompatible pointer type WebServer.m:2034: note: expected 'id' but argument is of type 'struct WebServerConnection *' WebServer.m: In function '-[WebServer(Private) _process3:]': WebServer.m:2054: warning: invalid receiver type 'WebServerConnection *' WebServer.m:2054: warning: assignment from distinct Objective-C type WebServer.m:2055: warning: invalid receiver type 'WebServerConnection *' WebServer.m:2055: warning: assignment from distinct Objective-C type WebServer.m:2059: warning: invalid receiver type 'WebServerConnection *' WebServer.m:2064: warning: invalid receiver type 'WebServerConnection *' WebServer.m: In function '-[WebServer(Private) _process4:]': WebServer.m:2093: warning: invalid receiver type 'WebServerConnection *' WebServer.m:2093: warning: assignment from incompatible pointer type WebServer.m:2100: warning: invalid receiver type 'WebServerConnection *' WebServer.m:2100: warning: assignment from distinct Objective-C type WebServer.m:2104: warning: invalid receiver type 'WebServerConnection *' WebServer.m:2109: warning: invalid receiver type 'WebServerConnection *' WebServer.m:2125: warning: no '-scheduleSelector:onReceiver:withObject:' method found WebServer.m:2126: warning: invalid receiver type 'WebServerConnection *' WebServer.m: In function '-[IOThread dealloc]': WebServer.m:2173: error: 'processing' undeclared (first use in this function) WebServer.m:2173: error: (Each undeclared identifier is reported only once WebServer.m:2173: error: for each function it appears in.) WebServer.m:2174: error: 'handshakes' undeclared (first use in this function) WebServer.m:2175: error: 'readwrites' undeclared (first use in this function) WebServer.m: In function '-[IOThread description]': WebServer.m:2188: error: 'readwrites' undeclared (first use in this function) WebServer.m:2189: error: 'handshakes' undeclared (first use in this function) WebServer.m:2190: error: 'processing' undeclared (first use in this function) WebServer.m: In function '-[IOThread init]': WebServer.m:2199: error: 'processing' undeclared (first use in this function) WebServer.m:2199: error: 'GSLinkedList' undeclared (first use in this function) WebServer.m:2200: error: 'handshakes' undeclared (first use in this function) WebServer.m:2201: error: 'readwrites' undeclared (first use in this function) WebServer.m: In function '-[IOThread timeout:]': WebServer.m:2234: error: 'readwrites' undeclared (first use in this function) WebServer.m:2234: warning: comparison of distinct pointer types lacks a cast WebServer.m:2234: error: 'struct WebServerConnection' has no member named 'next' WebServer.m:2242: warning: passing argument 1 of 'addObject:' from incompatible pointer type WebServer.m:2242: note: expected 'id' but argument is of type 'struct WebServerConnection *' WebServer.m:2254: error: 'handshakes' undeclared (first use in this function) WebServer.m:2254: warning: comparison of distinct pointer types lacks a cast WebServer.m:2254: error: 'struct WebServerConnection' has no member named 'next' WebServer.m:2262: warning: passing argument 1 of 'addObject:' from incompatible pointer type WebServer.m:2262: note: expected 'id' but argument is of type 'struct WebServerConnection *' WebServer.m:2275: error: 'processing' undeclared (first use in this function) WebServer.m:2275: warning: comparison of distinct pointer types lacks a cast WebServer.m:2275: error: 'struct WebServerConnection' has no member named 'next' WebServer.m:2283: warning: passing argument 1 of 'addObject:' from incompatible pointer type WebServer.m:2283: note: expected 'id' but argument is of type 'struct WebServerConnection *' WebServer.m:2297: warning: assignment from incompatible pointer type WebServer.m:2297: warning: comparison of distinct pointer types lacks a cast WebServer.m:2299: error: 'struct WebServerConnection' has no member named 'owner' WebServer.m:2302: warning: invalid receiver type 'WebServerConnection *' WebServer.m:2304: warning: invalid receiver type 'WebServerConnection *' WebServer.m:2304: warning: invalid receiver type 'WebServerConnection *' WebServer.m:2308: warning: invalid receiver type 'WebServerConnection *' make[3]: *** [obj/WebServer.obj/WebServer.m.o] Error 1 make[2]: *** [internal-library-all_] Error 2 make[1]: *** [WebServer.all.library.variables] Error 2 make: *** [internal-all] Error 2
_______________________________________________ Gnustep-dev mailing list Gnustep-dev@gnu.org http://lists.gnu.org/mailman/listinfo/gnustep-dev