Upgrade to 3.0.3?

View: New views
6 Messages — Rating Filter:   Alert me  

Upgrade to 3.0.3?

by gOS :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I have a limited amount of time to decide whether or not my company should do this, but I can't find specifically what has changed between 3.0.1 and 3.0.3. I'm trying to determine whether the upgrade is desired.

My only reasoning for NOT doing it is that mkoctfile did not work on my machine, a Windows XP machine. I imagine its because I was trying to use the same compiler as I was for 3.0.1, but 3.0.3 can't find the msvcr80.dll when I try to run my mex files (microsoft visual c++ runtime library (probably version 8.0?)).

Before I go off downloading and installing more Microsoft products, could you direct me to a change set or list of new features/fixes so that I can determine whether the upgrade will fix anything I would be concerned about? Much appreciated.

Re: Upgrade to 3.0.3?

by Jaroslav Hajek-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Thu, Jan 8, 2009 at 9:36 PM, gOS <bkirklin@...> wrote:
>
> I have a limited amount of time to decide whether or not my company should do
> this, but I can't find specifically what has changed between 3.0.1 and
> 3.0.3. I'm trying to determine whether the upgrade is desired.
>

The minor versions are, in general, bug-fixing releases, so there
aren't any major new features (depends what you consider a feature)
compared to 3.0.1.
The patches applied can be inspected in the release-3-0-x mercurial
archive hosted at
tp://hg.tw-math.de/release-3-0-x.
Note that I have a couple more patches transplanted but not uploaded
and I intend to create 3.0.4 RC in about a week (unfortunately I was
too busy in December), so you may even wait for that.
A list of new features coming in 3.2.0 is here:
http://hg.savannah.gnu.org/hgweb/octave/file/dd52e541418b/NEWS


> My only reasoning for NOT doing it is that mkoctfile did not work on my
> machine, a Windows XP machine. I imagine its because I was trying to use the
> same compiler as I was for 3.0.1, but 3.0.3 can't find the msvcr80.dll when
> I try to run my mex files (microsoft visual c++ runtime library (probably
> version 8.0?)).
>
> Before I go off downloading and installing more Microsoft products, could
> you direct me to a change set or list of new features/fixes so that I can
> determine whether the upgrade will fix anything I would be concerned about?
> Much appreciated.

regards

--
RNDr. Jaroslav Hajek
computing expert
Aeronautical Research and Test Institute (VZLU)
Prague, Czech Republic
url: www.highegg.matfyz.cz
_______________________________________________
Help-octave mailing list
Help-octave@...
https://www-old.cae.wisc.edu/mailman/listinfo/help-octave

Re: Upgrade to 3.0.3?

by Thomas Weber-8 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Thu, Jan 08, 2009 at 12:36:13PM -0800, gOS wrote:
>
> I have a limited amount of time to decide whether or not my company should do
> this, but I can't find specifically what has changed between 3.0.1 and
> 3.0.3. I'm trying to determine whether the upgrade is desired.

Look in the ChangeLogs from the source tarballs.

If you want to have a really short log, look at
http://hg.tw-math.de/release-3-0-x/shortlog
Specifically, you need to look at the changes between the 3.0.1 tag and
the 3.0.3 tag.

> My only reasoning for NOT doing it is that mkoctfile did not work on my
> machine, a Windows XP machine. I imagine its because I was trying to use the
> same compiler as I was for 3.0.1, but 3.0.3 can't find the msvcr80.dll when
> I try to run my mex files (microsoft visual c++ runtime library (probably
> version 8.0?)).

Maybe Michael can answer this.


> Before I go off downloading and installing more Microsoft products, could
> you direct me to a change set or list of new features/fixes so that I can
> determine whether the upgrade will fix anything I would be concerned about?
> Much appreciated.

Generally, the 3.0 branch is in bugfix-only mode. So, if you are able to
overcome the .dll problem, I'd definitely consider upgrading.

        Thomas
_______________________________________________
Help-octave mailing list
Help-octave@...
https://www-old.cae.wisc.edu/mailman/listinfo/help-octave

Re: Upgrade to 3.0.3?

by Michael Goffioul-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Thu, Jan 8, 2009 at 8:36 PM, gOS <bkirklin@...> wrote:

>
> I have a limited amount of time to decide whether or not my company should do
> this, but I can't find specifically what has changed between 3.0.1 and
> 3.0.3. I'm trying to determine whether the upgrade is desired.
>
> My only reasoning for NOT doing it is that mkoctfile did not work on my
> machine, a Windows XP machine. I imagine its because I was trying to use the
> same compiler as I was for 3.0.1, but 3.0.3 can't find the msvcr80.dll when
> I try to run my mex files (microsoft visual c++ runtime library (probably
> version 8.0?)).

3.0.3 release has been precompiled with Visual C++ 2008, while you
probably still use Visual C++ 2005. 3.0.1 release came in two flavors,
for both compiler version. Which one did you install?

Michael.
_______________________________________________
Help-octave mailing list
Help-octave@...
https://www-old.cae.wisc.edu/mailman/listinfo/help-octave

RE: Upgrade to 3.0.3?

by gOS :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I tried using Visual C++ 2008, though I still had 2005 on the machine. I'm
wondering if I did it 100% correctly though, I can't guarantee there wasn't
some form of human error involved.

I attempted to use the same kind of batch file Tatsuro recommended in his
note for 3.0.1 to start up the compiler since simply installing VC 2008
isn't enough. That's when I ran into problems. The first, I couldn't start
the new compiler and octave (though this may have been due to installing
Octave in the wrong place). The second time I tried it, I received the
errors mentioned above, which may have happened if I was starting the wrong
compiler. As it is I have literally 1 day to decide what to do, and then the
company I work for won't have much in the way of Octave support.

I think I'm deciding not to upgrade as I expect a couple of the errors which
have been fixed, I worked around in such a way that my scripts might break
with an upgrade, then my company would be dealing with a broken library of
scripts and no one to repair them.

I appreciate the input, and response, but the more I look into this, the
more its looking like it's too much to be able to guarantee it all gets done
in 4 to 6 hours.

If I can get tex formatting to print to .png files by tomorrow in 3.0.1,
I'll be happy enough.

I should probably report that Tatsuro managed to duplicate the error I see
on windows machines with plotting by using xlabel or ylabel, not sure which.
He may post about it eventually, I don't really know.

-----Original Message-----
From: Michael Goffioul [mailto:michael.goffioul@...]
Sent: Thursday, January 08, 2009 4:36 PM
To: gOS
Cc: help-octave@...
Subject: Re: Upgrade to 3.0.3?

On Thu, Jan 8, 2009 at 8:36 PM, gOS <bkirklin@...> wrote:
>
> I have a limited amount of time to decide whether or not my company should
do
> this, but I can't find specifically what has changed between 3.0.1 and
> 3.0.3. I'm trying to determine whether the upgrade is desired.
>
> My only reasoning for NOT doing it is that mkoctfile did not work on my
> machine, a Windows XP machine. I imagine its because I was trying to use
the
> same compiler as I was for 3.0.1, but 3.0.3 can't find the msvcr80.dll
when
> I try to run my mex files (microsoft visual c++ runtime library (probably
> version 8.0?)).

3.0.3 release has been precompiled with Visual C++ 2008, while you
probably still use Visual C++ 2005. 3.0.1 release came in two flavors,
for both compiler version. Which one did you install?

Michael.

_______________________________________________
Help-octave mailing list
Help-octave@...
https://www-old.cae.wisc.edu/mailman/listinfo/help-octave

Re: Upgrade to 3.0.3?

by Tatsuro MATSUOKA-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hello

The drastically difference does not exist between 3.0.1 and 3.0.3.  However, bugs are corrected
extensively.  I recommend to use it.  

If you need to use mkoctfile on octave-3.0.3 msvc, you have to install vc++ express 2008.

Please see the

http://www.tatsuromatsuoka.com/octave/Eng/Win/index.html#0004
msvcoct.html

Regards

Tatsuro

--- gOS <bkirklin@...> wrote:

>
> I have a limited amount of time to decide whether or not my company should do
> this, but I can't find specifically what has changed between 3.0.1 and
> 3.0.3. I'm trying to determine whether the upgrade is desired.
>
> My only reasoning for NOT doing it is that mkoctfile did not work on my
> machine, a Windows XP machine. I imagine its because I was trying to use the
> same compiler as I was for 3.0.1, but 3.0.3 can't find the msvcr80.dll when
> I try to run my mex files (microsoft visual c++ runtime library (probably
> version 8.0?)).
>
> Before I go off downloading and installing more Microsoft products, could
> you direct me to a change set or list of new features/fixes so that I can
> determine whether the upgrade will fix anything I would be concerned about?
> Much appreciated.
> --
> View this message in context: http://www.nabble.com/Upgrade-to-3.0.3--tp21360433p21360433.html
> Sent from the Octave - General mailing list archive at Nabble.com.
>
> _______________________________________________
> Help-octave mailing list
> Help-octave@...
> https://www-old.cae.wisc.edu/mailman/listinfo/help-octave
>


--------------------------------------
Power up the Internet with Yahoo! Toolbar.
http://pr.mail.yahoo.co.jp/toolbar/
_______________________________________________
Help-octave mailing list
Help-octave@...
https://www-old.cae.wisc.edu/mailman/listinfo/help-octave