Skip to content
This repository has been archived by the owner on May 27, 2022. It is now read-only.

This build does not work when building for iOS 6 (on device) due to armv7s #8

Open
jeremyprovost opened this issue Sep 13, 2012 · 18 comments
Assignees

Comments

@jeremyprovost
Copy link

I believe it simply needs a recompile that includes that architecture.

@Ed217
Copy link

Ed217 commented Sep 16, 2012

Beyond the issue with the lack of armv7s slice, I am seeing lots of memory errors for V3. Most reference default_malloc-ex.

@hisham
Copy link

hisham commented Sep 27, 2012

+1 please fix asap now that iOS6 and iPhone 5 is out...

@rsmoz
Copy link

rsmoz commented Sep 29, 2012

Please, please, please fix this. I'm working on an app that needs this! Such a great API should be kept up-to-date.

@tewks
Copy link

tewks commented Sep 29, 2012

We are working on a new update with some additional bug fixes to improve performance and reliability. We will release this next week. In the meantime, if you remove armv7s from your target, it will both build and work on the iPhone 5.

Thomas

Le 28 Sep 2012 à 19:05, rsmoz [email protected] a écrit :

Please, please, please fix this. I'm working on an app that needs this! Such a great API should be kept up-to-date.


Reply to this email directly or view it on GitHub.

@tewks
Copy link

tewks commented Oct 3, 2012

Hi all,

Please try out 3.1b2, which can be downloaded here: https://github.com/bumptech/bump-api-ios/downloads

T

@ghost ghost assigned tewks Oct 3, 2012
@ieswxia
Copy link

ieswxia commented Oct 4, 2012

There are some problems,see below.

Undefined symbols for architecture armv7s:
"_sha1_digest_to_hex",referenced from:_bapi_sha1 in libBump.a(api-core-64066F767C803869.o)

"_protobuf_c_message_get_packed_size", referenced from:

  _hello__get_packed_size in libBump.a(bam.pb-c.o)

  _handset_update__get_packed_size in libBump.a(bam.pb-c.o)

  _handset_log__get_packed_size in libBump.a(bam.pb-c.o)

  _ack__get_packed_size in libBump.a(bam.pb-c.o)

  _clock_update__get_packed_size in libBump.a(bam.pb-c.o)

  _ping__get_packed_size in libBump.a(bam.pb-c.o)

  _pbcommunication__get_packed_size in libBump.a(bam.pb-c.o)

  ...

"_SHA1_Init", referenced from:

  _bapi_sha1 in libBump.a(api-core-64066F767C803869.o)

"_destroy_boat_packet", referenced from:

  _bapi_handle_sent_packet in libBump.a(api-core-64066F767C803869.o)

  _bapi_handle_packet in libBump.a(api-core-64066F767C803869.o)

"_protobuf_c_system_allocator", referenced from:

  _bapi_handle_packet in libBump.a(api-core-64066F767C803869.o)

"_protobuf_c_message_pack", referenced from:

  _hello__pack in libBump.a(bam.pb-c.o)

  _handset_update__pack in libBump.a(bam.pb-c.o)

  _handset_log__pack in libBump.a(bam.pb-c.o)

  _ack__pack in libBump.a(bam.pb-c.o)

  _clock_update__pack in libBump.a(bam.pb-c.o)

  _ping__pack in libBump.a(bam.pb-c.o)

  _pbcommunication__pack in libBump.a(bam.pb-c.o)

  ...

"_ntoa", referenced from:

  -[BumpClient ipStringForHost] in libBump.a(BumpClient-4A2ADD525826BE6B.o)

"_destroy_bumpnet", referenced from:

  _bapi_disconnect in libBump.a(api-core-64066F767C803869.o)

  _bapi_connect in libBump.a(api-core-64066F767C803869.o)

"_SHA1_Update", referenced from:

  _bapi_sha1 in libBump.a(api-core-64066F767C803869.o)

"_send_boat_packet", referenced from:

  _bapi_send_boat_packet_no_lock in libBump.a(api-core-64066F767C803869.o)

  _bapi_send_boat_packet in libBump.a(api-core-64066F767C803869.o)

 (maybe you meant: _bapi_send_boat_packet_no_lock, _bapi_send_boat_packet )

"_protobuf_c_message_free_unpacked", referenced from:

  _apikey_status__free_unpacked in libBump.a(bam.pb-c.o)

  _clock_update__free_unpacked in libBump.a(bam.pb-c.o)

  _server_message__free_unpacked in libBump.a(bam.pb-c.o)

  _history_response__free_unpacked in libBump.a(bam.pb-c.o)

  _channel_list_response__free_unpacked in libBump.a(bam.pb-c.o)

  _confirm_request__free_unpacked in libBump.a(bump.pb-c.o)

  _data_action__free_unpacked in libBump.a(bam_actions.pb-c.o)

  ...

"_create_bumpnet", referenced from:

  _bapi_connect in libBump.a(api-core-64066F767C803869.o)

"_generate_optr", referenced from:

  _bapi_hello in libBump.a(api-core-64066F767C803869.o)

  _bapi_send_bump in libBump.a(api-core-64066F767C803869.o)

  _bapi_send_data in libBump.a(api-core-64066F767C803869.o)

  _bapi_send_paypal_payment in libBump.a(api-core-64066F767C803869.o)

  _bapi_send_payment_intent in libBump.a(api-core-64066F767C803869.o)

  _bapi_make_private_key in libBump.a(api-core-64066F767C803869.o)

"_shutdown_bumpnet", referenced from:

  _bapi_disconnect in libBump.a(api-core-64066F767C803869.o)

"_create_boat_packet", referenced from:

  _bapi_send_ping in libBump.a(api-core-64066F767C803869.o)

  _bapi_hello in libBump.a(api-core-64066F767C803869.o)

  _bapi_update in libBump.a(api-core-64066F767C803869.o)

  _bapi_send_confirm in libBump.a(api-core-64066F767C803869.o)

  _bapi_handle_packet in libBump.a(api-core-64066F767C803869.o)

  _bapi_request_channel_list in libBump.a(api-core-64066F767C803869.o)

  _bapi_send_bump in libBump.a(api-core-64066F767C803869.o)

  ...

"_init_bumpnet_framework", referenced from:

  _bapi_create in libBump.a(api-core-64066F767C803869.o)

"_SHA1_Final", referenced from:

  _bapi_sha1 in libBump.a(api-core-64066F767C803869.o)

"_protobuf_c_message_unpack", referenced from:

  _apikey_status__unpack in libBump.a(bam.pb-c.o)

  _clock_update__unpack in libBump.a(bam.pb-c.o)

  _server_message__unpack in libBump.a(bam.pb-c.o)

  _pbcommunication__unpack in libBump.a(bam.pb-c.o)

  _history_response__unpack in libBump.a(bam.pb-c.o)

  _channel_list_response__unpack in libBump.a(bam.pb-c.o)

  _confirm_request__unpack in libBump.a(bump.pb-c.o)

  ...

ld: symbol(s) not found for architecture armv7s

clang: error: linker command failed with exit code 1 (use -v to see invocation)

At 2012-10-04 05:12:48,"Thomas Greany" [email protected] wrote:

Hi all,

Please try out 3.1b2, which can be downloaded here: https://github.com/bumptech/bump-api-ios/downloads

T

¡ª
Reply to this email directly or view it on GitHub.

@mwawrusch
Copy link

Does'nt work for me either, same bugs.

@gazolla
Copy link

gazolla commented Oct 15, 2012

Hi Guys,

I was trying to generate ipa ("archive" option) for iOS 6.0 and it did not work. Then I changed the "build Active Architecture only" to YES into "Building settings"and it works !

I'm using:

OSX 10.8.2
Xcode 4.5.1
libBump.a — 3.1b2
trying to generate ipa ("archive" option) for iOS 6.0

Best Regards,
Sebastian

@rsmoz
Copy link

rsmoz commented Nov 26, 2012

Still no fixes -_-

@Bartjezzz
Copy link

Hi Guys,

Any progress on this? Still waiting for a fix. Would love to use this asap

Happy Holidays!

Bart

@antoinelamy
Copy link

Same thing here. Thank you for fixing it ASAP.

@4ndrey
Copy link

4ndrey commented Jan 28, 2013

Thomas, where is new libBump with official armv7s support?

@bluv
Copy link

bluv commented Feb 25, 2013

Any progress on the update?

@feraco
Copy link

feraco commented Mar 5, 2013

Hello I having been trying to inegrate bump into my project for the past few days.

I keep getting the same errors about armv7s its about 19 errors that start like this

Undefined symbols for architecture armv7s:
"_protobuf_c_message_unpack", referenced from:

Is there something i can do that will make this project build successfully? I have been reading forums for days now.

@aranjan
Copy link

aranjan commented Apr 1, 2013

Still cant use the new library

Ld /Users/ranjan/Library/Developer/Xcode/DerivedData/BumpTest-efayjgbsqkqtokamdpajgximdxnj/Build/Intermediates/BumpTest.build/Debug-iphoneos/BumpTest.build/Objects-normal/armv7s/BumpTest normal armv7s
cd /Users/ranjan/Downloads/bump-api-ios-master/BumpTestApp
setenv IPHONEOS_DEPLOYMENT_TARGET 5.0
setenv PATH "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin"
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -arch armv7s -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk -L/Users/ranjan/Library/Developer/Xcode/DerivedData/BumpTest-efayjgbsqkqtokamdpajgximdxnj/Build/Products/Debug-iphoneos -L/Users/ranjan/Downloads/bump-api-ios-master/BumpTestApp/../libBump -F/Users/ranjan/Library/Developer/Xcode/DerivedData/BumpTest-efayjgbsqkqtokamdpajgximdxnj/Build/Products/Debug-iphoneos -F/Users/ranjan/Downloads/bump-api-ios-master/BumpTestApp/.. -filelist /Users/ranjan/Library/Developer/Xcode/DerivedData/BumpTest-efayjgbsqkqtokamdpajgximdxnj/Build/Intermediates/BumpTest.build/Debug-iphoneos/BumpTest.build/Objects-normal/armv7s/BumpTest.LinkFileList -dead_strip -fobjc-link-runtime -miphoneos-version-min=5.0 -framework CFNetwork -framework CoreLocation -framework AudioToolbox -framework UIKit -framework Foundation -framework CoreGraphics -lBump -o /Users/ranjan/Library/Developer/Xcode/DerivedData/BumpTest-efayjgbsqkqtokamdpajgximdxnj/Build/Intermediates/BumpTest.build/Debug-iphoneos/BumpTest.build/Objects-normal/armv7s/BumpTest

Undefined symbols for architecture armv7s:
"_protobuf_c_message_unpack", referenced from:
_apikey_status__unpack in libBump.a(bam.pb-c.o)
_clock_update__unpack in libBump.a(bam.pb-c.o)
_server_message__unpack in libBump.a(bam.pb-c.o)
_pbcommunication__unpack in libBump.a(bam.pb-c.o)
_history_response__unpack in libBump.a(bam.pb-c.o)
_channel_list_response__unpack in libBump.a(bam.pb-c.o)
_confirm_request__unpack in libBump.a(bump.pb-c.o)
...
"_protobuf_c_message_pack", referenced from:
_hello__pack in libBump.a(bam.pb-c.o)
_handset_update__pack in libBump.a(bam.pb-c.o)
_handset_log__pack in libBump.a(bam.pb-c.o)
_ack__pack in libBump.a(bam.pb-c.o)
_clock_update__pack in libBump.a(bam.pb-c.o)
_ping__pack in libBump.a(bam.pb-c.o)
_pbcommunication__pack in libBump.a(bam.pb-c.o)
...
"_protobuf_c_message_get_packed_size", referenced from:
_hello__get_packed_size in libBump.a(bam.pb-c.o)
_handset_update__get_packed_size in libBump.a(bam.pb-c.o)
_handset_log__get_packed_size in libBump.a(bam.pb-c.o)
_ack__get_packed_size in libBump.a(bam.pb-c.o)
_clock_update__get_packed_size in libBump.a(bam.pb-c.o)
_ping__get_packed_size in libBump.a(bam.pb-c.o)
_pbcommunication__get_packed_size in libBump.a(bam.pb-c.o)
...
"_sha1_digest_to_hex", referenced from:
_bapi_sha1 in libBump.a(api-core-64066F767C803869.o)
"_SHA1_Init", referenced from:
_bapi_sha1 in libBump.a(api-core-64066F767C803869.o)
"_destroy_bumpnet", referenced from:
_bapi_disconnect in libBump.a(api-core-64066F767C803869.o)
_bapi_connect in libBump.a(api-core-64066F767C803869.o)
"_init_bumpnet_framework", referenced from:
_bapi_create in libBump.a(api-core-64066F767C803869.o)
"_shutdown_bumpnet", referenced from:
_bapi_disconnect in libBump.a(api-core-64066F767C803869.o)
"_protobuf_c_message_free_unpacked", referenced from:
_apikey_status__free_unpacked in libBump.a(bam.pb-c.o)
_clock_update__free_unpacked in libBump.a(bam.pb-c.o)
_server_message__free_unpacked in libBump.a(bam.pb-c.o)
_history_response__free_unpacked in libBump.a(bam.pb-c.o)
_channel_list_response__free_unpacked in libBump.a(bam.pb-c.o)
_confirm_request__free_unpacked in libBump.a(bump.pb-c.o)
_data_action__free_unpacked in libBump.a(bam_actions.pb-c.o)
...
"_send_boat_packet", referenced from:
_bapi_send_boat_packet_no_lock in libBump.a(api-core-64066F767C803869.o)
_bapi_send_boat_packet in libBump.a(api-core-64066F767C803869.o)
(maybe you meant: _bapi_send_boat_packet, _bapi_send_boat_packet_no_lock )
"_destroy_boat_packet", referenced from:
_bapi_handle_sent_packet in libBump.a(api-core-64066F767C803869.o)
_bapi_handle_packet in libBump.a(api-core-64066F767C803869.o)
"_create_boat_packet", referenced from:
_bapi_send_ping in libBump.a(api-core-64066F767C803869.o)
_bapi_hello in libBump.a(api-core-64066F767C803869.o)
_bapi_update in libBump.a(api-core-64066F767C803869.o)
_bapi_send_confirm in libBump.a(api-core-64066F767C803869.o)
_bapi_handle_packet in libBump.a(api-core-64066F767C803869.o)
_bapi_request_channel_list in libBump.a(api-core-64066F767C803869.o)
_bapi_send_bump in libBump.a(api-core-64066F767C803869.o)
...
"_SHA1_Final", referenced from:
_bapi_sha1 in libBump.a(api-core-64066F767C803869.o)
"_SHA1_Update", referenced from:
_bapi_sha1 in libBump.a(api-core-64066F767C803869.o)
"_generate_optr", referenced from:
_bapi_hello in libBump.a(api-core-64066F767C803869.o)
_bapi_send_bump in libBump.a(api-core-64066F767C803869.o)
_bapi_send_data in libBump.a(api-core-64066F767C803869.o)
_bapi_send_paypal_payment in libBump.a(api-core-64066F767C803869.o)
_bapi_send_payment_intent in libBump.a(api-core-64066F767C803869.o)
_bapi_make_private_key in libBump.a(api-core-64066F767C803869.o)
"_create_bumpnet", referenced from:
_bapi_connect in libBump.a(api-core-64066F767C803869.o)
"_protobuf_c_system_allocator", referenced from:
_bapi_handle_packet in libBump.a(api-core-64066F767C803869.o)
"_ntoa", referenced from:
-[BumpClient ipStringForHost] in libBump.a(BumpClient-4A2ADD525826BE6B.o)
ld: symbol(s) not found for architecture armv7s
clang: error: linker command failed with exit code 1 (use -v to see invocation)

@manasishah88
Copy link

Hello any update regarding the libBump.a for ios 6 (architecture armv7s)

@xtreme-mohannad-abwah
Copy link

You guys can check this thread out, solved our problem. Just to clarify, this does allow the code to compile and work on iPhone 5, just choose the appropriate architecture in XCode and use the correct .a file. Cheers!

https://groups.google.com/forum/#!topic/bump-api/O0F0d_Y_-R8

@tewks
Copy link

tewks commented Jun 4, 2013

The best approach right now is to remove armv7s from your targets; I've not gotten around to getting each of our dependencies built for armv7s. Please note that your binaries will work just fine on iPhone5 and iOS6.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests