We’ve been hacking on this for the past couple of weeks on Slack as time
permits,
but we’re not getting to a conclusive solution.
As far as Ic an tell, we manage to build everything in a way that should work
when
put together, but then we fail at having the right lib paths set up and I have
no
Hi Will,
yes, you are right. I seperated the sm build dir and didn't copied the
dll's into the $VCPK_BIN directory.
Now, i copied the dll's into the bin dir and couchjs should work. The
problem is, that the library 'priv/couch_ejson_compare' isn't found
and Jan and I have no ideas how to fix that
Hi Ronny,
I think the issue is the glazier is packaging up the dlls from
$VCPKG_BIN in couchdb's \bin for the runtime which don't correspond to
the paths you are indicating. You could probably copy the dlls into
$vcpkg_bin or add lines to copy the dlls from your icu and mozjs to
the
Hi Will,
i played a little bit with the paths and set it explicit in
src/couch/rebar.config.script :
{JS_CFLAGS, JS_LDFLAGS} = case os:type() of
{win32, _} when SMVsn == "1.8.5" ->
{
"/DXP_WIN",
"mozjs185-1.0.lib"
};
{unix, _} when SMVsn == "1.8.5"
Hi Ronny,
If you follow its configuration here:
https://github.com/apache/couchdb/blob/main/src/couch/rebar.config.script#L197
to IcuWinEnv, it doesn't set any search paths like other OSes since it is
expecting these paths to already be setup in the environment.
>From your earlier email I
Hi,
today I hacked manually the missing unresolved symbols for sm 60 in and
compiled the icu lib by myself. So I was able to create the
couchdb v3.2.1 executable and the installer.
Side note: running the tests wasn't successful!
I can run .\dev\run.cmd or the installed version. If I click on
Hi,
Are you sure these PS shells are running from the glazier
bin/shell1.ps usually referred to as the same powershell in the docs?
Looking at the pastebin it looks like libicu is being passed to the
windows linker in UNIX proper style so it is being ignored, so the
pkg-config setup didn't
azier/blob/main/build-spidermonkey60.md
>> when I worked on porting to SpiderMonkey 60. From the errors you listed,
>> we know that it is related to unresolved symbols. Can we narrow down
>> which
>> library to defined and implement them?
>>
>> Sorry that I ha
it is related to unresolved symbols. Can we narrow down which
> library to defined and implement them?
>
> Sorry that I have to find one windows environment and work on weekend for
> follow up.
>
> Peng Hui @ Beijing
>
>
>
>
> From: "Ronny Berndt"
&g
to defined and implement them?
Sorry that I have to find one windows environment and work on weekend for
follow up.
Peng Hui @ Beijing
From: "Ronny Berndt"
To: dev@couchdb.apache.org
Date: 2021/11/17 04:51 PM
Subject:[EXTERNAL] Re: Glazier (Was: [VOTE] Release Apache Couc
Good morning,
yesterday I discussed with Jan about the "compile CouchDB on windows"
problem.
I followed the steps and ended with the same problem like Jan.
The first problem is, that there is no pkg-config executable. So I
installed it via choco:
> choco install pkgconfiglite
Then I started
On 12/11/2021 08:40, Jan Lehnardt wrote:
My post is from just going through the README. Since then I found the separate
SM60 README, but haven’t acted on it just yet.
I see no notes for esr68, if you have anything, even temp commits, I’d take
them :)
Sorry, I must have aborted trying esr68,
> On 11. Nov 2021, at 23:15, Joan Touzet wrote:
>
>> Onto SpiderMonkey, any ideas for this:
>> DEBUG: configure: error: Library requirements (icu-i18n >= 59.1) not met;
>> consider adjusting the PKG_CONFIG_PATH environment variable if your
>> libraries are in a nonstandard prefix so
Onto SpiderMonkey, any ideas for this:
DEBUG: configure: error: Library requirements (icu-i18n >= 59.1) not met;
consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are
in a nonstandard prefix so pkg-config can find them.
Setting PKG_CONFIG_PATH to
> On 9. Nov 2021, at 18:33, Joan Touzet wrote:
>
>
>
> On 09/11/2021 11:51, Jan Lehnardt wrote:
>> Heya Joan & Dave,
>> I’m working my way through the Glazier readme, thanks so much for the
>> copious notes.
>> I had to change a few things to get ahead (noted below), and now I’m stuck.
>> #
On 09/11/2021 11:51, Jan Lehnardt wrote:
Heya Joan & Dave,
I’m working my way through the Glazier readme, thanks so much for the copious
notes.
I had to change a few things to get ahead (noted below), and now I’m stuck.
# Missing PATH
I had to add this to PATH to make tool resolution
16 matches
Mail list logo