Build 2.8.6 on Leopard

Laurent Pugin laurent at music.mcgill.ca
Thu Nov 8 10:09:58 PST 2007


Hi,

I am trying to build 2.8.6 on Leopard (after having upgraded from  
Tiger doing an Archive and Install) with XCode 3.0 on a PPC machine (G5)

I used the following configure options

--disable-shared --enable-universal_binary --with-libjpeg=builtin -- 
with-libpng=builtin

It fails when compiling ../src/mac/carbon/bitmap.cpp

/Users/Shared/puginl/libs/wx2.8.6/osx-static/bk-deps g++ -isysroot / 
Developer/SDKs/MacOSX10.4u.sdk -mmacosx-version-min=10.4 -c -o  
corelib_bitmap.o  -D__WXMAC__     -I../src/tiff -I../src/jpeg -I../src/ 
png    -I../src/expat/lib -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 - 
D_LARGE_FILES -I/Users/Shared/puginl/libs/wx2.8.6/osx-static/lib/wx/ 
include/mac-ansi-release-static-2.8 -I../include -fpascal-strings -I../ 
src/mac/carbon/morefilex -I/Developer/Headers/FlatCarbon -I/sw/include  
-Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -arch  
ppc -arch i386 -I/sw/include -fno-common ../src/mac/carbon/bitmap.cpp
../src/mac/carbon/bitmap.cpp: In member function ‘OpaqueIconRef*  
wxBitmapRefData::GetIconRef()’:
../src/mac/carbon/bitmap.cpp:575: warning: unused variable ‘err’
../src/mac/carbon/bitmap.cpp: In member function ‘Picture**  
wxBitmapRefData::GetPictHandle()’:
../src/mac/carbon/bitmap.cpp:660: error: ‘GraphicsExportComponent’ was  
not declared in this scope
../src/mac/carbon/bitmap.cpp:660: error: expected `;' before ‘exporter’
../src/mac/carbon/bitmap.cpp:661: error:  
‘GraphicsExporterComponentType’ was not declared in this scope
../src/mac/carbon/bitmap.cpp:661: error: ‘kQTFileTypePicture’ was not  
declared in this scope
../src/mac/carbon/bitmap.cpp:661: error: ‘exporter’ was not declared  
in this scope
../src/mac/carbon/bitmap.cpp:670: error:  
‘GraphicsExportSetInputCGImage’ was not declared in this scope
../src/mac/carbon/bitmap.cpp:671: error:  
‘GraphicsExportSetOutputHandle’ was not declared in this scope
../src/mac/carbon/bitmap.cpp:672: error: ‘GraphicsExportDoExport’ was  
not declared in this scope
../src/mac/carbon/bitmap.cpp: In member function ‘void  
wxBitmapRefData::Free()’:
../src/mac/carbon/bitmap.cpp:893: warning: ‘KillPicture’ is deprecated  
(declared at /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/ 
ApplicationServices.framework/Frameworks/QD.framework/Headers/ 
Quickdraw.h:3532)
../src/mac/carbon/bitmap.cpp:893: warning: ‘KillPicture’ is deprecated  
(declared at /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/ 
ApplicationServices.framework/Frameworks/QD.framework/Headers/ 
Quickdraw.h:3532)
../src/mac/carbon/bitmap.cpp: In member function ‘OpaqueIconRef*  
wxBitmapRefData::GetIconRef()’:
../src/mac/carbon/bitmap.cpp:575: warning: unused variable ‘err’
../src/mac/carbon/bitmap.cpp: In member function ‘Picture**  
wxBitmapRefData::GetPictHandle()’:
../src/mac/carbon/bitmap.cpp:660: error: ‘GraphicsExportComponent’ was  
not declared in this scope
../src/mac/carbon/bitmap.cpp:660: error: expected `;' before ‘exporter’
../src/mac/carbon/bitmap.cpp:661: error:  
‘GraphicsExporterComponentType’ was not declared in this scope
../src/mac/carbon/bitmap.cpp:661: error: ‘kQTFileTypePicture’ was not  
declared in this scope
../src/mac/carbon/bitmap.cpp:661: error: ‘exporter’ was not declared  
in this scope
../src/mac/carbon/bitmap.cpp:670: error:  
‘GraphicsExportSetInputCGImage’ was not declared in this scope
../src/mac/carbon/bitmap.cpp:671: error:  
‘GraphicsExportSetOutputHandle’ was not declared in this scope
../src/mac/carbon/bitmap.cpp:672: error: ‘GraphicsExportDoExport’ was  
not declared in this scope
../src/mac/carbon/bitmap.cpp: In member function ‘void  
wxBitmapRefData::Free()’:
../src/mac/carbon/bitmap.cpp:893: warning: ‘KillPicture’ is deprecated  
(declared at /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/ 
ApplicationServices.framework/Frameworks/QD.framework/Headers/ 
Quickdraw.h:3532)
../src/mac/carbon/bitmap.cpp:893: warning: ‘KillPicture’ is deprecated  
(declared at /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/ 
ApplicationServices.framework/Frameworks/QD.framework/Headers/ 
Quickdraw.h:3532)
lipo: can't figure out the architecture type of: /var/folders/OB/ 
OBw94eAwHs8RFM0jN4MSAE++-4M/-Tmp-//cc6XWWfC.out
make: *** [corelib_bitmap.o] Error 1

Any idea ?

Thanks

Laurent





More information about the wx-users mailing list