|
2020-10-20
, 19:29
|
Posts: 1,414 |
Thanked: 7,547 times |
Joined on Aug 2016
@ Estonia
|
#792
|
The Following 7 Users Say Thank You to rinigus For This Useful Post: | ||
|
2020-10-31
, 12:12
|
Posts: 728 |
Thanked: 1,217 times |
Joined on Oct 2011
|
#793
|
|
2020-10-31
, 13:31
|
Posts: 1,414 |
Thanked: 7,547 times |
Joined on Aug 2016
@ Estonia
|
#794
|
Perhaps something that has been asked/documented/explained in the past, but I cannot find it relatively easily: how feasible is to build OSM Scout Server for SFOS with their SDK? Is it a matter of performing the following?
- Installing all dependencies in the SDK Build Engine (for all required sb2 targets)
- For the ones not available in the step above, build them too
- Finally build OSM Scout Server
I do understand that this is not a simple and quick endeavour, but would I be missing anything critical and/or is there any dependency that is difficult to build+install in such way?
|
2020-10-31
, 14:35
|
Posts: 281 |
Thanked: 679 times |
Joined on Feb 2010
|
#795
|
|
2020-10-31
, 15:07
|
Posts: 1,414 |
Thanked: 7,547 times |
Joined on Aug 2016
@ Estonia
|
#796
|
@rinigus: sooner or later (with working sdk) you will swap to SFOS 3.4 too. And - according to actual restrictions in most european countries ;-) - I might have the time for this...
By the way: does someone have recipes to tune up compilation times for stuff like that? I get problems with the compilation of my projects now too, thought it is only 10 minutes by now...
|
2020-11-01
, 13:03
|
Posts: 728 |
Thanked: 1,217 times |
Joined on Oct 2011
|
#797
|
Yes, you should be able to build it on SDK. You may have to increase allocated RAM for it, though.
Installation of dependencies available at SFOS repos is done automatically by `mb2`. So, you will have to only compile and install the missing ones into SDK.
I would start from OSM Scout Server and then work backwards to fulfill dependencies.
|
2020-11-01
, 14:17
|
Posts: 1,414 |
Thanked: 7,547 times |
Joined on Aug 2016
@ Estonia
|
#798
|
Right, so I started this and it's as fun as it is. However, before I dig deeper into my current rabbit hole, mapnik needs libicuuc.so.63, but SFOS 3.4 target has version 66 (confusingly, libicu package) - will this be a matter of cloning pkg-mapnik and creating another rpm for mapnik (adjusting whatever version needed, of course)? mapnik says it prefers libicuuc >= 4.2, I believe 66 is significantly bigger than 4.2, unless I have something categorically wrong - mathematics or package names
Thanks!
|
2020-11-03
, 09:05
|
Posts: 728 |
Thanked: 1,217 times |
Joined on Oct 2011
|
#799
|
I suggest to get the same packages as referred to by OBS. Keep an eye on selected branch, it is not always "master". For all packages, make sure that you clone recursively or ensure that submodules are pulled and synced
|
2020-11-03
, 11:49
|
Posts: 1,414 |
Thanked: 7,547 times |
Joined on Aug 2016
@ Estonia
|
#800
|
Tags |
geocoder, linux, offline maps, router, sailfish os, tiles |
|
Part of "EA", I guess, is to sit home without offline maps and figuring out why all is breaking in the phone.