octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: First success of building octave development branch(3-3-51+) by MinG


From: Tatsuro MATSUOKA
Subject: Re: First success of building octave development branch(3-3-51+) by MinGW (for me)
Date: Fri, 16 Apr 2010 09:24:25 +0900 (JST)

Hello Shai

Thank you for your suggestion.  I can study a lot from this ML!!

The bt (gdb) command results are shown in the following

(gdb) bt
warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)

warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)

#0  ?? (warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)

) at ../../../hg/octave-work/liboctave/Array.h:249
warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)

warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)

#1  0x6b9beab3 in gettimeofday ()
   from 
d:\usr\Tatsu\mingwhome\octaves\OctBuild\hg-devel\src\.libs\liboctinterp-3-3-51+.dll
warning: (Internal error: pc 0x22e557 in read in psymtab, but not in symtab.)

warning: (Internal error: pc 0x22e557 in read in psymtab, but not in symtab.)

#2  0x0022e558 in ?? (warning: (Internal error: pc 0x22e557 in read in psymtab, 
but not in symtab.)

)
warning: (Internal error: pc 0x22e557 in read in psymtab, but not in symtab.)

warning: (Internal error: pc 0x95d691f in read in psymtab, but not in symtab.)

warning: (Internal error: pc 0x95d691f in read in psymtab, but not in symtab.)

warning: (Internal error: pc 0x95d691f in read in psymtab, but not in symtab.)

#3  0x095d6920 in ?? (warning: (Internal error: pc 0x95d691f in read in 
psymtab, but not in symtab.)

)
warning: (Internal error: pc 0x95d691f in read in psymtab, but not in symtab.)

warning: (Internal error: pc 0x22ffdf in read in psymtab, but not in symtab.)

warning: (Internal error: pc 0x22ffdf in read in psymtab, but not in symtab.)

warning: (Internal error: pc 0x22ffdf in read in psymtab, but not in symtab.)

#4  0x0022ffe0 in ?? (warning: (Internal error: pc 0x22ffdf in read in psymtab, 
but not in symtab.)

)
warning: (Internal error: pc 0x22ffdf in read in psymtab, but not in symtab.)

#5  0x77be5c94 in msvcrt!_except_handler2 () from C:\WINDOWS\system32\msvcrt.dll
#6  0x6b3c2336 in _fu553___ZNSs4_Rep20_S_empty_rep_storageE (args=...) at
../../../hg/octave-work/src/file-io.cc:2006
#7  0xbaadf00d in ?? ()
#8  0x00000000 in ?? ()
warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)

(gdb)

*******************
../../../hg/octave-work/src/file-io.cc:  around 2006 
2003: #if defined (HAVE_MKSTEMP)
2004:           int fd = mkstemp (tmp);
2005: #else
2006:           int fd = mkstemps (tmp, 0);
2007: #endif

*** config.log for mkstemp ***************
configure:22963: checking whether mkstemp is declared without a macro
configure:22987: gcc -shared-libgcc -c -g -O2 -I/WinDevTools/include 
-I/GnuWin32/include conftest.c
>&5
conftest.c: In function 'main':
conftest.c:243:10: error: 'mkstemp' undeclared (first use in this function)
conftest.c:243:10: note: each undeclared identifier is reported only once for 
each function it appears
in
configure:22987: $? = 1

****** config.h for HAVE_MKSTEMP *************
/* Define to 1 if you have the `mkstemp' function. */
/* #undef HAVE_MKSTEMP */


*********
The related thread for mkstemp nad mkstemps
http://n4.nabble.com/replace-use-of-mkstemp-in-makeinfo-m-with-tmpnam-fopen-td1652805.html


Regards

Tatsuro
--- Shai Ayal wrote:

> > I have rebuilt the octave without optimizing option (perhaps default option 
> > is -O2 -g?) and
> > ./run-octave -g.
> >
> > (Th latest ChangeLog date of the snapshot is 2010-04-14 )
> >
> > The result is
> > *************************************************************************
> > GNU Octave, version 3.3.51+
> > Copyright (C) 2010 John W. Eaton and others.
> > This is free software; see the source code for copying conditions.
> > There is ABSOLUTELY NO WARRANTY; not even for MERCHANTABILITY or
> > FITNESS FOR A PARTICULAR PURPOSE. For details, type `warranty'.
> >
> > Octave was configured for "i686-pc-mingw32".
> >
> > Additional information about Octave is available at http://www.octave.org.
> >
> > Please contribute if you find this software useful.
> > For more information, visit http://www.octave.org/help-wanted.html
> >
> > Read http://www.octave.org/bugs.html to learn how to submit bug reports.
> >
> > For information about changes from previous versions, type `news'.
> >
> > octave.exe:1> help fplot
> > warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)
> >
> > warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)
> >
> >
> > Program received signal SIGSEGV, Segmentation fault.
> > warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)
> >
> > warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)
> >
> > warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)
> >
> > warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)
> >
> > warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)
> >
> > ?? (warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)
> >
> > ) at ../../../hg/octave-work/liboctave/Array.h:249
> > 249    ~Array (void)
> > warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)
> >
> > Current language: auto
> > The current source language is "auto; currently c++".
> > warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)
> >
> > warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)
> >
> > (gdb)
> > *****************************************************************************
> 
> Tatsuro, perhaps you can also send the output of the "bt" gdb command.
> This will tell use where the problem is in the code
> Shai
> 


--------------------------------------
Get the new Internet Explorer 8 optimized for Yahoo! JAPAN
http://pr.mail.yahoo.co.jp/ie8/


reply via email to

[Prev in Thread] Current Thread [Next in Thread]