I am going to try to find a Tiger disc and try building it again, but I can't build it on Leopard right now, and I think the new power management code is why.
Code: Select all
g++ -DHAVE_CONFIG_H -I. -I../../src/include -I./../include -I/Users/jdratlif/unix/wxMac-2.8.10/lib/wx/include/mac-unicode-release-2.8 -I/Users/jdratlif/unix/wxMac-2.8.10/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXMAC__ -I/Users/jdratlif/unix/libidn/include -I/Users/jdratlif/unix/wxMac-2.8.10/lib/wx/include/mac-unicode-release-2.8 -I/Users/jdratlif/unix/wxMac-2.8.10/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXMAC__ -arch ppc -arch i386 -isysroot /Developer/SDKs/MacOSX10.4u.sdk -O2 -Wall -g -fexceptions -c -o filezilla-Mainfrm.o `test -f 'Mainfrm.cpp' || echo './'`Mainfrm.cpp
power_management.h:41: error: ‘IOPMAssertionID’ does not name a type
power_management.h:41: error: ‘IOPMAssertionID’ does not name a type
lipo: can't figure out the architecture type of: /var/folders/YJ/YJuy-UUWE-yEMjtuLuZsD++++TI/-Tmp-//ccc2jlwV.out
It looks like this is the older API for handling sleep events.