dist.sh under Windows XP
Stephen Grant Brown
sg_brown at bemail.com.au
Tue Jan 29 06:57:07 EST 2008
Hi Nathan
Thanks for your speedy reply.
I think I read mingwn (or incorectly read mingvm) and wrote mingvm in my email.
I have just did an svn update in the packaging directory.
Nothing was updated and I am at revision 16889.
gnucash.iss.in has never been altered by me ( I did not even realize it was there)
When does gnucash.iss get regenerated from gnucash.iss.in?
Yours Sincerely Stephen Grant Brown
----- Original Message -----
From: Nathan Buchanan
To: Stephen Grant Brown
Cc: GNUCash Devel
Sent: Tuesday, January 29, 2008 3:32 PM
Subject: Re: dist.sh under Windows XP
Hi Stephen!
On Jan 28, 2008 7:28 PM, Stephen Grant Brown <sg_brown at bemail.com.au> wrote:
Hi Nathan,
Thanks for your help.
Did reset.sh
Went to completion
install.sh went to completion
dist.sh failed
Installed qt-win-opensource-4.2.3-ming.exe into c:\qt/4.2.3
Adjusted custom to shell to
...
AQBANKING_WITH_QT=yes
QTDIR=/c/QT/4.2.3
...
reset.sh run to completion
install.sh run to completion
dist.sh produces
...
Error on line 84 in c:\soft\gnucash/gnucash.iss: Source file "c:/qt/4.2.3/bin\mingvm10.dll" does not exist.
Compile aborted.
...
Where does this file come from?
gnucash.iss is generated from gnucash.iss.in in the packaging directory. "mingwm10.dll" - with a w - is installed with qt.
The line above indicates that it's not looking for mingWm10.dll but mingVm10.dll. This is a change from the results in your previous email on another thread (yes, that was confusing) where the script was correctly searching for mingWm10.dll. What I suspect is that your gnucash.iss.in has been changed (line 84) to try to add the wrong file.
A solution would be to revert the gnucash.iss.in to the repository version. (The file in the same directory where you run install.sh from, not the one in repos). After that is done, you can remove /c/soft/gnucash/dist and re-run dist.sh. You don't need to re-run anything before dist.sh.
Hope this helps!
Nathan
PS: AQBANKING_WITH_QT=yes is now the default, though you are still required to set QTDIR.
Yours Sincerely Stephen Grant Brown
----- Original Message -----
From: Nathan Buchanan
To: Stephen Grant Brown
Cc: GNUCash Devel
Sent: Friday, January 25, 2008 8:45 AM
Subject: Re: dist.sh under Windows XP
Hi Stephen!
On Jan 24, 2008 2:49 PM, Stephen Grant Brown <sg_brown at bemail.com.au> wrote:
Dear Madams/Sirs
Used svn to update packaging directory.
install.sh run to completion
dist.sh produces
...
mv: cannot stat `/C/soft/gnucash/inst/..dist/lib/aqbanking/plugins/16/wizards/qt3-wizard.exe ' : No succh file or directory
Where does this file come from?
I suspect that you have installed qt after you did your first run of install.sh. The first run of install.sh would have compiled aqbanking without qt support (and without the qt3-wizard). Later when you installed qt, aqbanking was not re-compiled. Now when you now try to run dist.sh it tries to find the qt parts associated with aqbanking and fails.
I would recommend you remove your soft/aqbanking directory and re-run install.sh. This should solve the problem and allow dist.sh to succeed.
If that doesn't work, you may need to run reset.sh to start from scratch.
Nathan
How do i install it?
Yours Sincerely Stephen Grant Brown
_______________________________________________
gnucash-devel mailing list
gnucash-devel at gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel
--
<><><><><><><><><><><><><><><>
"Even if you are on the right track, you'll get run over if you just sit there" - Will Rogers
--
<><><><><><><><><><><><><><><>
"Even if you are on the right track, you'll get run over if you just sit there" - Will Rogers
More information about the gnucash-devel
mailing list