Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

missing sys0.ji when building with MinGW #4300

Closed
keesvp opened this issue Sep 18, 2013 · 6 comments
Closed

missing sys0.ji when building with MinGW #4300

keesvp opened this issue Sep 18, 2013 · 6 comments

Comments

@keesvp
Copy link

keesvp commented Sep 18, 2013

Did latest pull, make cleanall.
Windows 8, 64 bit.
followed all instructions, no spaces in paths, replaced make with make-old.
uname -a gives:
MINGW32_NT-6.2 KEES-FORIO 1.0.17(0.48/3/2) 2011-04-24 23:39 i686 Msys

Building stops with:
LINK usr/bin/julia-readline.exe
CC ui/repl-basic.o
LINK usr/bin/julia-basic.exe
osutils.jl
make[1]: *** [/d/projects/JuliaLang/julia/usr/bin/sys0.ji] Error 5
make: *** [release] Error 2

@keesvp
Copy link
Author

keesvp commented Sep 18, 2013

We have been able to detect the point of failure in generating sys.ji by sysimg.jl.
It happens when including osutils.jl
at this macro:

macro windows_only(ex)
@windows? esc(ex) : nothing
end

A possible cause might be by @vtjnash f2b2844 .

@vtjnash
Copy link
Member

vtjnash commented Sep 19, 2013

can you reply with the contents of base/build_h.jl?

@keesvp
Copy link
Author

keesvp commented Sep 19, 2013

const OS_NAME = :Windows
const ARCH = :x86_64
const MACHINE = "x86_64-w64-mingw32"
const libm_name = "libopenlibm"
const libblas_name = "libopenblas"
const liblapack_name = "libopenblas"
const USE_BLAS64 = true
immutable BuildInfo
version_string::ASCIIString
commit::ASCIIString
commit_short::ASCIIString
branch::ASCIIString
build_number::Int
date_string::ASCIIString
dirty::Bool
prerelease::Bool
end
const BUILD_INFO = BuildInfo( "0.2.0", "dfea709ea4d90bc1524d9ec23561e65817994c80", "dfea709", "master", 3784, "2013-09-18 05:30:28 UTC", true, true )

@ihnorton
Copy link
Member

ihnorton commented Oct 1, 2013

Please try again; this is almost certainly the same haswell bug because julia must be able to run to generate the image file.

@keesvp
Copy link
Author

keesvp commented Oct 1, 2013

It works, I've got a build!

@keesvp keesvp closed this as completed Oct 1, 2013
@ihnorton
Copy link
Member

ihnorton commented Oct 1, 2013

Awesome, thanks for the update!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants