Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upBuild failed on Ubuntu 32Bit system #206
Closed
Comments
|
Due to #170 I haven't had access to a working linux build in a week or two. This error is related to bitrot in the FreeType backend; I'll fix it today or tomorrow. There are several other things that need to be written in the linux backend, such as fontconfig integration. |
|
@Aydin-Kim You should be aware that networking does not work on 32-bit systems because of rust-lang/rust#2064. At this point that might not be a major problem because we don't do much testing with networking. |
glennw
pushed a commit
to glennw/servo
that referenced
this issue
Jan 16, 2017
Temporary fix for Windows Temporary solution to pass building on Windows. Related to servo#9775
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I was used the recommended rust version : a0fda80a528122183938e4f0297102adffd62639
but, compilation error occured at servo-gfx.
Otherwise, in the OSX, compilation suceeded.
It seems that there are differences between the mac and linux source code related to font (like quartz, freetype)
the freetype devian package was already installed.
error log attached below.
/usr/local/bin/rustc -O -L /home/aydin.kim/servo/build/src/rust-freetype -L /home/aydin.kim/servo/build/src/rust-fontconfig -L /home/aydin.kim/servo/build/src/rust-xlib -L /home/aydin.kim/servo/build/src/libwapcaplet -L /home/aydin.kim/servo/build/src/rust-wapcaplet -L /home/aydin.kim/servo/build/src/rust-harfbuzz -L /home/aydin.kim/servo/build/src/rust-opengles -L /home/aydin.kim/servo/build/src/skia -L /home/aydin.kim/servo/build/src/rust-azure -L /home/aydin.kim/servo/build/src/rust-cairo -L /home/aydin.kim/servo/build/src/rust-stb-image -L /home/aydin.kim/servo/build/src/rust-geom -L /home/aydin.kim/servo/build/src/rust-glut -L /home/aydin.kim/servo/build/src/rust-layers -L /home/aydin.kim/servo/build/src/rust-http-client -L /home/aydin.kim/servo/build/src/libparserutils -L /home/aydin.kim/servo/build/src/libhubbub -L /home/aydin.kim/servo/build/src/libcss -L /home/aydin.kim/servo/build/src/rust-netsurfcss -L /home/aydin.kim/servo/build/src/rust-css -L /home/aydin.kim/servo/build/src/rust-hubbub -L /home/aydin.kim/servo/build/src/sharegl -L /home/aydin.kim/servo/build/src/rust-mozjs -L /home/aydin.kim/servo/build/src/mozjs -o /home/aydin.kim/servo/build/src/servo-gfx/libservogfx.dummy /home/aydin.kim/servo/src/servo-gfx/servo_gfx.rc && touch /home/aydin.kim/servo/build/src/servo-gfx/libservogfx.dummy
error: failed to resolve imports
/home/aydin.kim/servo/src/servo-gfx/freetype/font.rs:3:4: 3:41 error: unresolved import
/home/aydin.kim/servo/src/servo-gfx/freetype/font.rs:3 use font::{FontMetrics, FractionalPixel};
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
error: aborting due to 2 previous errors