Wireshark-bugs: [Wireshark-bugs] [Bug 3131] New: ige-mac-menu.h cannot be located during make pr
Date: Tue, 16 Dec 2008 19:34:36 -0800 (PST)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3131

           Summary: ige-mac-menu.h cannot be located during make process
           Product: Wireshark
           Version: 1.1.x (Experimental)
          Platform: Macintosh
        OS/Version: Mac OS X 10.5
            Status: NEW
          Severity: Normal
          Priority: Low
         Component: Wireshark
        AssignedTo: wireshark-bugs@xxxxxxxxxxxxx
        ReportedBy: parrisimo@xxxxxxxxx


Created an attachment (id=2577)
 --> (https://bugs.wireshark.org/bugzilla/attachment.cgi?id=2577)
Results of env, configure, and make

Build Information:
Paste the COMPLETE build information from "Help->About Wireshark", "wireshark
-v", or "tshark -v".
--
Overview:

    Building wireshark (1.1.2 svn 27029) within jhbuild shell cannot locate
    ige-mac-menu.h.  This is caused by the igemacintegration directory
    not being declared as an include directory within the gtk/Makefile.

Steps to Reproduce:
    1) Install GTK+ Mac OS X per build instructions
    (sh gtk-osx-build-setup.sh, jhbuild bootstrap, etc)

    2) Start jbuild shell

    3) In wireshark source directory, run ./autogen.sh, ./configure, and make

Actual Results:

Making all in gtk
gcc -DHAVE_CONFIG_H -I. -I..  -I.. -I../wiretap    -I/Users/mp/gtk/inst/include
-I/usr/local/include  '-DPLUGIN_DIR="/usr/local/lib/wireshark/plugins/1.1.2"'
-Werror -DINET6 -no-cpp-precomp -D_U_="__attribute__((unused))" -O2 -gstabs+3
-std=gnu89 -Wall -W -Wdeclaration-after-statement -Wendif-labels
-Wpointer-arith -Wno-pointer-sign -Wcast-align -Wformat-security
-I/usr/local/include -D_REENTRANT -I/Users/mp/gtk/inst/include/gtk-2.0
-I/Users/mp/gtk/inst/lib/gtk-2.0/include -I/Users/mp/gtk/inst/include/atk-1.0
-I/Users/mp/gtk/inst/include/cairo -I/Users/mp/gtk/inst/include/pango-1.0
-I/Users/mp/gtk/inst/include/glib-2.0 -I/Users/mp/gtk/inst/lib/glib-2.0/include
-I/Users/mp/gtk/inst/include/pixman-1 -I/Users/mp/gtk/inst/include/libpng12  
-D_REENTRANT -I/Users/mp/gtk/inst/include/gtk-2.0
-I/Users/mp/gtk/inst/lib/gtk-2.0/include -I/Users/mp/gtk/inst/include/atk-1.0
-I/Users/mp/gtk/inst/include/cairo -I/Users/mp/gtk/inst/include/pango-1.0
-I/Users/mparris/gtk/inst/include/glib-2.0
-I/Users/mp/gtk/inst/lib/glib-2.0/include -I/Users/mp/gtk/inst/include/pixman-1
-I/Users/mp/gtk/inst/include/libpng12    -MT main_menu.o -MD -MP -MF
.deps/main_menu.Tpo -c -o main_menu.o main_menu.c
main_menu.c:96:26: error: ige-mac-menu.h: No such file or directory


Expected Results:
    -I/Users/mp/gtk/inst/include/igemacintegration should be included so
    ige-mac-menu.h can be located and the make process can continue

Build Date & Platform:
    Build 2008-12-16 on Mac OS 10.5.6

Additional Builds and Platforms:
    Doesn't occur when building wireshark using GTK+ FRAMEWORK.

Additional Information:
    Manually adding -I/Users/mp/gtk/inst/include/igemacintegration to
    gtk/Makefile CFLAGS variable allows the make process to complete

    Attachment includes results of env, ./configure, Make error, and results
    of ./configure for GTK+ framework


-- 
Configure bugmail: https://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.