ECToo / xdelta

Automatically exported from code.google.com/p/xdelta
0 stars 0 forks source link

Compilation on OSX 10.6 #97

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. run make

I see the following errors:
In file included from xdelta3.c:789:
xdelta3-main.h:1240:67: error: macro "snprintf" requires 3 arguments, but only 
1 given
In file included from xdelta3.c:789:
xdelta3-main.h: In function 'main_print_window':
xdelta3-main.h:1240: warning: assignment makes integer from pointer without a 
cast
xdelta3-main.h:1264:38: error: macro "__darwin_obsz" passed 3 arguments, but 
takes just 1
xdelta3-main.h:1261: error: '__darwin_obsz' undeclared (first use in this 
function)
xdelta3-main.h:1261: error: (Each undeclared identifier is reported only once
xdelta3-main.h:1261: error: for each function it appears in.)
xdelta3-main.h:1261: warning: passing argument 3 of '__builtin___snprintf_chk' 
makes integer 
from pointer without a cast
xdelta3-main.h:1261: warning: null argument where non-null required (argument 5)
xdelta3-main.h:1261: warning: too many arguments for format
xdelta3-main.h:1273:54: error: macro "__darwin_obsz" passed 3 arguments, but 
takes just 1
xdelta3-main.h:1272: error: expected expression before ')' token
xdelta3-main.h:1272: warning: passing argument 3 of '__builtin___snprintf_chk' 
makes integer 
from pointer without a cast
xdelta3-main.h:1272: warning: null argument where non-null required (argument 5)
xdelta3-main.h:1272: warning: too many arguments for format
xdelta3-main.h:1278:54: error: macro "__darwin_obsz" passed 3 arguments, but 
takes just 1
xdelta3-main.h:1277: error: expected expression before ')' token
xdelta3-main.h:1277: warning: passing argument 3 of '__builtin___snprintf_chk' 
makes integer 
from pointer without a cast
xdelta3-main.h:1277: warning: null argument where non-null required (argument 5)
xdelta3-main.h:1277: warning: too many arguments for format
xdelta3-main.h:1283:24: error: macro "snprintf" requires 3 arguments, but only 
1 given
xdelta3-main.h:1283: warning: assignment makes integer from pointer without a 
cast
xdelta3-main.h:1294:41: error: macro "__darwin_obsz" passed 3 arguments, but 
takes just 1
xdelta3-main.h:1291: warning: passing argument 3 of '__builtin___snprintf_chk' 
makes integer 
from pointer without a cast
xdelta3-main.h:1291: warning: passing argument 4 of '__builtin___snprintf_chk' 
makes integer 
from pointer without a cast
xdelta3-main.h:1291: warning: null argument where non-null required (argument 5)
xdelta3-main.h:1291: warning: too many arguments for format
xdelta3-main.h:1301:54: error: macro "__darwin_obsz" passed 3 arguments, but 
takes just 1
xdelta3-main.h:1300: error: expected expression before ')' token
xdelta3-main.h:1300: warning: passing argument 3 of '__builtin___snprintf_chk' 
makes integer 
from pointer without a cast
xdelta3-main.h:1300: warning: null argument where non-null required (argument 5)
xdelta3-main.h:1300: warning: too many arguments for format
xdelta3-main.h:1306:54: error: macro "__darwin_obsz" passed 3 arguments, but 
takes just 1
xdelta3-main.h:1305: error: expected expression before ')' token
xdelta3-main.h:1305: warning: passing argument 3 of '__builtin___snprintf_chk' 
makes integer 
from pointer without a cast
xdelta3-main.h:1305: warning: null argument where non-null required (argument 5)
xdelta3-main.h:1305: warning: too many arguments for format
xdelta3-main.h:1313:17: error: macro "snprintf" requires 3 arguments, but only 
1 given
xdelta3-main.h:1313: warning: assignment makes integer from pointer without a 
cast
xdelta3-main.h:1323:30: error: macro "__darwin_obsz" passed 3 arguments, but 
takes just 1
xdelta3-main.h:1320: warning: passing argument 3 of '__builtin___snprintf_chk' 
makes integer 
from pointer without a cast
xdelta3-main.h:1320: warning: null argument where non-null required (argument 5)
xdelta3-main.h:1320: warning: too many arguments for format
xdelta3-main.h:1355:17: error: macro "__darwin_obsz" passed 3 arguments, but 
takes just 1
xdelta3-main.h: In function 'main_print_vcdiff_file':
xdelta3-main.h:1354: error: '__darwin_obsz' undeclared (first use in this 
function)
xdelta3-main.h:1354: warning: passing argument 3 of '__builtin___snprintf_chk' 
makes integer 
from pointer without a cast
xdelta3-main.h:1354: warning: passing argument 4 of '__builtin___snprintf_chk' 
makes integer 
from pointer without a cast
xdelta3-main.h:1354: warning: null argument where non-null required (argument 5)
xdelta3-main.h:1354: warning: too many arguments for format
xdelta3-main.h:1360:35: error: macro "__darwin_obsz" passed 3 arguments, but 
takes just 1
xdelta3-main.h:1359: warning: passing argument 3 of '__builtin___snprintf_chk' 
makes integer 
from pointer without a cast
xdelta3-main.h:1359: warning: passing argument 4 of '__builtin___snprintf_chk' 
makes integer 
from pointer without a cast
xdelta3-main.h:1359: warning: null argument where non-null required (argument 5)
xdelta3-main.h:1359: warning: too many arguments for format
xdelta3-main.h:1386:48: error: macro "snprintf" requires 3 arguments, but only 
1 given
xdelta3-main.h: In function 'main_print_func':
xdelta3-main.h:1386: warning: assignment makes integer from pointer without a 
cast
xdelta3-main.h:1388:22: error: macro "__darwin_obsz" passed 3 arguments, but 
takes just 1
xdelta3-main.h:1387: error: '__darwin_obsz' undeclared (first use in this 
function)
xdelta3-main.h:1387: error: expected expression before ')' token
xdelta3-main.h:1387: warning: passing argument 3 of '__builtin___snprintf_chk' 
makes integer 
from pointer without a cast
xdelta3-main.h:1387: warning: null argument where non-null required (argument 5)
xdelta3-main.h:1387: warning: too many arguments for format
xdelta3-main.h:1389:45: error: macro "snprintf" requires 3 arguments, but only 
1 given
xdelta3-main.h:1389: warning: assignment makes integer from pointer without a 
cast
xdelta3-main.h:1391:24: error: macro "snprintf" requires 3 arguments, but only 
1 given
xdelta3-main.h:1391: warning: assignment makes integer from pointer without a 
cast
xdelta3-main.h:1393:24: error: macro "snprintf" requires 3 arguments, but only 
1 given
xdelta3-main.h:1393: warning: assignment makes integer from pointer without a 
cast
xdelta3-main.h:1395:24: error: macro "snprintf" requires 3 arguments, but only 
1 given
xdelta3-main.h:1395: warning: assignment makes integer from pointer without a 
cast
xdelta3-main.h:1397:14: error: macro "snprintf" requires 3 arguments, but only 
1 given
xdelta3-main.h:1397: warning: assignment makes integer from pointer without a 
cast
xdelta3-main.h:1398:17: error: macro "snprintf" requires 3 arguments, but only 
1 given
xdelta3-main.h:1398: warning: assignment makes integer from pointer without a 
cast
xdelta3-main.h:1401:56: error: macro "__darwin_obsz" passed 3 arguments, but 
takes just 1
xdelta3-main.h:1400: error: expected expression before ')' token
xdelta3-main.h:1400: warning: passing argument 3 of '__builtin___snprintf_chk' 
makes integer 
from pointer without a cast
xdelta3-main.h:1400: warning: passing argument 4 of '__builtin___snprintf_chk' 
makes integer 
from pointer without a cast
xdelta3-main.h:1400: warning: null argument where non-null required (argument 5)
xdelta3-main.h:1400: warning: too many arguments for format
xdelta3-main.h:1415:46: error: macro "snprintf" requires 3 arguments, but only 
1 given
xdelta3-main.h:1415: warning: assignment makes integer from pointer without a 
cast
xdelta3-main.h:1419:18: error: macro "snprintf" requires 3 arguments, but only 
1 given
xdelta3-main.h:1419: warning: assignment makes integer from pointer without a 
cast
xdelta3-main.h:1439:17: error: macro "snprintf" requires 3 arguments, but only 
1 given
xdelta3-main.h:1439: warning: assignment makes integer from pointer without a 
cast
xdelta3-main.h:1442:72: error: macro "__darwin_obsz" passed 3 arguments, but 
takes just 1
xdelta3-main.h:1442: error: expected expression before ')' token
xdelta3-main.h:1442: warning: passing argument 3 of '__builtin___snprintf_chk' 
makes integer 
from pointer without a cast
xdelta3-main.h:1442: warning: null argument where non-null required (argument 5)
xdelta3-main.h:1442: warning: too many arguments for format
xdelta3-main.h:1443:41: error: macro "snprintf" requires 3 arguments, but only 
1 given
xdelta3-main.h:1443: warning: assignment makes integer from pointer without a 
cast
xdelta3-main.h:1444:67: error: macro "snprintf" requires 3 arguments, but only 
1 given
xdelta3-main.h:1444: warning: assignment makes integer from pointer without a 
cast
xdelta3-main.h:1445:67: error: macro "snprintf" requires 3 arguments, but only 
1 given
xdelta3-main.h:1445: warning: assignment makes integer from pointer without a 
cast
xdelta3-main.h:1446:69: error: macro "snprintf" requires 3 arguments, but only 
1 given
xdelta3-main.h:1446: warning: assignment makes integer from pointer without a 
cast
xdelta3-main.h:1447:45: error: macro "snprintf" requires 3 arguments, but only 
1 given
xdelta3-main.h:1447: warning: assignment makes integer from pointer without a 
cast
xdelta3-main.h:1448:13: error: macro "snprintf" requires 3 arguments, but only 
1 given
xdelta3-main.h:1448: warning: assignment makes integer from pointer without a 
cast
xdelta3-main.h:1453:31: error: macro "__darwin_obsz" passed 3 arguments, but 
takes just 1
xdelta3-main.h:1452: error: expected expression before ')' token
xdelta3-main.h:1452: warning: passing argument 3 of '__builtin___snprintf_chk' 
makes integer 
from pointer without a cast
xdelta3-main.h:1452: warning: null argument where non-null required (argument 5)
xdelta3-main.h:1452: warning: too many arguments for format
xdelta3-main.h:1458:45: error: macro "snprintf" requires 3 arguments, but only 
1 given
xdelta3-main.h:1458: warning: assignment makes integer from pointer without a 
cast
xdelta3-main.h:1459:75: error: macro "snprintf" requires 3 arguments, but only 
1 given
xdelta3-main.h:1459: warning: assignment makes integer from pointer without a 
cast
xdelta3-main.h:1460:75: error: macro "snprintf" requires 3 arguments, but only 
1 given
xdelta3-main.h:1460: warning: assignment makes integer from pointer without a 
cast
xdelta3-main.h:1461:75: error: macro "snprintf" requires 3 arguments, but only 
1 given
xdelta3-main.h:1461: warning: assignment makes integer from pointer without a 
cast
xdelta3-main.h:1462:49: error: macro "snprintf" requires 3 arguments, but only 
1 given
xdelta3-main.h:1462: warning: assignment makes integer from pointer without a 
cast
xdelta3-main.h:1463:17: error: macro "snprintf" requires 3 arguments, but only 
1 given
xdelta3-main.h:1463: warning: assignment makes integer from pointer without a 
cast
xdelta3-main.h:1468:74: error: macro "__darwin_obsz" passed 3 arguments, but 
takes just 1
xdelta3-main.h:1468: error: expected expression before ')' token
xdelta3-main.h:1468: warning: passing argument 3 of '__builtin___snprintf_chk' 
makes integer 
from pointer without a cast
xdelta3-main.h:1468: warning: null argument where non-null required (argument 5)
xdelta3-main.h:1468: warning: too many arguments for format
xdelta3-main.h:1474:30: error: macro "__darwin_obsz" passed 3 arguments, but 
takes just 1
xdelta3-main.h:1473: error: expected expression before ')' token
xdelta3-main.h:1473: warning: passing argument 3 of '__builtin___snprintf_chk' 
makes integer 
from pointer without a cast
xdelta3-main.h:1473: warning: null argument where non-null required (argument 5)
xdelta3-main.h:1473: warning: too many arguments for format
xdelta3-main.h:1476:21: error: macro "__darwin_obsz" passed 3 arguments, but 
takes just 1
xdelta3-main.h:1475: error: expected expression before ')' token
xdelta3-main.h:1475: warning: passing argument 3 of '__builtin___snprintf_chk' 
makes integer 
from pointer without a cast
xdelta3-main.h:1475: warning: null argument where non-null required (argument 5)
xdelta3-main.h:1475: warning: too many arguments for format
xdelta3-main.h:1480:33: error: macro "__darwin_obsz" passed 3 arguments, but 
takes just 1
xdelta3-main.h:1479: error: expected expression before ')' token
xdelta3-main.h:1479: warning: passing argument 3 of '__builtin___snprintf_chk' 
makes integer 
from pointer without a cast
xdelta3-main.h:1479: warning: null argument where non-null required (argument 5)
xdelta3-main.h:1479: warning: too many arguments for format
xdelta3-main.h:1482:33: error: macro "__darwin_obsz" passed 3 arguments, but 
takes just 1
xdelta3-main.h:1481: error: expected expression before ')' token
xdelta3-main.h:1481: warning: passing argument 3 of '__builtin___snprintf_chk' 
makes integer 
from pointer without a cast
xdelta3-main.h:1481: warning: null argument where non-null required (argument 5)
xdelta3-main.h:1481: warning: too many arguments for format
xdelta3-main.h:1485:37: error: macro "__darwin_obsz" passed 3 arguments, but 
takes just 1
xdelta3-main.h:1484: error: expected expression before ')' token
xdelta3-main.h:1484: warning: passing argument 3 of '__builtin___snprintf_chk' 
makes integer 
from pointer without a cast
xdelta3-main.h:1484: warning: null argument where non-null required (argument 5)
xdelta3-main.h:1484: warning: too many arguments for format
xdelta3-main.h:1487:37: error: macro "__darwin_obsz" passed 3 arguments, but 
takes just 1
xdelta3-main.h:1486: error: expected expression before ')' token
xdelta3-main.h:1486: warning: passing argument 3 of '__builtin___snprintf_chk' 
makes integer 
from pointer without a cast
xdelta3-main.h:1486: warning: null argument where non-null required (argument 5)
xdelta3-main.h:1486: warning: too many arguments for format
xdelta3-main.h:1489:37: error: macro "__darwin_obsz" passed 3 arguments, but 
takes just 1
xdelta3-main.h:1488: error: expected expression before ')' token
xdelta3-main.h:1488: warning: passing argument 3 of '__builtin___snprintf_chk' 
makes integer 
from pointer without a cast
xdelta3-main.h:1488: warning: null argument where non-null required (argument 5)
xdelta3-main.h:1488: warning: too many arguments for format
make: *** [xdelta3-debug] Error 1

Original issue reported on code.google.com by rob....@gmail.com on 26 Nov 2009 at 3:25

GoogleCodeExporter commented 9 years ago
Fixed in SVN 304

Original comment by josh.mac...@gmail.com on 6 Jan 2010 at 4:07

GoogleCodeExporter commented 9 years ago
3.0x is released

Original comment by josh.mac...@gmail.com on 16 Feb 2010 at 6:49