• Please visit and share your knowledge at our sister communities:
  • If you have not, please join our official Homebrewing Facebook Group!

    Homebrewing Facebook Group

Brewtarget 1.1 - Free open source brewing software

Homebrew Talk

Help Support Homebrew Talk:

This site may earn a commission from merchant affiliate links, including eBay, Amazon, and others.
I'm running Debian Lenny amd64 version so I am installing from source. When I ran "make" it spat out an error
Code:
 File generated with too recent version of Qt Designer (4.0 vs. 3.3.8b)
but when I went back and ran
Code:
qmake-qt4 brewtarget.pro
I was able to make some better progress with the compilation. However, it still bombs out, now with the message
Code:
TimerWidget.cpp: In member function ‘void TimerWidget::setTimer(QString)’:
TimerWidget.cpp:100: error: ‘class QStringList’ has no member named ‘length’
TimerWidget.cpp:109: error: ‘class QStringList’ has no member named ‘length’
TimerWidget.cpp:120: error: ‘class QStringList’ has no member named ‘length’
make: *** [TimerWidget.o] Error 1

Any thoughts?

Edit:
Whoops - found the answer here: https://www.homebrewtalk.com/f84/br...ost1383722/?highlight=timerwidget#post1383722

Up and running now :)
 
I'm running Debian Lenny amd64 version so I am installing from source. When I ran "make" it spat out an error
Code:
 File generated with too recent version of Qt Designer (4.0 vs. 3.3.8b)
but when I went back and ran
Code:
qmake-qt4 brewtarget.pro
I was able to make some better progress with the compilation. However, it still bombs out, now with the message
Code:
TimerWidget.cpp: In member function ‘void TimerWidget::setTimer(QString)’:
TimerWidget.cpp:100: error: ‘class QStringList’ has no member named ‘length’
TimerWidget.cpp:109: error: ‘class QStringList’ has no member named ‘length’
TimerWidget.cpp:120: error: ‘class QStringList’ has no member named ‘length’
make: *** [TimerWidget.o] Error 1

Any thoughts?

Edit:
Whoops - found the answer here: https://www.homebrewtalk.com/f84/br...ost1383722/?highlight=timerwidget#post1383722

Up and running now :)

Yup. You need Qt 4.5 or greater in order to compile it. You can see your version with "qmake -v".
 
I had both qt3 and qt4 installed but qmake defaults to v3. That's why I had to manually re-run with qmake-qt4 to force it to use v4.
qmake -v
Code:
Qmake version: 1.07a (Qt 3.3.8b)

qmake-qt4 -v
Code:
QMake version 2.01a
Using Qt version 4.4.3 in /usr/lib

I expect what you mean is that had I used 4.5 I wouldn't have had to change those 3 lines. 4.4.3 is apparently what was included with my repo. I haven't seen any other side effects yet... except that everything I type is metric which immediately converts to imperial instead of just taking what I type as an imperial measurement. I suspect that is just how it is coded though.
 
I haven't seen any other side effects yet... except that everything I type is metric which immediately converts to imperial instead of just taking what I type as an imperial measurement. I suspect that is just how it is coded though.

I'm just ignorant. I should have watched the youtube video first. I just have to type "5 gal" instead of "5" for it to use gallons instead of liters. Is there any reason why it doesn't default to gallons/pounds/oz/quarts/etc instead of L/kg/g/mL?

I need to educate myself a bit more and try this again.
 
I'm trying to run Brewtarget on my mac running 10.4.11. Is this software workable on my OS or do I need to upgrade to 10.5?

All i'm seeing across the top is "File" and "View". There are no ingredients, recipes, and or well anything. Just plain doesn't work :confused:

Looks great though, just wish I could use it.

Thanks

Edit- alright downloaded something from QT, not sure what the heck it is or what I'm doing. This is just getting confusing. LOL
 
Is there any reason why it doesn't default to gallons/pounds/oz/quarts/etc instead of L/kg/g/mL?

I need to educate myself a bit more and try this again.

There's a reason, although it's kind of subtle and just related to how things are working internally. I recommend you do the walkthrough in About->Manual. It covers all the features and teaches you how to use brewtarget.
 
Looks like a great program - much friendlier than Brewsmith.

I'm a little confused on adding to the ingredients database. Let's say that I want to add a new hop listing. Lots of storage fields, most of which are in percent. Should I be listing as a decimal equivalent or as whole digits (e.g. 50 for 50 percent, instead of .5 for 50 percent). For some reason I think that elsewhere in the program it's decimal, but here it's whole numbers. Can a "hint" be given in the field for how the input should appear? Probably will be all self apparent the more that I work with it - but for now, it's confusing. To show my ignorance, it took quite awhile to learn the meaning of "HSI". Now I know.

The suppliers list the constituents as percentages of the "Total Oil", but to make that meaningful you have to know the amount of oil in ml/gram or whatever. I noticed that the "pre-listed" hops did not have these data fields filled in - so maybe the program doesn't use it anyway? (Just like Beta Acids?) :confused:
 
Looks like a great program - much friendlier than Brewsmith.

I'm a little confused on adding to the ingredients database. Let's say that I want to add a new hop listing. Lots of storage fields, most of which are in percent. Should I be listing as a decimal equivalent or as whole digits (e.g. 50 for 50 percent, instead of .5 for 50 percent). For some reason I think that elsewhere in the program it's decimal, but here it's whole numbers.

Where would be "elsewhere?" I'm pretty sure that throughout the program, whenever it asks you for percent, you should enter percent (50 for 50%). After all, "per cent" means "out of 100".

Can a "hint" be given in the field for how the input should appear? Probably will be all self apparent the more that I work with it - but for now, it's confusing. To show my ignorance, it took quite awhile to learn the meaning of "HSI". Now I know.

Sure, I can put hints. For anyone else, HSI = Hop Stability/Storage Index.

The suppliers list the constituents as percentages of the "Total Oil", but to make that meaningful you have to know the amount of oil in ml/gram or whatever. I noticed that the "pre-listed" hops did not have these data fields filled in - so maybe the program doesn't use it anyway? (Just like Beta Acids?) :confused:

Would you mind linking to the spec sheet to which you refer? You are right. The program only deals with alpha acids directly at the moment, but that may change in the future. So you know, all these fields are directly from the BeerXML standard, which you can find here:

http://www.beerxml.com/beerxml.htm

To be honest, this standard is a little questionable at times, and is kind of inconsistent, and has errors in the specification document. However, Beersmith uses it, and hey, it's standard.
 
Don't know where I thought percents were decimals - looking at some of your pre-loaded recipes makes it apparent how the field data should be entered.

Any way to print the "Instructions" that are generated by "Brewday"?

I noticed that you can enter a second sparge by simply hitting "Mash Wiz" a second time (actually you can enter many sparges, but the intermediate quantities all drop to zero teaspoons).

Here is an example of what I was referringg to as a "supplier listing": http://www.austinhomebrew.com/product_info.php?cPath=178_21_93_70&products_id=31
 
Anyone have any luck getting it to build under Cygwin? I managed to install Cygwin 1.7 to get QT 4.5, but qmake 4.5 doesn't seem to do anything. Are the Window builds being created with a cross compiler?
 
Anyone have any luck getting it to build under Cygwin? I managed to install Cygwin 1.7 to get QT 4.5, but qmake 4.5 doesn't seem to do anything. Are the Window builds being created with a cross compiler?

I'm using MinGW to do the Windows builds, but I'm sure Cygwin will work as well. Note that 'qmake brewtarget.pro' only makes the Makefile. You need to run 'make' after that to build.
 
Still no luck on OS X 10.4.11 or 10.5.8. Even with the new updated almost 1.2 version.

P.S. your inbox is full.
 
Still no luck on OS X 10.4.11 or 10.5.8. Even with the new updated almost 1.2 version.

What exactly is going wrong? You have the Qt 4.5 SDK since you're building it from scratch? All you need to build it is the SDK, and all you need to run it is the Qt runtime libraries.

P.S. your inbox is full.

No it's not.
 
It is not, wrong member, my fault.

Not sure how to use the Qt products. Is there by chance direct links to the Qt products that I need to download? I've been to a page that has quite a few links and have no idea which I need.

Or maybe i'm missing directions and I should already know all this?

Thanks I greatly appreciate the help.

What exactly is going wrong? You have the Qt 4.5 SDK since you're building it from scratch? All you need to build it is the SDK, and all you need to run it is the Qt runtime libraries.



No it's not.
 
http://qt.nokia.com/downloads

"Go LGPL"

"Download Qt SDK for Mac" since you are building from scratch. Otherwise, you would choose "Download Qt Libraries for Mac". SDK is software development kit. It provides all the Qt source code, and qmake and stuff that you use to build Qt-based programs. The runtime libraries (included with the SDK) is a library of executable code that gets loaded at runtime to render and operate the programs.

If you need help installing the SDK, go here
http://doc.trolltech.com/4.5/install-mac.html

The build process for brewtarget should be the familiar

Code:
./configure
make
make install

If you get errors about ppc libraries, then you don't have them and should give ./configure the "--no-ppc" option.
 
Call for Translators
Do you speak fluent English and another language fluently? Please PM me, because I am looking to get translations of this software. All you have to do is translate short phrases from English into the other language(s) that you speak.
 
(Sorry for repeating myself.)

Is there a way to print all of the "Brewday Instructions"?

Having problems with "Print Screen".
 
I was able to get SVN 187 up and running on Karmic with your help. Thanks!

But, maybe I'm dense, but I don't see a way to adjust for water loss due to grains in the mash tun? I usually figure about 0.15 gals of water lost per pound of grain during the strike.

Is there a way to compensate for this?

Thanks for a great product!
 
I downloaded the .zip file. I extracted it. Then when I try and run the .exe file I get the following error:

This application has failed to start because mingwm10.dll was not found. Re-installing the application may fix this problem.

I tried re-installing the program and that didn't work. I've deleted it and then re-downloaded the .zip and started over from scratch but, I still get the same error.

I'm running Windows XP. Any suggestions?
 
I downloaded the .zip file. I extracted it. Then when I try and run the .exe file I get the following error:

This application has failed to start because mingwm10.dll was not found. Re-installing the application may fix this problem.

I tried re-installing the program and that didn't work. I've deleted it and then re-downloaded the .zip and started over from scratch but, I still get the same error.

I'm running Windows XP. Any suggestions?

mingwm10.dll, if memory serves, is a Qt-related file. You may need to install the (free) Qt framework for your system to satisfy the dependency.
 
Haven't really learned the ins and outs of brewing yet, but software testing I know! Just downloaded the Mac version, will DL the Win version for my netbook as well and post any software quirks (probably on sourceforge though) I notice.

With any luck, I'll come to understand the beer part too.
:mug:
 
I downloaded the .zip file. I extracted it. Then when I try and run the .exe file I get the following error:

This application has failed to start because mingwm10.dll was not found. Re-installing the application may fix this problem.

I tried re-installing the program and that didn't work. I've deleted it and then re-downloaded the .zip and started over from scratch but, I still get the same error.

I'm running Windows XP. Any suggestions?

mingwm10.dll is one of the files included in the same directory as brewtarget.exe. If you are running the extracted version of brewtarget, it should find the dll. If you are running the zipped version, it won't find the zipped dll. Open a browser, and go to where you extracted the package. Check that mingwm10.dll is present, and double click on brewtarget.exe.

-a.
 
mingwm10.dll is one of the files included in the same directory as brewtarget.exe. If you are running the extracted version of brewtarget, it should find the dll. If you are running the zipped version, it won't find the zipped dll. Open a browser, and go to where you extracted the package. Check that mingwm10.dll is present, and double click on brewtarget.exe.

-a.

That did it. Thanks for your help.
 
I was able to get SVN 187 up and running on Karmic with your help. Thanks!

But, maybe I'm dense, but I don't see a way to adjust for water loss due to grains in the mash tun? I usually figure about 0.15 gals of water lost per pound of grain during the strike.

Is there a way to compensate for this?

Thanks for a great product!

It already does this for you. You don't have to do anything extra.
 

Latest posts

Back
Top