Closed richb-hanover closed 7 years ago
PS @anarcat I'm really pleased to see someone taking on this project. I had been limping along with the Windows 9.3 version, but now can use it from the command line on OSX. Thank you!
I've a potential fix for the other warning too:
diff --git a/linkcheck/HtmlParser/htmlparse.y b/linkcheck/HtmlParser/htmlparse.y
index e484d41..641b7ab 100644
--- a/linkcheck/HtmlParser/htmlparse.y
+++ b/linkcheck/HtmlParser/htmlparse.y
@@ -37,7 +37,7 @@ extern int yyget_lineno(void*);
#define YYERROR_VERBOSE 1
/* standard error reporting, indicating an internal error */
-static void yyerror (YYSTYPE *locp, char const *msg) {
+static void yyerror (void *locp, char const *msg) {
fprintf(stderr, "htmlsax: internal parse error: %s\n", msg);
}
But here I'm somewhat more confused, since Bison's documentation about the signature of yyerror
mentions YYLTYPE *
, which is not defined anywhere.
Eh, the argument is not used, so I don't suppose it matters much what type it is.
I upgraded to OSX 10.12.3, and after pulling bc06234
, linkchecker builds without errors. Thanks!
Thank you for verifying!
Using OSX 10.10.5, Python 2.7.11:
I ran
make localbuild
as specified in https://github.com/linkcheck/linkchecker/blob/master/doc/development.mdwn, and got the following build progress and warnings.The resulting
./linkchecker
seems to work fine, though. I'm just reporting in case this is unknown info.