-----Original Message----- From: Explorare <explor...@outlook.com> Sent: Monday, 17 January 2022 6:46 PM To: Chris Good <goodchri...@gmail.com> Cc: gnucash-devel@gnucash.org Subject: Re: [GNC-dev] Failed to build GnuCash on Windows
Hi Chris, I don't have much time to spend on this issue and only uses the reserved "XTS" to record USDT transactions. I always uses USDT as a bridge between the other crypto currencies and legal tender. In this way the only exchange rate I need to update is USDT (XTS), and I also need to transfer the current net worth of all crypto currencies into USDT and record it as a gain or loss. I treat it as a whole. And more detailed transaction and analysis can be generated by whatever crypto exchange app you are using. Adding all those crypto currencies requires a source to fetch current price, which is another bigger issue. And the price of thoes currencies change so dramatically which makes it harded to get a overview of net worth of those. GL;HF explorare On 1/16/2022 4:56 PM, Chris Good wrote: > Hi Explorare, > > Re thread > > https://www.mail-archive.com/gnucash-devel@gnucash.org/msg42675.html > <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/GnuCash/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 > Hi Explorare, Thanks for the reply. I was actually asking about the python error when building with: writer.fp.write('\n'.join(self.manifest).encode('utf-8', 'backslashreplace') + b'\n') Regards, Chris Good _______________________________________________ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel