|
From: | John Donoghue |
Subject: | Re: Octave-maintainers Digest, Vol 87, Issue 22 |
Date: | Wed, 5 Jun 2013 20:27:22 -0400 |
Message: 3
Date: Wed, 5 Jun 2013 16:29:41 -0700 (PDT)
From: PhilipNienhuis <address@hidden>
To: address@hidden
Subject: Re: Building on MinGW using MXE-built dependencies [WAS: Re:
mxe-installer try 2]
Message-ID: <address@hidden>
Content-Type: text/plain; charset=us-ascii
John Donoghue-2 wrote
> On Sun, Jun 2, 2013 at 8:50 PM, John Donoghue <
> john.david.donoghue@
> > wrote:
>
>> Ive been playing with trying to compile using mxe-octave on mingw this
>> weekend: MXE_SYSTEM=mingw MXE_NATIVE_BUILD=yes USE_SYSTEM_GCC=yes
>>
>> I didn't get far :)
>>
>> All the build-xxx tools seem to install ok, with the exception of flex,
>> so
>> I skipped it and installed msys-flex.
>>
>> lapack had issues with not being able to find ar and ranlib - it looks
>> like they need be full _path_ names rather than just the ar/ranlib name
>> in
>> order to be used by cmake - I removed the AR/RANLIB in the mk file.
>>
>> cmake also kept trying to pull in visual studio stuff even though it
>> wasn't in the path, until I specified -G 'MSYS Makefiles'
>>
>> For some reason it also wouldn't install the libraries, even though it
>> displayed 'Installing liblapack.dll' etc
>> I had to add explicit install lines to the mk file in order to install
>> the
>> .dll, dll.a and lapack.pc file.
>>
>> arpack wouldn't untar due to invalid links in the file - an update to
>> 3.1.3 fixed that (I pushed the change for this)
>>
>> nettle installed ok
>>
>> gnutls has issues with not being able to link correctly ith a lot of
>> errors such as undefined reference to gnutls_certificate_get_peers ...
>> I tried updating to the latest gnutls on the off chance that would help
>> (which then forced an update to nettle) but got the same undefined
>> reference issues.
>>
>> And that was about as far as I got.
>>
>>
>>
>>
>
> Another update - I have managed to compile everything (well almost) up
> until octav, using mingw, and some mods to .mk files.
>
> I am using a native install of Qt, rather than compiling QT and its
> dependancies, and was using the system gcc.
Which version? 4.6.2?
> When it gets to compiling octave, it has issues in configure, not being
> able to find some functiosn from libgcc.
You get message like "undefined reference to `vtable for octave_base_value'"
?
Philip
[Prev in Thread] | Current Thread | [Next in Thread] |