I've just installed Leopard with XCode 3.0 and was unable to build FreeImage (even the CVS version)
g++ can't find headers
Source/FreeImage/BitmapAccess.cpp:29:20: error: stdlib.h: No such file or directory
In file included from Source/FreeImage/BitmapAccess.cpp:31:
Source/FreeImage.h:55:51: error: wchar.h: No such file or directory
Source/FreeImage.h:129:22: error: inttypes.h: No such file or directory
In file included from Source/FreeImage/BitmapAccess.cpp:33:
Source/Utilities.h:31:18: error: math.h: No such file or directory
Source/Utilities.h:33:20: error: memory.h: No such file or directory
Source/Utilities.h:34:19: error: stdio.h: No such file or directory
Source/Utilities.h:35:20: error: string.h: No such file or directory
Source/Utilities.h:36:20: error: stdarg.h: No such file or directory
Source/Utilities.h:37:19: error: ctype.h: No such file or directory
Source/Utilities.h:38:20: error: assert.h: No such file or directory
Source/Utilities.h:40:18: error: string: No such file or directory
Source/Utilities.h:41:16: error: list: No such file or directory
Source/Utilities.h:42:15: error: map: No such file or directory
Source/Utilities.h:43:15: error: set: No such file or directory
Source/Utilities.h:44:18: error: vector: No such file or directory
Source/Utilities.h:45:17: error: stack: No such file or directory
Source/Utilities.h:46:19: error: sstream: No such file or directory
Source/FreeImage.h:130: error: ‘int32_t’ does not name a type
Source/FreeImage.h:131: error: ‘uint8_t’ does not name a type
Source/FreeImage.h:132: error: ‘uint16_t’ does not name a type
Source/FreeImage.h:133: error: ‘uint32_t’ does not name a type
Source/FreeImage.h:134: error: ‘int32_t’ does not name a type
............
Any suggestions to fix this?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I've just installed Leopard with XCode 3.0 and was unable to build FreeImage (even the CVS version)
g++ can't find headers
Source/FreeImage/BitmapAccess.cpp:29:20: error: stdlib.h: No such file or directory
In file included from Source/FreeImage/BitmapAccess.cpp:31:
Source/FreeImage.h:55:51: error: wchar.h: No such file or directory
Source/FreeImage.h:129:22: error: inttypes.h: No such file or directory
In file included from Source/FreeImage/BitmapAccess.cpp:33:
Source/Utilities.h:31:18: error: math.h: No such file or directory
Source/Utilities.h:33:20: error: memory.h: No such file or directory
Source/Utilities.h:34:19: error: stdio.h: No such file or directory
Source/Utilities.h:35:20: error: string.h: No such file or directory
Source/Utilities.h:36:20: error: stdarg.h: No such file or directory
Source/Utilities.h:37:19: error: ctype.h: No such file or directory
Source/Utilities.h:38:20: error: assert.h: No such file or directory
Source/Utilities.h:40:18: error: string: No such file or directory
Source/Utilities.h:41:16: error: list: No such file or directory
Source/Utilities.h:42:15: error: map: No such file or directory
Source/Utilities.h:43:15: error: set: No such file or directory
Source/Utilities.h:44:18: error: vector: No such file or directory
Source/Utilities.h:45:17: error: stack: No such file or directory
Source/Utilities.h:46:19: error: sstream: No such file or directory
Source/FreeImage.h:130: error: ‘int32_t’ does not name a type
Source/FreeImage.h:131: error: ‘uint8_t’ does not name a type
Source/FreeImage.h:132: error: ‘uint16_t’ does not name a type
Source/FreeImage.h:133: error: ‘uint32_t’ does not name a type
Source/FreeImage.h:134: error: ‘int32_t’ does not name a type
............
Any suggestions to fix this?
Thanks
When installing the dev tools make sure to have installed 10.3.9 SDK
(it's not selected by default)
and change in Makefile.osx this:
LIBRARIES_PPC = -Wl,-syslibroot /Developer/SDKs/MacOSX10.3.9.sdk
LIBRARIES_I386 = -Wl,-syslibroot /Developer/SDKs/MacOSX10.4u.sdk
to this
LIBRARIES_PPC = -Wl,-syslibroot /Developer/SDKs/MacOSX10.3.9.sdk/usr/lib
LIBRARIES_I386 = -Wl,-syslibroot /Developer/SDKs/MacOSX10.4u.sdk/usr/lib
I think you need to add this instructions in README.osx
I don't know MacOSX, but maybe this can help ?
http://www.ruby-forum.com/topic/129554