Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » Developing U++ » Mac OS » MacOS X woes
Re: MacOS X woes [message #7291 is a reply to message #7289] Wed, 20 December 2006 13:23 Go to previous messageGo to previous message
lundman is currently offline  lundman
Messages: 175
Registered: March 2006
Location: Tokyo
Experienced Member
http://netbsd.interq.or.jp/~lundman/osx8.jpg

Very pretty. Running out of things to fix now. Only thing missing is the ability to specify linking options, or somehow be able to do cross-compile for the other arch.

Final code changes:
Core/Core.h
#endif // #ifdef flagFREEBSD

#ifdef flagOSX11
    #define PLATFORM_OSX11
    #define PLATFORM_POSIX
    #ifdef flagGUI
        #define PLATFORM_X11
    #endif

    #ifdef flagTESTLEAKS
        #define TESTLEAKS
    #endif

     // defines set by OsX for us.                                              
    #ifdef __POWERPC__
        #define flagPOWERPC
    #endif

    #ifdef __i386__
        #define flagX86
    #endif

#endif

#elif defined(flagPPC)
    #define CPU_32
    #define CPU_PPC
    #define CPU_BE
    #define CPU_BIG_ENDIAN
    #define CPU_ALIGNED
+#elif defined(flagPOWERPC)
+    #define CPU_32
+    #define CPU_POWERPC
+    #define CPU_BE
+    #define CPU_BIG_ENDIAN
+    #define CPU_ALIGNED
#else



And the same changed in CppBuilder.cpp and GccBuilder.cpp, Host.cpp, bmphdr.h

And the 2 PackageOrganiser changes.

Next semi-stable release I can make a PPC binary, but Intel needs to wait for the Link options (unless I temporarily hardcode it)

 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Next Topic: 701-dev1 / 2007.1beta on Mac OSX
Goto Forum:
  


Current Time: Sun Apr 28 19:57:21 CEST 2024

Total time taken to generate the page: 0.02933 seconds