Hi I just tagged 0.0.37 in Subversion. I also added a note on the Wiki on how to do this, and how to checkout a clean version: http://wxruby.rubyforge.org/wiki/wiki.pl?Release_HowTo For the build, I''m just about to upload a tarball, and will add a powerpc gem once the compiler''s chugged away. Please upload for your platform as you''re ready. I suggest we announce to wxruby-users now, as a ''friendly'' list to pick up any problems. Then once we have a full set of binaries, let''s do a public (rubyforge/clr) announcement. Sound good? alex
Alex Fenton wrote:> Hi > > I just tagged 0.0.37 in Subversion. I also added a note on the Wiki on > how to do this, and how to checkout a clean version: > > http://wxruby.rubyforge.org/wiki/wiki.pl?Release_HowToOk. I can do an Ubuntu build today.> For the build, I''m just about to upload a tarball, and will add a > powerpc gem once the compiler''s chugged away. Please upload for your > platform as you''re ready. > > I suggest we announce to wxruby-users now, as a ''friendly'' list to pick > up any problems. Then once we have a full set of binaries, let''s do a > public (rubyforge/clr) announcement. Sound good?I think an announcement that "we have tagged the code as 0.0.37 in preparation for a release" and that "binary gems will start to appear shortly" would make sense. Hopefully most folks on the users list are installing from binary gems, so I don''t want to confuse them or encourage them to switch how they have it installed. Then, as each binary gets uploaded, maybe we should post a note to users about that, so folks could know to try it (or avoid pulling a gem for a bit if they don''t want to be a 0.0.37 pioneer? Kevin
Kevin Smith wrote:> Alex Fenton wrote: >> Hi >> >> I just tagged 0.0.37 in Subversion. I also added a note on the Wiki on >> how to do this, and how to checkout a clean version: >> >> http://wxruby.rubyforge.org/wiki/wiki.pl?Release_HowTo > > Ok. I can do an Ubuntu build today.Actually, I probably can''t. I haven''t installed scintilla yet. Roy, can you build the Linux gem? If not, it will take me a couple/few days. Kevin
I am having a runtime problem with the gem I generate from the 0.0.37 tag. I checked out the source using: svn checkout svn://rubyforge.org/var/svn/wxruby/tags/wxruby2/0.0.37 I built using: rake gem WXSCINTILLA=/Developer/wxscintilla_1.68.1 WXRUBY_RELEASE=true WXRUBY_VERSION=0.0.37 And after I installed the gem and run a sample I got: dyld: NSLinkModule() error dyld: Symbol not found: __Z8wxAssertiPKwiS0_S0_ Referenced from: /usr/local/lib/ruby/gems/1.8/gems/wxruby2-preview-0.0.37-i686-darwin8.4.1/lib/wxruby2.bundle Expected in: flat namespace Trace/BPT trap I did 2 clean builds and got the same error, looks like something with wxAssert. Unfortunately I ran out of time to play with it and had to go to work. Alex did you get anything similar with the PPC build? I will not be able to try compiling again until late tonight. Sean
Kevin Smith wrote:> Actually, I probably can''t. I haven''t installed scintilla yet. Roy, can > you build the Linux gem? If not, it will take me a couple/few days >The Scintilla support isn''t in there yet for Linux rakefile, so it won''t build that anyway with 0.0.37 as tagged. So no problem if the binary doesn''t have it - just be good to get one out there. The release notes and changelog only specify it as new on OS X. Of course, it would be great to add Scintilla very soon for Linux, certainly for 0.0.38. thanks alex
Sean Long wrote:> I am having a runtime problem with the gem I generate from the 0.0.37 tag. > > I checked out the source using: > svn checkout svn://rubyforge.org/var/svn/wxruby/tags/wxruby2/0.0.37 > > I built using: > rake gem WXSCINTILLA=/Developer/wxscintilla_1.68.1 WXRUBY_RELEASE=true > WXRUBY_VERSION=0.0.37 >looks good.> And after I installed the gem and run a sample I got: > > dyld: NSLinkModule() error > dyld: Symbol not found: __Z8wxAssertiPKwiS0_S0_ > Referenced from: > /usr/local/lib/ruby/gems/1.8/gems/wxruby2-preview-0.0.37-i686-darwin8.4.1/lib/wxruby2.bundle > Expected in: flat namespace > > Alex did you get anything similar with the PPC build?No, afraid I haven''t seen this. I actually ended up building against wxscintilla CVS, at Otto Wyss''s request, although 1.68.1 worked. Sorry for not posting this before. Maybe worth a shot? The CVSROOT and directory is (from browsing, can''t try this out on this PC). :pserver:anonymous at wxcode.cvs.sourceforge.net:/cvsroot/wxcode/wxCode/components/wxscintilla/ Alternately, I suppose it could be related to the recently applied change to App.i (although it didn''t touch assert, only initialize). This was changed in revision 712, so maybe: svn checkout -r 711 svn://rubyforge.org/var/svn/wxruby/trunk/wxruby2/ alex
Kevin Smith wrote:> Kevin Smith wrote: > >> Alex Fenton wrote: >> >>> Hi >>> >>> I just tagged 0.0.37 in Subversion. I also added a note on the Wiki on >>> how to do this, and how to checkout a clean version: >>> >>> http://wxruby.rubyforge.org/wiki/wiki.pl?Release_HowTo >>> >> Ok. I can do an Ubuntu build today. >> > > Actually, I probably can''t. I haven''t installed scintilla yet. Roy, can > you build the Linux gem? If not, it will take me a couple/few days.This is on my list. My Ubuntu box went offline over the weekend and I haven''t gotten it back yet. I did manage to get a ''make release'' done on Scintilla but didn''t get to the linking part with wxRuby. If I can make it to the office today I''ll restart the machine. Roy
Roy Sutton wrote:> Kevin Smith wrote: > >> Kevin Smith wrote: >> >> >>> Alex Fenton wrote: >>> >>> >>>> Hi >>>> >>>> I just tagged 0.0.37 in Subversion. I also added a note on the Wiki on >>>> how to do this, and how to checkout a clean version: >>>> >>>> http://wxruby.rubyforge.org/wiki/wiki.pl?Release_HowTo >>>> >>>> >>> Ok. I can do an Ubuntu build today. >>> >>> >> Actually, I probably can''t. I haven''t installed scintilla yet. Roy, can >> you build the Linux gem? If not, it will take me a couple/few days. >> > This is on my list. My Ubuntu box went offline over the weekend and I > haven''t gotten it back yet. I did manage to get a ''make release'' done > on Scintilla but didn''t get to the linking part with wxRuby. If I can > make it to the office today I''ll restart the machine.It was the hub that crashed. It takes me over 30 minutes just to link on the Ubuntu box! Anyhow, I -think- Scintilla is compiled in correctly. However, I have to actually test it. Then I''ll do a full build on Linux. Roy
> No, afraid I haven''t seen this. I actually ended up building against > wxscintilla CVS, at Otto Wyss''s request, although 1.68.1 worked. Sorry > for not posting this before. Maybe worth a shot?Sorry but that did not fix it.> Alternately, I suppose it could be related to the recently applied > change to App.i (although it didn''t touch assert, only initialize). This > was changed in revision 712, so maybe: > > svn checkout -r 711 svn://rubyforge.org/var/svn/wxruby/trunk/wxruby2/And that did not work either, the only way I can get a working build is not including wxscintilla. Should I upload the 0.0.37 without scintilla for OS X x86? Sean