Can't for the life of me get ios-depends to build
#1
Rainbow 
Any clue on what I may be doing wrong or how I can fix it?
I'm following the instructions here: https://github.com/xbmc/xbmc/blob/master/README.ios

My Computer is a Mid-2009 Macbook Pro
OS 10.6.7
Trying to build from source (git commit 2e6a98c01a48f90dbc5d8b615b247f2720b07ad5)

1. download source - OK
2. "sudo mkdir -p /usr/local/bin; sudo cp tools/osx/ios-depends/gas-preprocessor/gas-preprocessor.pl /usr/local/bin/" - OK
3. "make -C tools/osx/ios-depends" - FAILS

Error:

gcc -std=gnu99 -o dpkg archives.o cleanup.o configure.o depcon.o enquiry.o errors.o filesdb.o help.o main.o packages.o processarc.o remove.o select.o trigproc.o update.o ../libcompat/libcompat.a ../lib/libdpkg.a -lz -lbz2
Undefined symbols for architecture x86_64:
"_libintl_gettext", referenced from:
_print_and_abort in libcompat.a(obstack.o)
ld: symbol(s) not found for architecture x86_64
collect2: ld returned 1 exit status
make[2]: *** [dpkg] Error 1
make[1]: *** [dpkg] Error 2
make: *** [dpkg] Error 2

Here is my console log:
http://pastebin.com/wpanewgA

Any help would be greatly appreciated.
Reply
#2
dkpg is not linking to libintl correctly

It can find the headers:

checking libintl.h usability... yes
checking libintl.h presence... yes
checking for libintl.h... yes

config.log for dpkg might have more info.

It's very important to 'make -C tools/osx/ios-depends distclean' before re-trying if you have make problems.
Reply
#3
Thanks for the quick reply and definitely thanks for the heads up about running that command after a bad build.

Here's the contents of my dpkg config.log: http://pastebin.com/9y0dZidm

Again, thanks for the help.
Reply
#4
OK, so i was able to get past that error by changing the CONFIGURE parameter in make file for dpkg to:

Code:
CONFIGURE=./configure CC='cc -m32' CXX='g++ -m32' --prefix=$(PREFIX) --enable-static --disable-shared
Seems as though the compiler/code didn't like my 64-bit mac.

Now i'm running into a problem with samba, with the exact same error messages as this thread: http://forum.xbmc.org/showthread.php?p=751857

But i was able to get through those issues.

still in the build process. I'll let you know how it winds up.
Reply

Logout Mark Read Team Forum Stats Members Help
Can't for the life of me get ios-depends to build0