iOS Question GoogleMap problem with 2.50

marcick

Well-Known Member
Licensed User
Longtime User
After updating to B4I 2.50 I'm no longer able to compile the GoogleMap sample with my Local Mac.
I have copied the new resources of B4i-Builder to the local Mac.
This is the error ...

B4X:
Error: ** BUILD FAILED **


The following build commands failed:
    CompileC build/B4iProject.build/Release-iphoneos/B4iProject.build/Objects-normal/arm64/b4i_googlemapsextra.o B4iProject/b4i_googlemapsextra.m normal arm64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
(1 failure)
 

marcick

Well-Known Member
Licensed User
Longtime User
Sorry to post again but please help, I can't continue developing ....
The b4i build server is ok I think

B4X:
B4i Build Server

Build server is running.
Version: 2.5
Server time: 10:17:01
Mac SSL Key

Invalid key!!!
SSL port: 51042
h files

iAd: 1.00
iAdMob: 1.30
iArchiver: 1.01
iBarcode: 1.20
iBLE: 1.31
iCore: 2.50
iDebug: 1.60
iDebug2: 1.60
iDesigner: 1.20
iDropboxSync: 1.00
iEncryption: 1.02
iGoogleMaps: 1.10
iHttp: 1.01
iHUD: 1.00
iJSON: 1.0
iLeadbolt: 2.00
iLocation: 1.20
iMedia: 1.20
iMQTT: 1.0
iNet: 1.20
iNetwork: 1.11
iPhone: 1.60
iRandomAccessFile: 1.50
iReleaseLogger: 1.00
iSideMenu: 1.01
iSQL: 1.01
iStore: 1.0
iStringUtils: 1.00
iSVG: 1.00
iTableView: 1.21
iUI8: 1.00
iWebSocket: 1.00
iXmlBuilder: 1.00
iXmlSax: 1.10
a files

libCore, size=3463616, modified=02/16/2016 07:08:54
libiAd, size=36880, modified=02/16/2016 07:08:54
libiAdMob, size=68176, modified=02/16/2016 07:08:54
libiArchiver, size=245120, modified=02/16/2016 07:08:54
libiBarcode, size=247568, modified=02/16/2016 07:08:54
libiBLE, size=140224, modified=02/16/2016 07:08:55
libiDebug2, size=1077520, modified=02/16/2016 07:08:55
libiDesigner, size=846912, modified=02/16/2016 07:08:55
libiDropboxSync, size=80960, modified=02/16/2016 07:08:55
libiEncryption, size=67752, modified=02/16/2016 07:08:55
libiGoogleMaps, size=160616, modified=02/16/2016 07:08:55
libiHttp, size=121800, modified=02/16/2016 07:08:55
libiHUD, size=285496, modified=02/16/2016 07:08:55
libiJSON, size=53320, modified=02/16/2016 07:08:55
libiLeadbolt, size=21440, modified=02/16/2016 07:08:55
libiLocation, size=122192, modified=02/16/2016 07:08:55
libiMedia, size=250376, modified=02/16/2016 07:08:55
libiMQTT, size=1575592, modified=02/16/2016 07:08:55
libiNet, size=532392, modified=02/16/2016 07:08:55
libiNetwork, size=258352, modified=02/16/2016 07:08:55
libiPhone, size=287216, modified=02/16/2016 07:08:55
libiRandomAccessFile, size=385184, modified=02/16/2016 07:08:55
libiReleaseLogger, size=49976, modified=02/16/2016 07:08:55
libiSideMenu, size=504704, modified=02/16/2016 07:08:55
libiSQL, size=360544, modified=02/16/2016 07:08:55
libiStore, size=51224, modified=02/16/2016 07:08:55
libiStringUtils, size=55328, modified=02/16/2016 07:08:55
libiSVG, size=57360, modified=02/16/2016 07:08:55
libiTableView, size=194152, modified=02/16/2016 07:08:55
libiUI8, size=363280, modified=02/16/2016 07:08:55
libiWebSocket, size=391936, modified=02/16/2016 07:08:55
libiXmlBuilder, size=151200, modified=02/16/2016 07:08:55
libiXmlSax, size=61888, modified=02/16/2016 07:08:55

The Xcode should be ok also (version 7.2.1)
But with B4I 2.5 I can't compile my project that uses GoogleMaps and GoogleMapsextra, neither the GoogleMap example.
I can compile other projects.
 
Upvote 0

marcick

Well-Known Member
Licensed User
Longtime User
Removing the code related to googlemapsextra in the sample googlemap program, i get this

B4X:
ld: framework not found GoogleMaps
clang: error: linker command failed with exit code 1 (use -v to see invocation)


Error: ** BUILD FAILED **


The following build commands failed:
    Ld Payload/Bmap4I.app/Bmap4I normal i386
(1 failure)

everything was working before .... :(
 
Upvote 0

marcick

Well-Known Member
Licensed User
Longtime User
Hi. Everything was working before. It's one month I'm working on a project that uses googlemap.
I've just installed the b4i 2.5 update and copied (overwrited) the new b4i builder files on the Mac where they were before.
Nothing else.
So, because it was working before, I can say that the googlemap framework is in its place. For sure I didn't delete it.
 
Upvote 0

marcick

Well-Known Member
Licensed User
Longtime User
Everything was working before the update.
Now: how can be happened that updating the B4i-Builder the googlemap framework has disappeared ? I have just downloaded the new resources and overwritten in the existing B4i-Builder23 folder.
I can't explain and for sure I never deleted it.
Anyway I have downloaded again the framework and placed in the lib folder, now everything works again.
Thanks
 
Upvote 0

marcick

Well-Known Member
Licensed User
Longtime User
The puzzle is solved:
When you download the new B4i-Builder resources on the Mac, you have a JAR file (B4iBuildServer) and a LIB folder.
If you take everything in block and move inside the folder where you have the B4iBuilder, the new LIB folder REPLACE the previous one, the files are not MIXED.
This is a behaviour I was not used to, coming from Windows.
And this is why the GoogleMapFramework has disappeared from the LIB folder and I had to download it again.

So, next time: don't take the new whole LIB folder but just the files it contains and move all them in the existing LIB folder.
 
Upvote 0
Top