Jump to content

Zenith432

Zenith432

Member Since 21 Jun 2009
Offline Last Active May 15 2015 05:06 PM
*****

Posts I've Made

In Topic: Chameleon 2.3svn Official PKG Installer & Binaries

16 March 2015 - 12:54 PM

Apply this patch to the Makefile to just build as

diff -ur cctools-862/Makefile cctools-862-build/Makefile
--- cctools-862/Makefile	2014-11-02 06:19:11.000000000 +0000
+++ cctools-862-build/Makefile	2015-03-16 12:29:46.000000000 +0000
@@ -6,7 +6,8 @@
 
 INSTALLSRC_SUBDIRS = $(COMMON_SUBDIRS) $(SUBDIRS_32) ar include efitools \
 		     libmacho
-COMMON_SUBDIRS = libstuff as gprof misc man cbtlibs otool
+#COMMON_SUBDIRS = libstuff as gprof misc man cbtlibs otool
+COMMON_SUBDIRS = libstuff as
 APPLE_SUBDIRS = ar
 SUBDIRS_32 = ld
 EFITOOLS = efitools

and then run "make LTO=" to build without link time optimization support.
After you're done, run 'find . -name as', the assembler is

./as/a386_dir/as
./as/ax86_64_dir/as
 
[PS run 'make clean' 1st to clean up any previous object files with LTO]

PPS
If you want to compile in the LTO stuff, it is found in the LLVM package, here.  Download the file called "LLVM source code".  Unpack it.  The lto.h it's looking for is under include/llvm/lto.h.  So you need to set that up somewhere (like under /usr/local/include), and then maybe also some library code from LLVM under /usr/local/lib.
 

@Zenith432

cc -std=c99 -Os -DLTO_SUPPORT -g -I../../include -Wall -D_MACH_I386_THREAD_STATUS_FPSTATE_LEGACY_FIELD_NAMES_ -D_ARCHITECTURE_I386_FPU_FPSTATE_LEGACY_FIELD_NAMES_    -c \
		-I/Developer/usr/local/include \
		-I/usr/local/include \
		-o ./lto.o ../lto.c
../lto.c:8:10: fatal error: 'llvm-c/lto.h' file not found
#include <llvm-c/lto.h>
         ^
1 error generated.
make[2]: *** [lto.o] Error 1
make[1]: *** [dynamic] Error 2
make: *** [all] Error 1

In Topic: Security Update 2015-02 Available for OS X 10.10, 10.9 and 10.8

11 March 2015 - 06:06 PM

I have a problem with this update

 

On shutdown/restart - 9 times out of 10 it hangs.

 

By hangs I mean I tried waiting several minutes - doesn't complete.

 

I noticed also when booting with '-v' that it rebuilds kernelcache during boot when nothing's changed.

 

I'm sure these issues were introduced by this update and weren't before.

 

Any1 have idea how to revert this update?

 

EDIT:

I've reverted kernel and System.kext to the ones from 10.10.2 - both problems mentioned above are gone.

 

EDIT:

This is happening in a virtual machine too.  After checking - the problem seems to be that kextd is running kextcache over and over in an infinite loop.  I tried without unsigned kexts installed and the problem persists.

Has anyone run into this?

Try 'ps -A |grep kext' from a Terminal several times to see if kextd keeps restarting new copies of kextcache.

In Topic: Chameleon 2.3svn Official PKG Installer & Binaries

10 March 2015 - 08:49 AM

You can update the assembler by downloading latest cctools, build 'as' and install over existing assembler.

old xcode =  :thumbsdown_anim: ( starts at 2588 up to 2605)

In Topic: Dual-booting both UEFI and BIOS

27 February 2015 - 06:11 PM

You can set it up one of several ways

  1. legacy Clover with BiosBlockIo (boot7), Windows 7 legacy PBR, OS X.
  2. legacy Clover with EFI drivers (boot6), Windows 7 legacy PBR, OS X - may give problems due to transition EFI drivers -> legacy PBR, but I've had this work in the past (don't use it anymore.)
  3. Either of the above but with Windows 7 UEFI boot - this is what I use today.  Both boot6 and boot7 work.
  4. Clover with Native UEFI firmware, Windows 7 legacy boot, OS X - this may or may not work, depending on your native UEFI CSM and ability to support legacy boot.
  5. Clover with Native UEFI firmware, Windows 7 UEFI boot, OS X - should work.

In Topic: Clover General discussion

27 February 2015 - 09:59 AM

Yes, but can you build the toolchain with buildgcc-4.9.sh when isl set to 0.14???

 

i compile 3185 with 0.14 without problems
© 2015 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy