apt-get install build-essential:i386
doesn't work at all:
The following packages have unmet dependencies:
build-essential:i386 : Depends: gcc:i386 (>= 4:4.4.3) but it is not going to be installed
Depends: g++:i386 (>= 4:4.4.3) but it is not going to be installed
Note the 14.04 tag. Answers on
Trouble compiling a 32 bit binary on a 64 bit machine
are outdated.
Also, there are no ./configure
script to use the Compile 32 bit on 64 bitsystem answer.
More details
I'm trying to complite DFHack from quietust branch: https://github.com/quietust/dfhack/
apt-get install gcc-multilib g++-multilib
removed the
CMake Error at depends/protobuf/CMakeLists.txt:60 (MESSAGE):
Could not find a working hash map implementation. Please install GCC >=
4.4, and all necessary 32-bit C++ development libraries.
message, but
-- Could NOT find Threads (missing: Threads_FOUND)
Can't locate XML/LibXML.pm in @INC (you may need to install the XML::LibXML module) (@INC contains: /etc/perl /usr/local/lib/perl/5.18.2 /usr/local/share/perl/5.18.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.18 /usr/share/perl/5.18 /usr/local/lib/site_perl .) at xml/list.pl line 6.
BEGIN failed--compilation aborted at xml/list.pl line 6.
is still there. Do I have to manually seek all i386 build-essential the dependencies?
cross-compiling
from an32bit
toarm
architecture, and it worked fine , it wasopenCV
, just shared this here to give you any help or clue.