|
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
|