Author Topic: The 02 October 2007 build will NOT be out.  (Read 15330 times)

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5247
The 02 October 2007 build will NOT be out.
« on: October 02, 2007, 05:33:44 pm »
no commits

Offline Grom

  • Almost regular
  • **
  • Posts: 206
Re: The 02 October 2007 build will NOT be out.
« Reply #1 on: October 02, 2007, 06:26:19 pm »
Commits have expired... :roll: Time to help Byo with wxSmith.
gcc+winXP+suse.

Offline byo

  • Plugin developer
  • Lives here!
  • ****
  • Posts: 837
Re: The 02 October 2007 build will NOT be out.
« Reply #2 on: October 02, 2007, 06:30:37 pm »
Commits have expired... :roll: Time to help Byo with wxSmith.

How do you know what I'm currently doing? The fact that there are no commits doesn't mean there's no work. Also note that wxSmith is not main part of C::B so there are other more important areas to work on.

Ok, so you write it's time to help. Why don't you help us ?

BYO

Offline thomas

  • Administrator
  • Lives here!
  • *****
  • Posts: 3979
Re: The 02 October 2007 build will NOT be out.
« Reply #3 on: October 02, 2007, 08:07:19 pm »
No day without Grom trolling for either release, lack of commits, roadmap, Code::Blocks being unpopular (in particular where does he get that idea from?) or something related to wxSmith.
Chill out, ignore it :)
"We should forget about small efficiencies, say about 97% of the time: Premature quotation is the root of public humiliation."

Offline Roman

  • Multiple posting newcomer
  • *
  • Posts: 78
Re: The 02 October 2007 build will NOT be out.
« Reply #4 on: October 02, 2007, 08:40:34 pm »
That's love..)
CB LSI (C::B as a Little Secret Initiative)

Offline byo

  • Plugin developer
  • Lives here!
  • ****
  • Posts: 837
Re: The 02 October 2007 build will NOT be out.
« Reply #5 on: October 03, 2007, 12:08:16 am »
No day without Grom trolling for either release, lack of commits, roadmap, Code::Blocks being unpopular (in particular where does he get that idea from?) or something related to wxSmith.
Chill out, ignore it :)

Hopefully Grom didn't make me stop coding so far and I'm not so stupid to stop now ;) But to be honest it's really uncomfortable to work when someone is forcing us to work faster. Jay it's free software, "free as in freedom".

BTW. Grom, I don't understand one thing. You forced me to include wxGrid support in wxSmith. I've found recently huge bug which caused wxGrid's event to be useless. Have you ever used wxGrid or was this only a test to find out if I'll fulfil your wishes? I don't believe that someone who used wxGrid didn't notice such mistake.

BYO

Offline Jan van den Borst

  • Multiple posting newcomer
  • *
  • Posts: 99
Re: The 02 October 2007 build will NOT be out.
« Reply #6 on: October 03, 2007, 12:32:41 am »
By the way...
Did you know that Grom means roar in dutch?
Jan

Online stahta01

  • Lives here!
  • ****
  • Posts: 6996
    • My Best Post
Re: The 02 October 2007 build will NOT be out.
« Reply #7 on: October 03, 2007, 04:23:26 am »
@Byo

SVN 4504

The file wxsitem.h include the file wxsflags.h.
I can not find the file wxsflags.h, where should it be?

Thank You for the hard work.

Tim S
« Last Edit: October 03, 2007, 04:40:55 am by stahta01 »
C Programmer working to learn more about C++ and Git.
On Windows 7 64 bit and Windows 10 32 bit.
On Debian Stretch, compiling CB Trunk against wxWidgets 3.0.
--
When in doubt, read the CB WiKi FAQ. http://wiki.codeblocks.org

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5247
Re: The 02 October 2007 build will NOT be out.
« Reply #8 on: October 03, 2007, 08:30:35 am »
compiled on linux -> same issue

Offline Howard

  • Single posting newcomer
  • *
  • Posts: 8
Re: The 02 October 2007 build will NOT be out.
« Reply #9 on: October 03, 2007, 05:03:03 pm »
If a project uses a compiler name (say "Ruby") then the compiler is renamed  to (say "Ruby Interpreter"), when loading the project, CB will crash in line 590 of cbprojects.cpp because the pointer compiler==0;

The code needs somethine like:

   Compiler* compiler = CompilerFactory::GetCompiler(GetCompilerID());
   if (!compiler) compiler = CompilerFactory::GetCompiler(0);
   bool isResource = FileTypeOf(filename) == ftResource;
   const CompilerTool& tool = compiler->GetCompilerTool(isResource ? ctCompileResourceCmd : ctCompileObjectCmd, fname.GetExt());

to avoid the crash.


Offline Grom

  • Almost regular
  • **
  • Posts: 206
Re: The 02 October 2007 build will NOT be out.
« Reply #10 on: October 03, 2007, 05:25:32 pm »
No day without Grom trolling for either release, lack of commits, roadmap, Code::Blocks being unpopular (in particular where does he get that idea from?) or something related to wxSmith.
Chill out, ignore it :)

Hopefully Grom didn't make me stop coding so far and I'm not so stupid to stop now ;) But to be honest it's really uncomfortable to work when someone is forcing us to work faster. Jay it's free software, "free as in freedom".

BTW. Grom, I don't understand one thing. You forced me to include wxGrid support in wxSmith. I've found recently huge bug which caused wxGrid's event to be useless. Have you ever used wxGrid or was this only a test to find out if I'll fulfil your wishes? I don't believe that someone who used wxGrid didn't notice such mistake.

BYO

I don't use any events from the tables. I use them just to input data and check the data when Ok was pressed. Would be grate to have an ability to put the wxSmith GUI files to a separate folder, today they stay permanently in root project folder.
gcc+winXP+suse.

Offline Roman

  • Multiple posting newcomer
  • *
  • Posts: 78
Re: The 02 October 2007 build will NOT be out.
« Reply #11 on: October 03, 2007, 06:01:11 pm »
By the way...
Did you know that Grom means roar in dutch?
Jan

It means 'Thunder' in russian - that's the origin)
CB LSI (C::B as a Little Secret Initiative)

Offline Jan van den Borst

  • Multiple posting newcomer
  • *
  • Posts: 99
Re: The 02 October 2007 build will NOT be out.
« Reply #12 on: October 03, 2007, 07:04:59 pm »
So its roaring thunder in russiandutch
...

Offline byo

  • Plugin developer
  • Lives here!
  • ****
  • Posts: 837
Re: The 02 October 2007 build will NOT be out.
« Reply #13 on: October 03, 2007, 09:57:34 pm »
I don't use any events from the tables. I use them just to input data and check the data when Ok was pressed. Would be grate to have an ability to put the wxSmith GUI files to a separate folder, today they stay permanently in root project folder.

Jay, just use filename with preceding folder name, that's been working for ages.

The file wxsitem.h include the file wxsflags.h.
I can not find the file wxsflags.h, where should it be?

Sorry, forgot to add this  :oops: (I knew I forgot about sometning ;) ). It should work now.

BYO

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5247
Re: The 02 October 2007 build will NOT be out.
« Reply #14 on: October 03, 2007, 11:02:53 pm »
still fails on my linux box :

Quote
../../../../src/plugins/contrib/wxSmith/wxwidgets/wxsitemfactory.h: In member function 'wxsItem* wxsRegisterItem<T>::OnBuild(wxsItemResData*) [with T = wxsChart]':
./wxchart/wxschart.cpp:474:   instantiated from here
../../../../src/plugins/contrib/wxSmith/wxwidgets/wxsitemfactory.h:228: error: cannot allocate an object of abstract type 'wxsChart'
./wxchart/wxschart.h:9: note:   because the following virtual functions are pure within 'wxsChart':
../../../../src/plugins/contrib/wxSmith/wxwidgets/wxscodegenerator.h:45: note: virtual void wxsCodeGenerator::OnBuildCreatingCode()

schizim

  • Guest
Re: The 02 October 2007 build will NOT be out.
« Reply #15 on: October 03, 2007, 11:33:07 pm »
I'm sure you already know or can guess but just in case, compiled on windows -> same issue:

Quote
-------------- Build: wxSmithContribItems in wxSmith - Contrib Items ---------------
Compiling: wxchart\wxschart.cpp
../wxSmith/wxwidgets/wxsitemfactory.h: In member function `wxsItem* wxsRegisterItem<T>::OnBuild(wxsItemResData*) [with T = wxsChart]':
D:\Ethereal\codeblocks-head\src\plugins\contrib\wxSmithContribItems\wxchart\wxschart.cpp:230:   instantiated from here
../wxSmith/wxwidgets/wxsitemfactory.h:228: error: cannot allocate an object of type `wxsChart'
../wxSmith/wxwidgets/wxsitemfactory.h:228: error:   because the following virtual functions are abstract:
../wxSmith/wxwidgets/wxscodegenerator.h:45: error:  virtual void wxsCodeGenerator::OnBuildCreatingCode()
Process terminated with status 1 (5 minutes, 10 seconds)
3 errors, 0 warnings

Offline MortenMacFly

  • Administrator
  • Lives here!
  • *****
  • Posts: 9597
Re: The 02 October 2007 build will NOT be out.
« Reply #16 on: October 04, 2007, 08:57:52 am »
For me its the same but I receive another error before the wxChart one:
Code: [Select]
C:\Devel\CodeBlocks\src\plugins\contrib\wxSmithContribItems\wxthings\wxscustombutton.cpp:230:   instantiated from here
../wxSmith/wxwidgets/wxsitemfactory.h:228: error: cannot allocate an object of type `wxsCustomButton'
../wxSmith/wxwidgets/wxsitemfactory.h:228: error:   because the following virtual functions are abstract:
../wxSmith/wxwidgets/wxscodegenerator.h:45: error:  virtual void wxsCodeGenerator::OnBuildCreatingCode()
followed by (as described):
Code: [Select]
C:\Devel\CodeBlocks\src\plugins\contrib\wxSmithContribItems\wxchart\wxschart.cpp:230:   instantiated from here
../wxSmith/wxwidgets/wxsitemfactory.h:228: error: cannot allocate an object of type `wxsChart'
../wxSmith/wxwidgets/wxsitemfactory.h:228: error:   because the following virtual functions are abstract:
../wxSmith/wxwidgets/wxscodegenerator.h:45: error:  virtual void wxsCodeGenerator::OnBuildCreatingCode()
With regards, Morten.
Compiler logging: Settings->Compiler & Debugger->tab "Other"->Compiler logging="Full command line"
C::B Manual: http://www.codeblocks.org/docs/main_codeblocks_en.html
C::B FAQ: http://wiki.codeblocks.org/index.php?title=FAQ

Offline byo

  • Plugin developer
  • Lives here!
  • ****
  • Posts: 837
Re: The 02 October 2007 build will NOT be out.
« Reply #17 on: October 04, 2007, 07:24:45 pm »
 :oops: :oops: :oops: :shock: :oops: :oops: :oops:

It should work now

schizim

  • Guest
Re: The 02 October 2007 build will NOT be out.
« Reply #18 on: October 04, 2007, 08:09:38 pm »
Worked for me, thanks BYO! :D


Cheers

Offline MortenMacFly

  • Administrator
  • Lives here!
  • *****
  • Posts: 9597
Re: The 02 October 2007 build will NOT be out.
« Reply #19 on: October 05, 2007, 09:06:07 am »
:oops: :oops: :oops: :shock: :oops: :oops: :oops:

It should work now
Sure it does. When I looked at the modifications better I should print a :oops: :roll: ;-)
Compiler logging: Settings->Compiler & Debugger->tab "Other"->Compiler logging="Full command line"
C::B Manual: http://www.codeblocks.org/docs/main_codeblocks_en.html
C::B FAQ: http://wiki.codeblocks.org/index.php?title=FAQ