compiler errors - dsymutil missing compiling GNU bash on iOS -


i'm trying compile gnu bash 4.3.30 on (and for) ipad 2, ios 8.4 using clang, ld64, cctools, gnu make , ios 8.1 sdk. when processing bashversion, clang "unable execute dsymutil", , reports "doesn't exist", exiting error 1.

$ make (...)  "/usr/bin/ld" -demangle -dynamic -arch armv7 -iphoneos_version_min 5.0.0 -syslibroot /var/mobile/iphoneos8.1.sdk -o bashversion -lcrt1.3.1.o -l./lib/termcap /var/tmp/bashversion-814fa1.o buildversion.o -lsystem  "dsymutil" -o bashversion.dsym bashversion clang: error: unable execute command: executable "dsymutil" doesn't exist! clang: error: dsymutil command failed exit code 1 (use -v see invocation) make: *** [bashversion] error 1  $ echo $cc clang --sysroot /var/mobile/iphoneos8.1.sdk -v $ clang --version clang version 3.5.0 (trunk) target: armv7-apple-darwin-14.0.0 thread model: posix $ ld -v @(#)program:ld  project:ld64- configured support archs: i386 x86_64 armv4t armv5 armv6 armv7 armv7f armv7k armv8 arm64 arm64v8 $ dsymutil $ dsymutil -sh: dsymutil: command not found $ find / -name dsymutil $ 

apparently, ipad has no dsymutil. so, can find one? come xcode? or there way compile gnu bash 4.3.30 without it?

dsymutil closed source tool, , not available ios.

but that's not of problem, create symlink /bin/true,

i.e.

ln -s /bin/true /usr/bin/dsymutil 

Comments

Popular posts from this blog

c# - Better 64-bit byte array hash -

webrtc - Which ICE candidate am I using and why? -

php - Zend Framework / Skeleton-Application / Composer install issue -