Re: [qlist] [q-lang-users] CVS issues/Q 7.1
Brought to you by:
agraef
From: Albert G. <Dr....@t-...> - 2006-05-10 21:13:09
|
Andrew Berg wrote: > I tried a while ago to port Q to 64 bit, using a little bit of spare > time at work, where I have an AMD 64 bit machine running Ubuntu Linux. > Since then I have become busy enough that I cannot devote enough time > to do porting/development, but I could still do some testing. Hi Andrew, thanks for the offer! I think that as soon as I have a beta of 7.2 working on my G4 and Intel 64 bit systems I'll upload a release candidate and give you and Tim a notice so that you can start testing it on your machines and we can work out any remaining quirks. > How much OS X support do you foresee? Well, I really want to get the entire Q environment working again, including all the add-on modules. Actually I had that working at some point in time (during the 4.x releases I regularly ported to OSX and even provided binary packages), so that shouldn't be too difficult. One major stumbling stone, however, was that I couldn't figure out a way to make GNU automake+libtool link against a framework, so the only way I could get the Tcl/Tk module to work was with the X11-based Tcl/Tk which I compiled myself. But of course it would be preferable to link against the native (Aqua) version of Tcl/Tk which is provided as a framework. I'll also have to solve that problem in order to link against MidiShare which, if I'm not mistaken, is distributed as a framework rather than a simple dylib these days. So any advice on this will be greatly appreciated! :) Interfacing to Objective C is an entirely different matter, however. Right now the only foreign language interface Q has is to C/C++, and the SWIG interface is built on top of that. But AFAIK SWIG doesn't support Objective C, and so I have no idea how to do a bridge to that language (which I've never used myself). If anyone would be willing to work on this, I'll be glad to provide as much help as I can, but I probably won't be able to do it myself. Especially since I want to do a complete overhaul of the interpreter core and start work on the bytecode -> native code compiler later this year. ;-) Albert -- Dr. Albert Gr"af Dept. of Music-Informatics, University of Mainz, Germany Email: Dr....@t-..., ag...@mu... WWW: http://www.musikinformatik.uni-mainz.de/ag |