[GNC-dev] Failed to build GnuCash on Windows
Chris Good
goodchris96 at gmail.com
Sun Jan 16 03:56:56 EST 2022
Hi Explorare,
Re thread
https://www.mail-archive.com/gnucash-devel@gnucash.org/msg42675.html
Did you ever resolve this?
I'm getting the same error now trying to build 32 Bit Gnucash (maint approx.
4.9) on Windows 10.
This is the error:
cd /e/Data/GnuCash/gcdev64/src/gnucash-on-windows.git
TARGET=gnucash-maint jhbuild -f jhbuildrc build
...
make[1]: Leaving directory
'/e/Data/GnuCash/gcdev64/gnucash/maint/build/OpenSP-1.5.2'
I: Deleting .la file:
'/e/Data/GnuCash/gcdev64/gnucash/maint/inst/_jhbuild/root-OpenSP/e/Data/GnuC
ash/gcdev64/gnucash/maint/inst/lib/libosp.la'
I: Moving temporary DESTDIR
'/e/Data/GnuCash/gcdev64/gnucash/maint/inst/_jhbuild/root-OpenSP' into build
prefix
Traceback (most recent call last):
File "/usr/bin/jhbuild", line 23, in <module>
jhbuild.main.main(sys.argv[1:])
File "/e/Data/GnuCash/gcdev64/src/jhbuild.git/jhbuild/main.py", line 120,
in main
rc = jhbuild.commands.run(command, config, args, help=lambda:
print_help(parser))
File
"/e/Data/GnuCash/gcdev64/src/jhbuild.git/jhbuild/commands/__init__.py", line
188, in run
return cmd.execute(config, args, help)
File
"/e/Data/GnuCash/gcdev64/src/jhbuild.git/jhbuild/commands/__init__.py", line
56, in execute
return self.run(config, options, args, help)
File "/e/Data/GnuCash/gcdev64/src/jhbuild.git/jhbuild/commands/base.py",
line 263, in run
return build.build()
File
"/e/Data/GnuCash/gcdev64/src/jhbuild.git/jhbuild/frontends/buildscript.py",
line 172, in build
error, altphases = module.run_phase(self, phase)
File
"/e/Data/GnuCash/gcdev64/src/jhbuild.git/jhbuild/modtypes/__init__.py", line
423, in run_phase
method(buildscript)
File
"/e/Data/GnuCash/gcdev64/src/jhbuild.git/jhbuild/modtypes/autotools.py",
line 320, in do_install
self.process_install(buildscript, self.get_revision())
File
"/e/Data/GnuCash/gcdev64/src/jhbuild.git/jhbuild/modtypes/__init__.py", line
390, in process_install
buildscript.moduleset.packagedb.add(self.name, revision or '',
File "/e/Data/GnuCash/gcdev64/src/jhbuild.git/jhbuild/utils/packagedb.py",
line 176, in add
pkg.write()
File "/e/Data/GnuCash/gcdev64/src/jhbuild.git/jhbuild/utils/packagedb.py",
line 79, in write
writer.fp.write('\n'.join(self.manifest).encode('utf-8',
'backslashreplace') + b'\n')
TypeError: can only join an iterable
Python -V in the MinGW32 shell shows:
python -V
Python 3.9.7
Regards,
Chris Good
More information about the gnucash-devel
mailing list