octave-maintainers
[Top][All Lists]
Advanced

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

Re: Building MXE-Octave fails


From: Daniel J Sebald
Subject: Re: Building MXE-Octave fails
Date: Fri, 15 Feb 2013 11:56:13 -0600
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.24) Gecko/20111108 Fedora/3.1.16-1.fc14 Thunderbird/3.1.16

On 02/15/2013 10:57 AM, Torsten wrote:
Hello,

I am having trouble building the latest version of MXE-Octave. Configure
of the dcmtk package fails and the config.log shows:

configure:22562: ./conftest.exe
wine: Unhandled privileged instruction at address 0x5b9429 (thread
001a), starting debugger...
err:module:import_dll Library libgcc_s_dw2-1.dll (which is needed by
L"Z:\\home\\ttl\\software\\mxe-octave\\tmp-dcmtk\\dcmtk-3.6.0\\config\\conftest.exe")
not found
err:module:LdrInitializeThunk Main exe initialization for
L"Z:\\home\\ttl\\software\\mxe-octave\\tmp-dcmtk\\dcmtk-3.6.0\\config\\conftest.exe"
failed, status c0000135
configure:22565: $? = 53
configure: program exited with status 53

The missing library libgcc_s_dw2-1.dll can be found at (paths relative
to the MXE-Octave directory)

./usr/lib/gcc/i686-pc-mingw32/libgcc_s_dw2-1.dll
./native-tools/usr/lib/gcc/i686-pc-mingw32/libgcc_s_dw2-1.dll
./cross-tools/home/ttl/software/octave-win/usr/lib/gcc/i686-pc-mingw32/libgcc_s_dw2-1.dll

Does anybody have an advice what could be the problem?

It appears that conftest is used abundantly in the configure script, but only shows up at only one or two spots in the unprocessed source tree. That is, running either "bootstrap" or "configure" expands this command. So you might have to go back to a clean source tree and run "bootstrap" so see if there is a bad path for the gcc library.

One other thing that might be a lead is that in the instructions of INSTALL.OCTAVE is the note:

     *You should not change the files in `/usr/include'*.  You can find
     the `gcc' include directory tree by running the command

          gcc -print-libgcc-file-name

     The directory of `gcc' include files normally begins in the same
     directory that contains the file `libgcc.a'.

Try that command and see if it agrees or not with one of the paths you've listed.

Dan


reply via email to

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