From: Joakim V. <jo...@ve...> - 2005-01-26 15:49:41
|
Marc Silver <si...@li...> writes: > Hello, Jazz developers! > > I'm trying to make my second go at Jazz under linux; > the last time was almost a decade ago (v1.0), when building > WxWin took all day and ate most of my HD. > > A few code revisions down the road, and now using Jazz Plus Plus CVS > (tarball) I've graduated to a high-powered 400mhz CPU ;-) > > In all seriousness, though, having a full-featured > MIDI sequencer/editor on a PDA would be rather a tremendous thing. Yes it would be awesome! > I've got: 640x480x16 screen, /dev/dsp, pxa255 (ARM) cpu, 64mb ram > Same endian as i386. > Should be workable? I think so > Build environment: athlon i386 / debian unstable, cross compiler > > a few issues: > > 1) using the latest autoconf/automake doesn't build right. > I've confirmed that automake-1.4 , 1.7, 1.9 fail, > but oddly, 1.6 builds fine. It may just be a quirk > but it's something noteable. > (autoconf 2.50 works, 2.13 breaks) I havent tried this for a while. Jazz++ uses autoconf rather modestly, so it shouldnt be to hard to get working again. > 2) No sequencer, ALSA libs but no devices. Complied with ALSA support. > Will this break anything down the road? dont think so > 3) jazz starts fine, but dies badly whenever I attempt to open or save. > at file open: > > jazz: mstdfile.cpp:515: virtual int tStdRead::Open(const char*): > Assertion `hSize == sizeof(h)' failed. > > for song/demo2.mid, hSize and sizeof(h) are 6 and 8 respectively. > Disabling the test, it seems to open fair well. Is this safe? > Or breeding ground for monsters? > > at file save: > Segmentation fault > > invariably, even on a null (empty) project. >>From strace, it appears to successfully open the file for writing, > > open("/home/root/noname.mid", O_WRONLY|O_CREAT|O_TRUNC|O_LARGEFILE, 0666) = 6 > > but only writes a null file. > > Also the menu item for Settings->Window segfaults as well. > Also, Settings -> Save settings -> Save all writes properly without error. Ive seen this as well but dont remember the exact cause. > ___ > > So, > > can anyone hazard a guess as to where/how it might be breaking? > Or suggest how I might go about debugging and tracking the problem? > > Jazz looks good and appears to work well, otherwise, on this platform. > > much good work has gone into it :) > > (I'll try building 4.1 later, but I'm still having issues > building ancient wxwin to go with it) Well, that was a large reason we started porting to wx2! :-) > many thanks, > > Marc Silver > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting > Tool for open source databases. Create drag-&-drop reports. Save time > by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. > Download a FREE copy at http://www.intelliview.com/go/osdn_nl_______________________________________________ > jazzplusplus-devel mailing list > jaz...@li... > https://lists.sourceforge.net/lists/listinfo/jazzplusplus-devel -- Joakim Verona www.verona.se |