[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: mkoctfile MSVC 2008 Express (Need Help)
From: |
Tatsuro MATSUOKA |
Subject: |
Re: mkoctfile MSVC 2008 Express (Need Help) |
Date: |
Fri, 21 Mar 2008 17:19:07 +0900 (JST) |
Hello
I have finished to downgrading to VC++ Express 2005.
In the installing I met the following in the Microsoft page.
Under certain conditions when installing on Windows Server 2003 or Windows XP,
a digital signature
verification error can occur. Please see Knowledge base article 925336 for
details and resolution.
However, retry install have finished with success.
I confirmded the mkoctfile works with VC++ Express 2005 + Platform SDK.
For the MCVC++ express 2008, I need help with the power user of windows.
Regards
Tatsuro
--- Tatsuro MATSUOKA <address@hidden> wrote:
> Hello
>
> >Anyway I personally am not the MSVC-octave user.
> Sorry it was wrong. In unviersity lecture I will use MSVC-Octave 3.0.0.
> I am a user of MSVC-octave. But in the course, I cannot treat mkoctfile
> because of the time
> limitation. So it is not serious to me.
>
>
> *************************
> Hi Micahel
>
> I would like to you to revise the readme.txt.
>
> This version of Octave has been
> compiled with Microsoft Visual C++ 8.0, which is available for free
> download from
>
> http://msdn.microsoft.com/vstudio/express/visualc/
>
> Here we can now only download the Microsoft Visual C++ 9.0.
>
> Please change it by the below,
>
>
http://www.microsoft.com/downloads/details.aspx?FamilyId=7B0B0339-613A-46E6-AB4D-080D4D4A8C4E&displaylang=en
>
>
> Regards
>
> Tatsuro.
>
>
> > 1) create a file test.c with this content:
> >
> > int main(void) { return 0; }
> >
> > 2) compile this file with: cl -MD test.c
> >
> > 3) this creates a manifest file test.exe.manifest
> >
> > 4) copy the manifest file as: <octave_root>\bin\octave.exe.manifest
> >
> > 5) restart octave and try again
>
>
>
>
> >
> > The other solution is to rebuild octave with MSVC2008. If anybody wants to
> > give
> > it a try, there is a compilation script in octave-forge
> > (admin/Windows/msvc/run_compilation.sh)
> > that automates almost everything, including downloading and compiling
> > dependencies.
> >
> > Michael.
> >
> > 2008/3/11 Tatsuro MATSUOKA <address@hidden>:
> > > Dear Huaizu You
> > >
> > > I first ask you that you to subscribe to address@hidden from
> > >
> > > https://www.cae.wisc.edu/mailman/listinfo/help-octave
> > >
> > > Because this is complicated problem so that only I myself cannot solve
> > > this.
> > > So you should be involved in the open discussion as a questioner.
> > >
> > > ****
> > > This time, I have also failed.
> > > I cannot figure out why my first trail was successful.
> > >
> > > I checked the oregonator.oct created in the same directry in
> > > testOrego2.m.
> > >
> > > So I executed
> > >
> > > octave>testOrego2
> > > The windows message
> > > "msvcp90.dll was not found" .....
> > > appeared. I passed by it and get the error in octave screen pointed out
> > > from the
> questioner
> > >
> > > >> error: could not find library or dependents:
> > > C:\xxxxx\octave\oregonator.oct
> > > >> error: lsode: expecting first argument to be a string
> > > >> error: evaluating assignment expression near line 6, column 3
> > > >> error: near line 6 of file 'C:\xxxx\octave\testOrego2.m'
> > >
> > >
> > > I checked where msvcp90.dll is.
> > > The msvcp90.dll exists in
> > > "C:\Program Files\Microsoft Visual Studio
> > > 9.0\VC\redist\x86\Microsoft.VC90.CRT"
> > >
> > > I checked the path that "vcvarsall.bat" created
> > >
> > > PATH=C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE;C:\Program
> > > Files\Microsoft
> > Visual Studio
> > > 9.0\VC\BIN;C:\Program Files\Microsoft Visual Studio
> > >
> >
>
9.0\Common7\Tools;C:\WINDOWS\Microsoft.NET\Framework\v3.5;C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;C:\Program
> > > Files\Microsoft Visual Studio 9.0\VC\VCPackages;C:\Program
> > > Files\Microsoft
> > > SDKs\Windows\v6.0A\bin;c:\program
> > >
> files\imagemagick-6.3.5-q8;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32\WBEM;C:\Program
> > > Files\Microsoft SQL
> > > Server\90\Tools\binn\;D:\usr\Tatsu\program\ScriptTools;C:\Program
> > > Files\ckw;C:\Program Files\gawk-mbcs-win32-20070407;C:\Program
> > > Files\wscite;C:\Program
> > > Files\Hidemaru;C:\Program
> > > Files\gnuplot-43pl0w32\gnuplot;C:\gs\gs8.60\bin;C:\gs\gs8.60\lib
> > >
> > > There is no
> > > "C:\Program Files\Microsoft Visual Studio
> > > 9.0\VC\redist\x86\Microsoft.VC90.CRT".
> > >
> > > So I added to
> > > add path to
> > > "C:\Program Files\Microsoft Visual Studio
> > > 9.0\VC\redist\x86\Microsoft.VC90.CRT"
> > >
> > > *****
> > > @echo off
> > > "C:\Program Files\Microsoft Visual Studio 9.0\VC\vcvarsall.bat" > nul
> > > path %path%;C:\Program Files\Microsoft Visual Studio
> > > 9.0\VC\redist\x86\Microsoft.VC90.CRT
> > > rem "C:\Programs\Octave-3.0.0" is the folder where the octave has been
> > > installed.
> > > "C:\Programs\Octave-3.0.0\bin\octave"
> > > **************
> > >
> > > path %path%;C:\Program Files\Microsoft Visual Studio
> > > 9.0\VC\redist\x86\Microsoft.VC90.CRT
> > > is added.
> > >
> > > After that I tried
> > > octave>testOrego2
> > >
> > >
> > > This time, another runtime error occurred.
> > > ++++++++++++++++++++++++++++++
> > > Runtime Error!
> > >
> > > Program: C:\Programs\Octave-3.0.0\bin\octave.exe
> > >
> > > R6034
> > > An application has made an attempt to load the Cruntime library
> > > incorrectly.
> > > Please contact the application's support team for more information.
> > > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> > >
> > > I remember the threds.
> > >
> > >
> >
>
http://www.nabble.com/FW%3ARe%3A-note-for-mkoctfile-for-MSVC-%28MSVC2008%29-tt15126532.html#a15126532
> > >
> > > In addtion, I cannot find the reason why my first trial was no problem.
> > > Perhaps something is different but I cannot find the reason at the
> > > moment.
> > >
> > > Regards
> > >
> > > Tatsuro
> > >
> > > ******************
> > > Message from the questioner
> > > ******************
> > > "Huaizu You <address@hidden>" wrote
> > >
> > >
> > > >Dear Prof. Matsuoka
> > > >
> > > >I tried the attachment, and still the same error showed up. Though I
> > > don't understand why
> it
> > can't
> > > work, I got a clue which might be the cause of failure. When I typed
> > > 'help oregonator' in
> > Octave, it
> > > showed up an error message:
> > > >error: could not find library or dependents: C:\Documents and
> > Settings\hyou\octave\oregonator.oct
> > > >
> > > >It is strange that in that directory there is the oregonator.oct file
> > > and all others
> > oregonator.lib,
> > > oregonator.exp, but it just can't find the library. I was thinking maybe
> > > it's because the
> > white space
> > > in the path that results in the failure of searching. However, if so,
> > > why can I
> successfully
> > compile
> > > the .cc file to .oct file using mkoctfile? It indeed generated the
> > > oregonator.oct from
> > oregonator.cc.
> > > >
> > > >Or is it because there is something different between
> > > Octave-Forge-3.0.0 and
> > Octave-MSVC-3.0.0? I
> > > installed octave forge 3.0.0 for Windows. And when I clicked on the link
> > > of downloading
> > octave-msvc,
> > > it also directed to octave forge for Windows.
> > > >
> > > >Thank you very much for spending time understanding my problem and
> > > helped me solved it. I
> > appreciate
> > > your help.
> > > >
> > > >
> > > >Best regards,
> > > >Huaizu You
> > > >
> > > >-----Original Message-----
> > > >From: Tatsuro MATSUOKA [mailto:address@hidden
> > > >Sent: Saturday, March 08, 2008 12:10 AM
> > > >To: Huaizu You
> > > >Cc: address@hidden; 松岡辰郎
> > > >Subject: Re: mkoctave MSVC 2008 Express
> > > >
> > > >Hello
> > > >
> > > >Thank you for your looking for my page
> > > >Mmmm....
> > > >I have tested that the what was decribed worked.
> > > >
> > > >> error: lsode: expecting first argument to be a string
> > > >Is there any typing mistake in testOrego2.m?
> > > >The error said that the octave recognised the testOrego2.m but the
> > > script file has a bug.
> > > >
> > > >Please try the file attached.
> > > >
> > > >Regards
> > > >
> > > >Tatsuro
> > > >
> > > >--- Huaizu You <address@hidden> wrote:
> > > >
> > > >> Dear Prof. Matsuoka,
> > > >>
> > > >> I tried your method of making OCT files on octave from your website (
> > > >> http://www.geocities.jp/tmoctwin/msvcoct.html ).
> > > >> I'm using Microsoft Visual Studio 2008 Express, and Forge Octave
> > > 3.0.0. The startup
> batch
> > file
> > > >> ran successfully, and so did the mkoctfile command which generated
> > > oregonator.lib,
> > > >> oregonator.exp, oregonator.o, and oregonator.oct files in the same
> > > folder as
> oregonator.cc
> > and
> > > >> testOrego2.m. (My current path was exactly the folder which contained
> > > oregonator.cc and
> > > >> testOrego2.m) However, later when I tried to run testOrego2.m on
> > > Octave, it kept saying
> > > >>
> > > >> error: could not find library or dependents:
> > > C:\xxxxx\octave\oregonator.oct
> > > >> error: lsode: expecting first argument to be a string
> > > >> error: evaluating assignment expression near line 6, column 3
> > > >> error: near line 6 of file 'C:\xxxx\octave\testOrego2.m'
> > > >>
> > > >> Can you figure out what is the problem? I appreciate your help.
> > > >>
> > > >> Sincerely,the
> > > >> Huaizu You
> > >
> > >
> > >
> > > --------------------------------------
> > > Easy + Joy + Powerful = Yahoo! Bookmarks x Toolbar
> > > http://pr.mail.yahoo.co.jp/toolbar/
> > >
> > _______________________________________________
> > Help-octave mailing list
> > address@hidden
> > https://www.cae.wisc.edu/mailman/listinfo/help-octave
> >
>
>
> --------------------------------------
> Easy + Joy + Powerful = Yahoo! Bookmarks x Toolbar
> http://pr.mail.yahoo.co.jp/toolbar/
> _______________________________________________
> Help-octave mailing list
> address@hidden
> https://www.cae.wisc.edu/mailman/listinfo/help-octave
>
--------------------------------------
Easy + Joy + Powerful = Yahoo! Bookmarks x Toolbar
http://pr.mail.yahoo.co.jp/toolbar/
Re: mkoctave MSVC 2008 Express, Tatsuro MATSUOKA, 2008/03/11