are there builds for our other platforms? should we maybe bundle it with PLUS?
..ede On 27.11.2014 06:49, Rahkonen Jukka (Tike) wrote: > The v. 4.2.1 RC1 ones from last weekend > http://www.gaia-gis.it/gaia-sins/windows-bin-x86-test/ > http://www.gaia-gis.it/gaia-sins/windows-bin-amd64-test/ > > -Jukka- > > > ________________________________________ > edgar soldin wrote: > > sweet. what spatialite packages did you use? ..ede > > On 26.11.2014 22:55, Rahkonen Jukka (Tike) wrote: >> Hi, and thanks. >> >> Documentation and installation method for native binaries are quite >> understandable now at least on Windows with Spatialite binaries I used for >> testing. >> >> -Jukka- >> >> ________________________________________ >> edgar soldin wrote: >> >> Jukka, >> >> i did some more changes. documented in the lib/native/readme.txt . >> >> to minimize the amount of folders i streamlined java arch support over >> platforms. essentially it means that all os place their java32 libs into >> lib/native/x86 and java64 libs into lib/native/x64. >> >> windows additionally can have some more special folders. >> >> can you please try if that works for you with the latest snapshot. possibly >> with PLUS and test included ECW support (only java32) as well? >> >> thanks ..ede >> >> On 25.11.2014 19:40, Rahkonen Jukka (Tike) wrote: >>> It is close, however JAVA_ARCH is either -x64 or -x32 >>> if DEFINED JAVA_X64 ( >>> set "JAVA_ARCH=-x64" >>> ) else ( >>> set "JAVA_ARCH=-x32" >>> ) >>> >>> but the default directories in lib\native are -x64 and -x86 >>> Either rename "JAVA_ARCH=-x86" or rename the 32-bit directory into "-x32" >>> >>> -Jukka- >>> >>> >>> >>> ________________________________________ >>> Lähettäjä: edgar.sol...@web.de <edgar.sol...@web.de> >>> Lähetetty: 25. marraskuuta 2014 17:19 >>> Vastaanottaja: OpenJump develop and use >>> Aihe: Re: [JPP-Devel] About native library detection >>> >>> well, not genius, but elaborate ;) >>> >>> right general java arch support was missing. past tense because i just >>> hacked it. please try rev.4126 . >>> read >>> lib/native/readme.txt >>> first. >>> >>> ..ede >>> >>> On 25.11.2014 14:02, Rahkonen Jukka (Tike) wrote: >>>> Hi, >>>> >>>> I was looking at the genius OJ start script and thinking about if the >>>> result of the detection of native library path is useful or not. Now the >>>> native library is set on Windows according to processor architecture and >>>> OS version strings. The resolution is better than anywhere else I have >>>> seen. Usually there are Windows downloads only for x86 and amd64 but OJ >>>> can resolve not only processor architecture but also if OS is XP, Vista, >>>> Win 7, Win 8, or Win 8.1. >>>> >>>> For GDAL binaries there is an override that detects the jre version first >>>> and uses only two alternatives for native library locations: >>>> if DEFINED JAVA_X64 ( >>>> set "GDAL_FOLDER=gdal-win-x64" >>>> ) else ( >>>> set "GDAL_FOLDER=gdal-win-x86" >>>> >>>> Spatialite binaries which I have been playing with are built in a similar >>>> way than GDAL binaries. If 32 bit jre requires 32 bit versions from the >>>> binaries and 64 bit jre requires 64 bit binaries. >>>> >>>> The problem is that if I run 32-bit jre on 64 bit Win 7 then OpenJUMP is >>>> searching native binaries from directory \lib\native\seven64\. As a >>>> workaround I can place the 32 bit binaries there or into \lib\native\ >>>> which is also on the search path. But if I plan to plan to run sometimes >>>> OJ with 32 bit jre and sometimes with 64 bit jre both these options are >>>> poor and I must move some dll files before starting OJ with another jre. >>>> >>>> BTW. I have experienced the dll hell: Native GDAL and Spatialite binaries >>>> can't be used simply together with OpenJUMP because Spatialite depends on >>>> GDAL and versions do not match. >>>> >>>> How about making the search path as follows: >>>> 1: jre specific general dll path, either win-x86 or win-amd64 >>>> 2: special folder for GDAL binaries, search from gdal-win-86 or >>>> gdal-win-x64 (Ede has used names x86 and x64; should be decided which >>>> names to use and unify the batch file) >>>> 3: Operating system + processor architecture based fine grained native >>>> folders >>>> >>>> An untested modification to oj_windows.bat starting from row 142: >>>> >>>> rem -- set general win32 / win64 vars -- >>>> rem -- set GDAL vars -- >>>> if DEFINED JAVA_X64 ( >>>> set "WIN_DLL_FOLDER=win-amd64" >>>> set "GDAL_FOLDER=gdal-win-x64" >>>> ) else ( >>>> set "WIN_DLL_FOLDER=win-x86" >>>> set "GDAL_FOLDER=gdal-win-86" >>>> ) >>>> set "GDAL_FOLDER=lib\native\%GDAL_FOLDER%" >>>> set "WIN_DLL_FOLDER=lib\native\%WIN_DLL_FOLDER%" >>>> if EXIST "%GDAL_FOLDER%" ( >>>> set "GDAL_DATA=%GDAL_FOLDER%\bin\gdal-data" >>>> set "GDAL_DRIVER_PATH=%GDAL_FOLDER%\bin\gdal\plugins" >>>> rem --- prioritize jre version specific binaries in the path --- >>>> set "PATH=% WIN_DLL_PATH >>>> %;%GDAL_FOLDER%\bin;%GDAL_FOLDER%\bin\gdal\java;%PATH%" >>>> rem --- gdal binding is version specific, prioritize the one delivered >>>> with native libs --- >>>> set "CLASSPATH=%GDAL_FOLDER%\bin\gdal\java\gdal.jar;%CLASSPATH%" >>>> ) >>>> >>>> -Jukka- >>>> >>>> ------------------------------------------------------------------------------ >>>> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server >>>> from Actuate! Instantly Supercharge Your Business Reports and Dashboards >>>> with Interactivity, Sharing, Native Excel Exports, App Integration & more >>>> Get technology previously reserved for billion-dollar corporations, FREE >>>> http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk >>>> _______________________________________________ >>>> Jump-pilot-devel mailing list >>>> Jump-pilot-devel@lists.sourceforge.net >>>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel >>>> >>> >>> ------------------------------------------------------------------------------ >>> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server >>> from Actuate! Instantly Supercharge Your Business Reports and Dashboards >>> with Interactivity, Sharing, Native Excel Exports, App Integration & more >>> Get technology previously reserved for billion-dollar corporations, FREE >>> http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk >>> _______________________________________________ >>> Jump-pilot-devel mailing list >>> Jump-pilot-devel@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel >>> >>> ------------------------------------------------------------------------------ >>> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server >>> from Actuate! Instantly Supercharge Your Business Reports and Dashboards >>> with Interactivity, Sharing, Native Excel Exports, App Integration & more >>> Get technology previously reserved for billion-dollar corporations, FREE >>> http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk >>> _______________________________________________ >>> Jump-pilot-devel mailing list >>> Jump-pilot-devel@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel >>> >> >> ------------------------------------------------------------------------------ >> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server >> from Actuate! Instantly Supercharge Your Business Reports and Dashboards >> with Interactivity, Sharing, Native Excel Exports, App Integration & more >> Get technology previously reserved for billion-dollar corporations, FREE >> http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk >> _______________________________________________ >> Jump-pilot-devel mailing list >> Jump-pilot-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel >> >> ------------------------------------------------------------------------------ >> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server >> from Actuate! Instantly Supercharge Your Business Reports and Dashboards >> with Interactivity, Sharing, Native Excel Exports, App Integration & more >> Get technology previously reserved for billion-dollar corporations, FREE >> http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk >> _______________________________________________ >> Jump-pilot-devel mailing list >> Jump-pilot-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel >> > > ------------------------------------------------------------------------------ > Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server > from Actuate! Instantly Supercharge Your Business Reports and Dashboards > with Interactivity, Sharing, Native Excel Exports, App Integration & more > Get technology previously reserved for billion-dollar corporations, FREE > http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk > _______________________________________________ > Jump-pilot-devel mailing list > Jump-pilot-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > > ------------------------------------------------------------------------------ > Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server > from Actuate! Instantly Supercharge Your Business Reports and Dashboards > with Interactivity, Sharing, Native Excel Exports, App Integration & more > Get technology previously reserved for billion-dollar corporations, FREE > http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk > _______________________________________________ > Jump-pilot-devel mailing list > Jump-pilot-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk _______________________________________________ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel