[barmenus] BarMenu Components bug fix

  • From: "Jouni Airaksinen" <mintus@xxxxxxxxxxxx>
  • To: "barmenus@xxxxxxxxxxxxx" <barmenus@xxxxxxxxxxxxx>
  • Date: Mon, 15 Jul 2002 21:28:00 +0300

Hi,

There is a small bug in the include files which prevents the exe file from
generating when compiling with command-line compiler (dcc32). Actually it
is a bug in the dcc32, but there is a workaround. If you use the components
only within the IDE, you don't need the fixed include files as the
compiling works correctly through the IDE.

Here is more detailed description of the bug, 

http://buglist.jrsoftware.org/generated/entry0625.htm

Basically it is caused by the compiler directive {$ObjExportAll On} in the
file BcDirectives11.inc. By editing it and commenting that line it should
generate the exe just okay. 

I've included the modified/fixed include files in this mail. Just copy the 
include files to the Source\ directory of BarMenu Components and recompile
the project.

The BcDirectives.inc has been changed to use the fixed BcDirectives12.inc
file 
thus file BcDirectives11.inc (the one with the bug) is not needed anymore.

This fix will become part of the next release of BarMenus. No date for that
has been set, but most likely soon after I get confirmation how the change 
affects C++Builder compatibility.

Regards,
  Jouni Airaksinen
  Bluecave Software



_________________________________________________________________________
 Jouni Airaksinen, mintus@xxxxxxxxxxxx  . www.codefield.com/mintus/
 GSM: +358-45-6774400 (Finland)         . IRCnet/DALnet: Mintus@#delphi
                                        . ICQ: #11928373
 Bluecave Software                      . www.bluecave.net

Other related posts:

  • » [barmenus] BarMenu Components bug fix