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 the mozilla-build shell: > C:\mozilla-build\start-shell.bat and added the chocolatey bin path to the path: > export PATH="/c/ProgramData/chocolatey/bin/:$PATH" so pkg-config --version should print 0.28 . then i also needed to set the PKG_CONFIG_PATH to > export PKG_CONFIG_PATH=/c/relax/vcpkg/installed/x64-windows/lib/pkgconfig and now, you should do the configure step and the run the mozmake command and you should end by the "new" error see https://pastebin.com/q26uEg6K There is a linker error with unresolved symbols. Any new ideas or tips to go further? Cheers, Ronny Florian Beckert & Ronny Berndt GbR Saalstr. 3 07743 Jena Tel. 03641 - 6391110 Fax. 03641 - 219637 E-Mail: p...@kioskkinder.com Am Fr., 12. Nov. 2021 um 17:06 Uhr schrieb Joan Touzet <woh...@apache.org>: > 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, you are right that it's esr60 > that I was building against. > > Looking at the gecko-dev-60 tree I have the following in a git diff: > > https://gist.github.com/wohali/304db8e9ae2a97b562eb7c0c95e86388 > > I'm not sure the vswhere.exe change is required, but if so, it is copied > over from the default install. >