I'm getting a error (U1023) while executing nmake -f Makefile.nmake distclean. Error code U1023 appears to be a syntax error. Can someone point me in the right direction to fix this? Is there any log I should look at to find out where distclean is failing? I'm pasting the last few lines of the output here
asked 27 Aug ‘14, 00:30 shishir127 |
One Answer:
It appears somethings up with the commands in the distclean target of packaging\nsis\Makefile.nmake which does a simple rm of the built installers and also calls the clean target which rm's some other files. There are a few expressions in the two targets, you can insert simple echo '-$(EXPRESSION)-' statements in those targets to see whats up with them. answered 27 Aug '14, 02:51 grahamb ♦ Inserting the echo statements didn't help much because there is a syntax error in including the sources for dftest_LIBS. The syntax error is in the 11th line from the top, "epan\dfilter\dfilter.lib \" dftest_LIBS= wiretap\wiretap-$(WTAP_VERSION).lib \
!IFDEF ENABLE_LIBWIRESHARK
!ELSE epan\dissectors\dissectors.lib </p>
!ENDIF (27 Aug ‘14, 03:55) shishir127 |
Where are your source file from, e.g. git or source package and which branch or version?
Have you made any changes to the sources?
I had downloaded the source tarball a few weeks ago because git is blocked. The file name is wireshark-1.12.1rc0-37-gafce994.tar.bz2 if that gives you a clue about the revision.