From help-octave-request at bevo dot che dot wisc dot edu Fri Dec 1 10:19:26 2000 Subject: Octave for Mac and embedded processors From: "Mark A. Rubin" To: Cc: , "Joe Racamato" , Date: Fri, 1 Dec 2000 11:26:27 -0600 This is a multi-part message in MIME format. ------=_NextPart_000_0005_01C05B89.8BAEA6A0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi, I'm interested in Octave because I want to port algorithms coded in Matlab, first to a platform with a Mac processor running Linux, then to = an embedded real-time processor. I have the Matlab Compiler, which = generates=20 C code which in principle could be compiled and run with the gnu C/C++ = compiler=20 under Linux; but the code which the Matlab compiler generates requires = libraries of binaries which aren't available for the Mac or the embedded system. Three questions: 1) According to your web page, Octave can run either interactively or = noninteractively. When it's running nonintereactively, does it tend to run more like = interpreted code (e.g., as slowly as uncompiled Matlab) or more like compiled C (e.g., = like Matlab MEX files)? 2) Does the distribution for Octave consist exclusively of source code; = i.e., code which=20 would be portable to any Unix/gnu C/C++ system? 3) When I transferred the downloaded .gz file for the stable version of = Octave, (from the FSF site as well as yours) Viruscan declared the file to be = infected. Subsequent re-scanning of the .gz file sitting on the disk said it was = OK. I assume the code itself is checked at your end, and the virus-alert was = itself a bug,=20 but thought I should mention it (and await your reply before unzipping = it!) ...Have others reported problems like this? Thanks, Mark -- Mark A. Rubin, Ph.D. Sensor Exploitation Group MIT Lincoln Laboratory 244 Wood Street, S4-341 Lexington, MA 02420-9185 rubin at ll dot mit dot edu Phone: 781-981-5966 Fax: 781-981-4094 ------=_NextPart_000_0005_01C05B89.8BAEA6A0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hi,
 
I'm interested in Octave because I want = to port=20 algorithms coded in
Matlab, first  to a platform with = a Mac=20 processor running Linux, then to an
embedded real-time processor.  I = have=20 the Matlab Compiler, which generates=20
C code which in principle = could be compiled and run with the gnu C/C++ compiler =
under Linux; but the=20 code which the Matlab compiler generates requires libraries
of binaries which aren't available for = the Mac or=20 the embedded system.
 
Three questions:
 
1) According to your web page, Octave = can run=20 either interactively or noninteractively.
When it's running nonintereactively, = does it tend=20 to run more like interpreted code
(e.g., as slowly as uncompiled Matlab) = or more like=20 compiled C (e.g., like
Matlab MEX files)?
 
2) Does the distribution for Octave = consist=20 exclusively of source code; i.e., code which
would be portable to=20 any Unix/gnu C/C++ system?
 
3) When I transferred the downloaded = .gz file for=20 the stable version of Octave,
(from the FSF site as well as yours) = Viruscan=20 declared the file to be infected.
Subsequent re-scanning of the .gz file = sitting on=20 the disk said it was OK.
I assume the code itself is checked at = your end,=20 and the virus-alert was itself a bug,
but thought I should mention it (and = await your=20 reply before unzipping it!)
...Have others reported = problems like this?
 
Thanks,
 
Mark
 
--
Mark A. Rubin, Ph.D.
Sensor = Exploitation=20 Group
MIT Lincoln Laboratory
244 Wood Street, S4-341
Lexington, = MA=20 02420-9185
rubin@ll dot mit dot edu
Phone:=20 781-981-5966
Fax: 781-981-4094
 

 
------=_NextPart_000_0005_01C05B89.8BAEA6A0-- ------------------------------------------------------------- Octave is freely available under the terms of the GNU GPL. Octave's home on the web: http://www.octave.org How to fund new projects: http://www.octave.org/funding.html Subscription information: http://www.octave.org/archive.html -------------------------------------------------------------