OS X make xcode_depends build error
#1
Hi!

I'm trying to build XBMC from the current HEAD (, but there is a build error when building "xcode_depends". Does anyone know what might be the problem?

OSX Version: 10.8.2


Code:
[ 77%] Building CXX object CMakeFiles/projectM.dir/PresetMerge.cpp.o
[ 80%] Building CXX object CMakeFiles/projectM.dir/ConfigFile.cpp.o
[ 82%] Building CXX object CMakeFiles/projectM.dir/IdlePreset.cpp.o
[ 85%] Building CXX object CMakeFiles/projectM.dir/TextureManager.cpp.o
[ 88%] Building CXX object CMakeFiles/projectM.dir/TimeKeeper.cpp.o
[ 91%] Building C object CMakeFiles/projectM.dir/image_DXT.c.o
[ 94%] Building C object CMakeFiles/projectM.dir/image_helper.c.o
[ 97%] Building C object CMakeFiles/projectM.dir/SOIL.c.o
[100%] Building C object CMakeFiles/projectM.dir/stb_image_aug.c.o
Linking CXX shared library libprojectM.dylib
[100%] Built target projectM
/usr/bin/llvm-g++-4.2  -O2  -std=gnu99 -no-cpp-precomp -mmacosx-version-min=10.6 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk -arch x86_64 -no_compact_linkedit  -g -D_DEBUG -Wall -mmacosx-version-min=10.6 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk -arch x86_64 -Wl,-arch,x86_64 -no_compact_linkedit -L/Users/Shared/xbmc-depends/macosx10.8_x86_64/lib -Wl,-alias_list,/Users/jdembski/Documents/xbmc/xbmc/cores/DllLoader/exports/wrapper_mach_alias \
        -bundle -undefined dynamic_lookup -read_only_relocs suppress -o /Users/jdembski/Documents/xbmc/addons/visualization.projectm/projectM.vis \
         /Users/jdembski/Documents/xbmc/xbmc/cores/DllLoader/exports/wrapper.o ./libprojectM/CMakeFiles/projectM.dir/*.o Main.o    
ld: warning: -read_only_relocs cannot be used with x86_64
make /Users/jdembski/Documents/xbmc/addons/visualization.projectm/resources/presets.zip
make[2]: `/Users/jdembski/Documents/xbmc/addons/visualization.projectm/resources/presets.zip' is up to date.
make -C xbmc/screensavers/rsxs-0.9/xbmc
make -C ..
make[2]: *** No targets specified and no makefile found.  Stop.
make[1]: *** [..] Error 2
make: *** [xbmc/screensavers/rsxs-0.9/xbmc] Error 2
VU+ / Enigma2 PVR Client: Documentation | Development | Discussion
Reply
#2
I'm having the exact same issue, not sure what's going on. Same platform/versions as well.
Reply
#3
git clean -xfd

rebuild everything according to osx.readme
Reply
#4
Still no target for xbmc/screensavers/rsxs-0.9/xbmc

Code:
adding: nil - Vortex of Vortices.milk (deflated 54%)
  adding: project.tga (deflated 58%)
  adding: shifter - escape the worm - Eo.S. + Phat - Before_It_Eats_Your_Brain_Mix_v2.milk (deflated 75%)
  adding: shifter - escape the worm - Eo.S. + Phat 5362.milk (deflated 75%)
make -C xbmc/screensavers/rsxs-0.9/xbmc
make -C ..
make[2]: *** No targets specified and no makefile found.  Stop.
make[1]: *** [..] Error 2
make: *** [xbmc/screensavers/rsxs-0.9/xbmc] Error 2
VU+ / Enigma2 PVR Client: Documentation | Development | Discussion
Reply
#5
rm configure
make -C tools/darwin/depends/xbmc

www.pastebin.com the contents of config.log
Reply
#6
Here is the output: http://pastebin.com/wKUQXqv4
VU+ / Enigma2 PVR Client: Documentation | Development | Discussion
Reply
#7
Yeah, no go here as well.

Ran:

Code:
git clean -xfd
rm -rf /Users/Shared/xbmc-depends/*
<readme stuff>

Here's my config output: http://pastebin.com/TXJCjHzt
Reply
#8
pastebin your Makefile

Reply
#9
Here's the Makefile: http://pastebin.com/ja3VAmFd
Reply
#10
Do you still need my Makefile, or is Peol's Makefile enough?
VU+ / Enigma2 PVR Client: Documentation | Development | Discussion
Reply
#11
I can't figure out what's wrong, bots are building fine. Maybe Memphiz has a clue.
Reply
#12
Getting the same error on 64 bit Mountain Lion. :-(
Kodi 15 on:
Kodibuntu with Ubuntu 14.04 (self compiled), Mac OS X El Capitan, iPhone 6, Amazon Fire TV, Apple TV and Nexus 4.
Reply
#13
I seem to be able to repro the problem...
AppleTV4/iPhone/iPod/iPad: HowTo find debug logs and everything else which the devs like so much: click here
HowTo setup NFS for Kodi: NFS (wiki)
HowTo configure avahi (zeroconf): Avahi_Zeroconf (wiki)
READ THE IOS FAQ!: iOS FAQ (wiki)
Reply
#14
Please try this patch and report back if it fixes it.

http://pastebin.com/MTQDx8Jc
AppleTV4/iPhone/iPod/iPad: HowTo find debug logs and everything else which the devs like so much: click here
HowTo setup NFS for Kodi: NFS (wiki)
HowTo configure avahi (zeroconf): Avahi_Zeroconf (wiki)
READ THE IOS FAQ!: iOS FAQ (wiki)
Reply
#15
Still the same error here. Here is the current Makefile

http://pastebin.com/BqAQXwHV

Code:
make -C xbmc/screensavers/rsxs-0.9/xbmc
make -C /Users/jdembski/Documents/xbmc/xbmc/screensavers/rsxs-0.9
make[2]: *** No targets specified and no makefile found.  Stop.
make[1]: *** [/Users/jdembski/Documents/xbmc/xbmc/screensavers/rsxs-0.9] Error 2
make: *** [xbmc/screensavers/rsxs-0.9/xbmc] Error 2
VU+ / Enigma2 PVR Client: Documentation | Development | Discussion
Reply

Logout Mark Read Team Forum Stats Members Help
make xcode_depends build error0