Re: phase 2 of wxWidgets 2.9 build

From: Dave Page <dpage(at)pgadmin(dot)org>
To: Peter Geoghegan <peter(dot)geoghegan86(at)gmail(dot)com>
Cc: pgadmin-hackers(at)postgresql(dot)org
Subject: Re: phase 2 of wxWidgets 2.9 build
Date: 2011-02-17 09:17:44
Message-ID: AANLkTi=qja26AwwOufLGnn-vcgHiR0SQ7GwjJBadY789@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgadmin-hackers

On Wed, Feb 16, 2011 at 10:41 PM, Peter Geoghegan
<peter(dot)geoghegan86(at)gmail(dot)com> wrote:
> Do you think you can produce a Cocoa build? How much of a difference
> will that have on pgAdmin's look and feel on Mac? It would be nice to
> see a few screenshots of that.

Seems like SVN Trunk of wxWidgets is broken :-(. I haven't had a
chance to look into it yet:

/Users/dpage/SVN-Trees/wxWidgets/bk-deps ccache g++ -isysroot
/Developer/SDKs/MacOSX10.5.sdk -mmacosx-version-min=10.5 -c -o
corelib_cocoa_nonownedwnd.o -D__WXOSX_COCOA__ -DWXBUILDING
-I/Users/dpage/SVN-Trees/wxWidgets/src/tiff/libtiff
-I./src/tiff/libtiff -I./src/jpeg -I./src/png -I./src/regex
-DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -DwxDEBUG_LEVEL=0
-I/Users/dpage/SVN-Trees/wxWidgets/lib/wx/include/osx_cocoa-unicode-static-2.9
-I./include -O2 -fno-strict-aliasing -arch ppc -arch i386 -arch x86_64
./src/osx/cocoa/nonownedwnd.mm
./src/osx/cocoa/nonownedwnd.mm: In function ‘BOOL
-[wxNonOwnedWindowController
triggerMenu:](wxNonOwnedWindowController*, objc_selector*,
objc_selector*)’:
./src/osx/cocoa/nonownedwnd.mm:278: error: incomplete type ‘wxMenuBar’
used in nested name specifier
./src/osx/cocoa/nonownedwnd.mm:282: error: invalid use of incomplete
type ‘struct wxMenuBar’
./include/wx/frame.h:27: error: forward declaration of ‘struct wxMenuBar’
./src/osx/cocoa/nonownedwnd.mm:284: error: invalid use of incomplete
type ‘struct wxMenu’
./include/wx/event.h:44: error: forward declaration of ‘struct wxMenu’
./src/osx/cocoa/nonownedwnd.mm: In function ‘BOOL
-[wxNonOwnedWindowController
validateMenuItem:](wxNonOwnedWindowController*, objc_selector*,
NSMenuItem*)’:
./src/osx/cocoa/nonownedwnd.mm:293: error: incomplete type ‘wxMenuBar’
used in nested name specifier
./src/osx/cocoa/nonownedwnd.mm:297: error: invalid use of incomplete
type ‘struct wxMenuBar’
./include/wx/frame.h:27: error: forward declaration of ‘struct wxMenuBar’
./src/osx/cocoa/nonownedwnd.mm:300: error: invalid use of incomplete
type ‘struct wxMenu’
./include/wx/event.h:44: error: forward declaration of ‘struct wxMenu’
./src/osx/cocoa/nonownedwnd.mm:301: error: invalid use of incomplete
type ‘struct wxMenuItem’
./include/wx/accel.h:22: error: forward declaration of ‘struct wxMenuItem’
./src/osx/cocoa/nonownedwnd.mm: In function ‘BOOL
-[wxNonOwnedWindowController
triggerMenu:](wxNonOwnedWindowController*, objc_selector*,
objc_selector*)’:
./src/osx/cocoa/nonownedwnd.mm:278: error: incomplete type ‘wxMenuBar’
used in nested name specifier
./src/osx/cocoa/nonownedwnd.mm:282: error: invalid use of incomplete
type ‘struct wxMenuBar’
./include/wx/frame.h:27: error: forward declaration of ‘struct wxMenuBar’
./src/osx/cocoa/nonownedwnd.mm:284: error: invalid use of incomplete
type ‘struct wxMenu’
./include/wx/event.h:44: error: forward declaration of ‘struct wxMenu’
./src/osx/cocoa/nonownedwnd.mm: In function ‘BOOL
-[wxNonOwnedWindowController
validateMenuItem:](wxNonOwnedWindowController*, objc_selector*,
NSMenuItem*)’:
./src/osx/cocoa/nonownedwnd.mm:293: error: incomplete type ‘wxMenuBar’
used in nested name specifier
./src/osx/cocoa/nonownedwnd.mm:297: error: invalid use of incomplete
type ‘struct wxMenuBar’
./include/wx/frame.h:27: error: forward declaration of ‘struct wxMenuBar’
./src/osx/cocoa/nonownedwnd.mm:300: error: invalid use of incomplete
type ‘struct wxMenu’
./include/wx/event.h:44: error: forward declaration of ‘struct wxMenu’
./src/osx/cocoa/nonownedwnd.mm:301: error: invalid use of incomplete
type ‘struct wxMenuItem’
./include/wx/accel.h:22: error: forward declaration of ‘struct wxMenuItem’
./src/osx/cocoa/nonownedwnd.mm: In function ‘BOOL
-[wxNonOwnedWindowController
triggerMenu:](wxNonOwnedWindowController*, _message_ref_t*,
objc_selector*)’:
./src/osx/cocoa/nonownedwnd.mm:278: error: incomplete type ‘wxMenuBar’
used in nested name specifier
./src/osx/cocoa/nonownedwnd.mm:282: error: invalid use of incomplete
type ‘struct wxMenuBar’
./include/wx/frame.h:27: error: forward declaration of ‘struct wxMenuBar’
./src/osx/cocoa/nonownedwnd.mm:284: error: invalid use of incomplete
type ‘struct wxMenu’
./include/wx/event.h:44: error: forward declaration of ‘struct wxMenu’
./src/osx/cocoa/nonownedwnd.mm: In function ‘BOOL
-[wxNonOwnedWindowController
validateMenuItem:](wxNonOwnedWindowController*, _message_ref_t*,
NSMenuItem*)’:
./src/osx/cocoa/nonownedwnd.mm:293: error: incomplete type ‘wxMenuBar’
used in nested name specifier
./src/osx/cocoa/nonownedwnd.mm:297: error: invalid use of incomplete
type ‘struct wxMenuBar’
./include/wx/frame.h:27: error: forward declaration of ‘struct wxMenuBar’
./src/osx/cocoa/nonownedwnd.mm:300: error: invalid use of incomplete
type ‘struct wxMenu’
./include/wx/event.h:44: error: forward declaration of ‘struct wxMenu’
./src/osx/cocoa/nonownedwnd.mm:301: error: invalid use of incomplete
type ‘struct wxMenuItem’
./include/wx/accel.h:22: error: forward declaration of ‘struct wxMenuItem’
lipo: can't figure out the architecture type of:
/var/folders/w3/w3pWkaA1HXu6YdlU06kyuU+++TI/-Tmp-//ccNy51JF.out
make: *** [corelib_cocoa_nonownedwnd.o] Error 1

--
Dave Page
Blog: http://pgsnake.blogspot.com
Twitter: @pgsnake

EnterpriseDB UK: http://www.enterprisedb.com
The Enterprise PostgreSQL Company

In response to

Browse pgadmin-hackers by date

  From Date Subject
Next Message Dave Page 2011-02-17 11:31:30 pgAdmin III commit: Revert the previous change that introduced sysSetti
Previous Message Dave Page 2011-02-17 08:59:13 Re: wxOGL licence change