From: Francesco M. <f18...@ya...> - 2006-02-08 23:11:47
|
Hi, official bakefile 0.2.0 is out but it does not integrate yet the patches which are required to make it work with wxLua bakefiles. So I've updated the bakefile version number to 0.2.2 of my personal 'edition' at uploaded bakefile archive at: http://www.geocities.com/f18m_cpp217828/frm-bakefile.tar.gz I also regenerated makefiles and committed them. The archive also adds to bakefile a working KDevelop generator... Kdevelop requires just a small file somewhere... could we add it under wxlua/build/kdevelop ? Francesco |
From: klaas.holwerda <kho...@xs...> - 2006-02-08 23:37:46
|
Francesco Montorsi wrote: > Hi, > official bakefile 0.2.0 is out but it does not integrate yet the > patches which are required to make it work with wxLua bakefiles. > > So I've updated the bakefile version number to 0.2.2 of my personal > 'edition' at uploaded bakefile archive at: > Does this include a ready to use bakefile for windows? I am a bit scared for compiling disasters :-( > http://www.geocities.com/f18m_cpp217828/frm-bakefile.tar.gz > > I also regenerated makefiles and committed them. > The archive also adds to bakefile a working KDevelop generator... > No i am forced to try it ;-) > Kdevelop requires just a small file somewhere... could we add it under > wxlua/build/kdevelop ? Sure, Klaas |
From: Francesco M. <f18...@ya...> - 2006-02-09 17:42:42
|
klaas.holwerda ha scritto: > Francesco Montorsi wrote: > >> Hi, >> official bakefile 0.2.0 is out but it does not integrate yet the >> patches which are required to make it work with wxLua bakefiles. >> >> So I've updated the bakefile version number to 0.2.2 of my personal >> 'edition' at uploaded bakefile archive at: >> > Does this include a ready to use bakefile for windows? > I am a bit scared for compiling disasters :-( hmmm, no. Sincerely I don't know how Vaclav packages the win32 version. It must be something tricky because you have to include a python interpreter since win32 does not have it by default. However as always the procedure is: download last official bakefile, overwrite the rules/, output/, presets/ and src/ folders with the respective files from my 0.2.2 >> http://www.geocities.com/f18m_cpp217828/frm-bakefile.tar.gz >> >> I also regenerated makefiles and committed them. >> The archive also adds to bakefile a working KDevelop generator... >> > No i am forced to try it ;-) To be honest KDevelop format is extremely simple and it uses very few of the info coded into a bakefile: in fact KDevelop is just a frontend for configure scripts and make commands. Thus you cannot use the kdevelop format without first generating autoconf one ;) >> Kdevelop requires just a small file somewhere... could we add it under >> wxlua/build/kdevelop ? Ok, added. Francesco |
From: John L. <jla...@gm...> - 2006-02-15 02:39:49
|
> However as always the procedure is: download last official bakefile, > overwrite the rules/, output/, presets/ and src/ folders with the > respective files from my 0.2.2 > > >> http://www.geocities.com/f18m_cpp217828/frm-bakefile.tar.gz I tried to get this working again. I downloaded bakefile 0.2.0 and did $rm -Rf rules, output, presets.. then mv ../frm_bakefile/rules etc into the bakefile 0.2.0 dir. $configure --prefix=3D/home/john/lib/frm_bakefile/install (a new dir I crea= ted) $make && make install then in wxLua/build/bakefiles/ I ran bakefile_gen and I get an error /home/john/cvs/wxLua_SF/wxLua/build/bakefiles/wxhacks.bkl:79: error: can't find file 'presets/wx.bkl' so I copy the presets (wx.bkl, wx_unix.bkl, wx_win32.bkl) from wxWidgets26/build/bakefiles/wxpresets (a cvs checkout of wxWidgets 26) to my bakefile install dir .../frm_bakefile/install/share/bakefile/presets and rerun bakefile_gen and get a new error. [john@localhost bakefiles]$ ~/lib/bakefile-0.2.0/install/bin/bakefile_gen [1/5] generating watcom from ./wxlua.bkl /home/john/cvs/wxLua_SF/wxLua/build/bakefiles/wxlua.bkl:136: error: unknown tag 'pkgconfig' [bakefile_gen] error: bakefile exited with error Any ideas? Thanks, John Labenski |
From: Francesco M. <f18...@ya...> - 2006-02-15 17:40:48
|
John Labenski ha scritto: >> However as always the procedure is: download last official bakefile, >> overwrite the rules/, output/, presets/ and src/ folders with the >> respective files from my 0.2.2 >> >>>> http://www.geocities.com/f18m_cpp217828/frm-bakefile.tar.gz > > I tried to get this working again. I downloaded bakefile 0.2.0 and did > $rm -Rf rules, output, presets.. then mv ../frm_bakefile/rules etc > into the bakefile 0.2.0 dir. > $configure --prefix=/home/john/lib/frm_bakefile/install (a new dir I created) > $make && make install > > then in wxLua/build/bakefiles/ I ran bakefile_gen and I get an error > > /home/john/cvs/wxLua_SF/wxLua/build/bakefiles/wxhacks.bkl:79: error: > can't find file 'presets/wx.bkl' > > so I copy the presets (wx.bkl, wx_unix.bkl, wx_win32.bkl) from > wxWidgets26/build/bakefiles/wxpresets (a cvs checkout of wxWidgets 26) > to my bakefile install dir > ..../frm_bakefile/install/share/bakefile/presets > > and rerun bakefile_gen and get a new error. > > [john@localhost bakefiles]$ ~/lib/bakefile-0.2.0/install/bin/bakefile_gen > [1/5] generating watcom from ./wxlua.bkl > /home/john/cvs/wxLua_SF/wxLua/build/bakefiles/wxlua.bkl:136: error: > unknown tag 'pkgconfig' > [bakefile_gen] error: bakefile exited with error > > Any ideas? Sorry! I forgot to say that pkgconfig module must be installed manually (until it will be accepted in bakefile CVS, of course ;)): Just copy frm-bakefile/rules/pkgconfig.bkl into /home/john/lib/frm_bakefile/install/rules (maybe you'll also want to copy kdevelop.bkl). Francesco |
From: John L. <jla...@gm...> - 2006-02-16 01:20:47
|
On 2/15/06, Francesco Montorsi <f18...@ya...> wrote: > John Labenski ha scritto: > >> However as always the procedure is: download last official bakefile, > >> overwrite the rules/, output/, presets/ and src/ folders with the > >> respective files from my 0.2.2 > >> > >>>> http://www.geocities.com/f18m_cpp217828/frm-bakefile.tar.gz > > > > I tried to get this working again. I downloaded bakefile 0.2.0 and did > > $rm -Rf rules, output, presets.. then mv ../frm_bakefile/rules etc > > into the bakefile 0.2.0 dir. > > $configure --prefix=3D/home/john/lib/frm_bakefile/install (a new dir I = created) > > $make && make install > > > > then in wxLua/build/bakefiles/ I ran bakefile_gen and I get an error > > > > /home/john/cvs/wxLua_SF/wxLua/build/bakefiles/wxhacks.bkl:79: error: > > can't find file 'presets/wx.bkl' > > > > so I copy the presets (wx.bkl, wx_unix.bkl, wx_win32.bkl) from > > wxWidgets26/build/bakefiles/wxpresets (a cvs checkout of wxWidgets 26) > > to my bakefile install dir > > ..../frm_bakefile/install/share/bakefile/presets > > > > and rerun bakefile_gen and get a new error. > > > > [john@localhost bakefiles]$ ~/lib/bakefile-0.2.0/install/bin/bakefile_g= en > > [1/5] generating watcom from ./wxlua.bkl > > /home/john/cvs/wxLua_SF/wxLua/build/bakefiles/wxlua.bkl:136: error: > > unknown tag 'pkgconfig' > > [bakefile_gen] error: bakefile exited with error > > > > Any ideas? > Sorry! > I forgot to say that pkgconfig module must be installed manually (until > it will be accepted in bakefile CVS, of course ;)): > > Just copy frm-bakefile/rules/pkgconfig.bkl into > /home/john/lib/frm_bakefile/install/rules > > (maybe you'll also want to copy kdevelop.bkl). Ok, so bakefile works now, below is the diff for a new cvs update after running bakefile_gen in wxLua/build/bakefiles. Is it right? The reason why I want to regenerate the bakefiles is that I want to remove the files modules/wxlua/include/wxlintrp.h and modules/wxlua/src/wxlintrp.cpp. Maybe it would be easier if you could just remove those two files and regenerate the bakefiles? Thanks, John Labenski Index: wxLua/build/msw/makefile.bcc =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /cvsroot/wxlua/wxLua/build/msw/makefile.bcc,v retrieving revision 1.26 diff -r1.26 makefile.bcc 82,86d81 < # Use monolithic build of wxWidgets? [0,1] < !ifndef WX_MONOLITHIC < WX_MONOLITHIC =3D 0 < !endif < 149,152c144,146 < -DWX_VERSION=3D"$(WX_VERSION)" -DWX_MONOLITHIC=3D"$(WX_MONOLITHIC)"= \ < -DUSE_UTIL=3D"$(USE_UTIL)" -DUSE_APPS=3D"$(USE_APPS)" \ < -DUSE_BIN2C=3D"$(USE_BIN2C)" -DUSE_WXBINDSTC=3D"$(USE_WXBINDSTC)" \ < -DUSE_WXLUADEBUG=3D"$(USE_WXLUADEBUG)" \ --- > -DWX_VERSION=3D"$(WX_VERSION)" -DUSE_UTIL=3D"$(USE_UTIL)" \ > -DUSE_APPS=3D"$(USE_APPS)" -DUSE_BIN2C=3D"$(USE_BIN2C)" \ > -DUSE_WXBINDSTC=3D"$(USE_WXBINDSTC)" -DUSE_WXLUADEBUG=3D"$(USE_WXLU= ADEBUG)" \ Index: wxLua/build/msw/makefile.gcc =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /cvsroot/wxlua/wxLua/build/msw/makefile.gcc,v retrieving revision 1.27 diff -r1.27 makefile.gcc 31,33d30 < # Use monolithic build of wxWidgets? [0,1] < WX_MONOLITHIC =3D 0 < 75,76c72 < WX_SHARED=3D"$(WX_SHARED)" WX_VERSION=3D"$(WX_VERSION)" \ < WX_MONOLITHIC=3D"$(WX_MONOLITHIC)" USE_UTIL=3D"$(USE_UTIL)" \ --- > WX_SHARED=3D"$(WX_SHARED)" WX_VERSION=3D"$(WX_VERSION)" USE_UTIL=3D= "$(USE_UTIL)" \ Index: wxLua/build/msw/makefile.vc =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /cvsroot/wxlua/wxLua/build/msw/makefile.vc,v retrieving revision 1.28 diff -r1.28 makefile.vc 36,38d35 < # Use monolithic build of wxWidgets? [0,1] < WX_MONOLITHIC =3D 0 < 80,81c77 < WX_SHARED=3D"$(WX_SHARED)" WX_VERSION=3D"$(WX_VERSION)" \ < WX_MONOLITHIC=3D"$(WX_MONOLITHIC)" USE_UTIL=3D"$(USE_UTIL)" \ --- > WX_SHARED=3D"$(WX_SHARED)" WX_VERSION=3D"$(WX_VERSION)" USE_UTIL=3D= "$(USE_UTIL)" \ Index: wxLua/build/msw/makefile.wat =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /cvsroot/wxlua/wxLua/build/msw/makefile.wat,v retrieving revision 1.27 diff -r1.27 makefile.wat 36,38d35 < # Use monolithic build of wxWidgets? [0,1] < WX_MONOLITHIC =3D 0 < 122,123c119 < WX_SHARED=3D"$(WX_SHARED)" WX_VERSION=3D"$(WX_VERSION)" & < WX_MONOLITHIC=3D"$(WX_MONOLITHIC)" USE_UTIL=3D"$(USE_UTIL)" & --- > WX_SHARED=3D"$(WX_SHARED)" WX_VERSION=3D"$(WX_VERSION)" USE_UTIL=3D= "$(USE_UTIL)" & |
From: Francesco M. <f18...@ya...> - 2006-02-17 15:14:26
Attachments:
wx_win32.bkl
|
Hi, John Labenski ha scritto: > Ok, so bakefile works now, below is the diff for a new cvs update > after running bakefile_gen in wxLua/build/bakefiles. Is it right? it was generated with old wxpresets, where monolithic support on win32 were still lacking... I attach you my wx_win32.bkl which contains all last patches. > > The reason why I want to regenerate the bakefiles is that I want to > remove the files modules/wxlua/include/wxlintrp.h and > modules/wxlua/src/wxlintrp.cpp. Maybe it would be easier if you could > just remove those two files and regenerate the bakefiles? sure, no problem. I did the regeneration and committed in the changes. Francesco |
From: John L. <jla...@gm...> - 2006-02-17 19:04:32
|
Thanks, I'll try it again if I need to get it to work. John Labenski On 2/17/06, Francesco Montorsi <f18...@ya...> wrote: > Hi, > > John Labenski ha scritto: > > Ok, so bakefile works now, below is the diff for a new cvs update > > after running bakefile_gen in wxLua/build/bakefiles. Is it right? > it was generated with old wxpresets, where monolithic support on win32 > were still lacking... I attach you my wx_win32.bkl which contains all > last patches. > > > > > > The reason why I want to regenerate the bakefiles is that I want to > > remove the files modules/wxlua/include/wxlintrp.h and > > modules/wxlua/src/wxlintrp.cpp. Maybe it would be easier if you could > > just remove those two files and regenerate the bakefiles? > sure, no problem. > I did the regeneration and committed in the changes. > > Francesco > > > |