Bill Meier wrote:
Minor problem:
I build wireshark only for gtk2.
For gtk2, a gtk2.tmp directory is created and the Makefile is run from that
directory.
This causes the 'cd codecs' below (in gtk Makefile.nmake) to fail.
..\gtk\codecs\codecs.lib:
cd codecs <<=== fails since current dir is actually gtk2.tmp
$(MAKE) /$(MAKEFLAGS) -f Makefile.nmake
cd ..
I don't really know the correct approach to solve this in a general manner
The correct approach to solve this particular problem is to notice that
the codecs do not use any GTK+ code whatsoever, and are not necessarily
going to be used only by GTK+-based applications, and move the codecs
directory out of the gtk directory.
That's what we've done - it's now a top-level directory. Try building
it now.