<div dir="ltr"><br class="gmail_msg"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi<br class="gmail_msg">
> I can build atom successfully, but it does not run, showing the<br class="gmail_msg">
> following error:<br class="gmail_msg">
> "/usr/share/atom/atom: cannot execute binary file"<br class="gmail_msg">
><br class="gmail_msg">
> I'm on 14.2 32 bit. Running "file /usr/share/atom/atom" I see that it<br class="gmail_msg">
> is a 64 bit executable. Next I tried to force ARCH="" in the<br class="gmail_msg">
> slackbuild script, but the outcome still is 64 bit.<br class="gmail_msg">
><br class="gmail_msg">
Sometimes npm does not correctly detect the architecture, ia32 or<br class="gmail_msg">
x86_64, this bug appeared to have been fixed in previous versions.<br class="gmail_msg">
<br class="gmail_msg">
You can try modifying the following lines to the slackbuild to see if<br class="gmail_msg">
this solves the problems:<br class="gmail_msg">
<br class="gmail_msg">
npm_config_arch=ia32 npm_config_target_arch=ia32 PYTHON=python2 \<br class="gmail_msg">
  ./script/build --build-dir=$BUILD_DIR<br class="gmail_msg">
<br class="gmail_msg">
--<br class="gmail_msg">
Dhaby Xiloj<br class="gmail_msg">
<br class="gmail_msg"></blockquote><div>Hello,<br><br></div><div>Thanks for your answer. Unfortunately, it did not solve the problem. Also, the variable $BUILD_DIR is not defined in the script.<br><br></div><div>[]s<br></div><div>Renan<br> </div></div></div>