Hello,
I am trying to compile The Unarchiver's command line tools unar and lsar (http://code.google.com/p/theunarchiver/) as these tools are completely free (LGPL2.1) alternatives to unrar. I took this PKGBUILD: https://aur.archlinux.org/packages.php?ID=47977 and added arm architecture.
However, it seems as there is a library problem. Looks like libobjc.so.3 is missing (which is true), but I don't know which package contains it. Google didn't find any hint for me, so I hope someone might know something.
Output:
$this->bbcode_second_pass_code('', 'gcc -Wl,--whole-archive -fexceptions -fgnu-runtime -o unar unar.o CSCommandLineParser.o CommandLineCommon.o NSStringPrinting.o libXADMaster.a ../UniversalDetector/libUniversalDetector.a -Wl,--no-whole-archive -lgnustep-base -lcrypto -lbz2 -licuuc -lobjc -lstdc++ -lm -lz
/usr/bin/ld: warning: libobjc.so.3, needed by /usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.7.1/../../../libgnustep-base.so, not found (try using -rpath or -rpath-link)
/usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.7.1/../../../libgnustep-base.so: undefined reference to `sel_register_name'
/usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.7.1/../../../libgnustep-base.so: undefined reference to `sel_register_typed_name'
/usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.7.1/../../../libgnustep-base.so: undefined reference to `sel_get_any_typed_uid'
/usr/lib/gcc/armv5tel-unknown-linux-gnueabi/4.7.1/../../../libgnustep-base.so: undefined reference to `sel_get_typed_uid'
collect2: error: ld returned 1 exit status
make: *** [unar] Error 1
')