Some of the packages are not just ./configure and make and might break with newer versions of MacOS X. Making sure Wireshark runs on 10.3-ppc, 10.4-ppc, 10.4-intel 10.5-ppc/intel and so on is one thing. But doing the same thing for all the packages GTK2.8 is depending on is insane as most of them are not used. The builds I have done for MacOS X since ethereal 0.10 where all easy to install for the end user and only had one single dependency to be present which was X11 which comes with MacOS X install CD's as optional install. I would consider it an overkill to have the end user require to install "fink" and then have to download/install about 40 packages to get the chance to compile ethereal. Also note that the "fink" packaging system had pretty much problems to build under the intel architecture. Also we want a universal binary to be produced so it can be moved from one machine (ppc) to another (intel). Those are things which makes using "fink" not really useful for end users.
One other option which should be considered is to build a real Aqua interface replacing GTK+ completely under MacOS X. There is a GTK+ implementation for MacOS X Aqua which someone wrote to use it with some applications but as far as I remember it was GTK 1.2 as well. The big question is really, how many functions of GLIB/GTK are really used in Wireshark? Having a Aqua version would be really nicer (how is it done under Windows? GTK+ is not used there?). Andreas Fink Fink Consulting GmbH --------------------------------------------------------------- Tel: +41-61-6666332 Fax: +41-61-6666331 Mobile: +41-79-2457333 Address: Clarastrasse 3, 4058 Basel, Switzerland Homepage: http://www.finkconsulting.com --------------------------------------------------------------- ICQ: 8239353 MSN: [EMAIL PROTECTED] AIM: smsrelay Skype: andreasfink Yahoo: finkconsulting SMS: +41792457333 |
_______________________________________________ Wireshark-dev mailing list Wireshark-dev@wireshark.org http://www.wireshark.org/mailman/listinfo/wireshark-dev