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

install error: file INSTALL cannot find libhpx_parcel_coalescing.so.0.9.11 #1842

Closed
Syntaf opened this issue Nov 4, 2015 · 5 comments
Closed

Comments

@Syntaf
Copy link
Member

Syntaf commented Nov 4, 2015

I'm getting an error when attempting to install the release branch, tested on both my local machine and hermione, same exact error.

The specific error is:

Install the project...
-- Install configuration: "Release"
CMake Error at cmake_install.cmake:48 (FILE):
  file INSTALL cannot find
  "/home/gdev-home/Github/hpx/build/lib/hpx/libhpx_parcel_coalescing.so.0.9.11".
steps to reproduce:

  • Clone the release branch
  • build HPX with g++
  • make
  • make install

build script used on my local machine (xfce ubuntu 14.04 LTS)

#!/bin/bash

REPO=$1

QUICKBOOK=/usr/bin
AUTOINDEX=/usr/bin
XSLTPROC=/usr/bin
DOCBOOK_DTD=/usr/share/xml/docbook/schema/dtd/4.2
DOCBOOK_XSL=/usr/share/xml/docbook/stylesheet/docbook-xsl
BOOST_ROOT=/usr/local/include/boost
HWLOC_ROOT=/usr/local/include/hwloc

if [[ -n "$REPO" ]]; then
    cmake -DBOOSTQUICKBOOK_ROOT=$QUICKBOOK             \
          -DBOOSTAUTOINDEX_ROOT=$AUTOINDEX                    \
          -DXSLTPROC_ROOT=$XSLTPROC                           \
          -DDOCBOOK_DTD_ROOT=$DOCBOOK_DTD                     \
          -DDOCBOOK_XSL_ROOT=$DOCBOOK_XSL                     \
          -DHPX_WITH_DOCUMENTATION=On                         \
          -DBOOST_ROOT=$BOOST_ROOT                            \
          -DHWLOC_ROOT=$HWLOC_ROOT                            \
          -DCMAKE_INSTALL_PREFIX=/home/gdev-home/Github/hpx/build \
          $REPO
fi

build script used on hermione

#!/bin/bash                                                                      


SCRIPTPATH=$( cd $(dirname $0) ; pwd -P )                                        
INSTALL_PATH=$SCRIPTPATH/install                                                 
BUILD_PATH=$SCRIPTPATH/build                                                     

if [ "$1" = "clean" ]; then                                                      
    rm -rf $INSTALL_PATH $BUILD_PATH                                             
    exit 0                                                                       
fi                                                                               

CC=/usr/bin/                                                                     

if [ ! -d "$BUILD_PATH" ]; then                                                  
  mkdir -p "$BUILD_PATH"                                                         

  cd "$BUILD_PATH"                                                               

  cmake -DCMAKE_INSTALL_PREFIX=$HOME/hpx/build               \                   
        -DBOOST_ROOT=$HOME/boost/install                     \                   
        -DCMAKE_BUILD_TYPE=Release                           \                   
        -DHPX_HAVE_PARCELPORT_MPI=True                       \                   
        -DHPX_MALLOC="jemalloc"                              \                   
        -Wdev                                                \                   
        $SCRIPTPATH/repo                                                         

fi                                                                               

cd "$BUILD_PATH"                                                                 

make $1 -k -j24      
@sithhell
Copy link
Member

sithhell commented Nov 4, 2015

I can not reproduce this. Buildbot also seems to be happy. For example:
http://hermione.cct.lsu.edu/builders/hpx_gcc_4_8_boost_1_53_debian_x86_64_release/builds/742/steps/install/logs/stdio

@hkaiser
Copy link
Member

hkaiser commented Nov 4, 2015

Is this the same as #1529?

@Syntaf
Copy link
Member Author

Syntaf commented Nov 4, 2015

@hkaiser I believe so.

There may be something wrong with my fork if it can't be reproduced, i'll try building a direct clone of the branch when I get home

@Syntaf
Copy link
Member Author

Syntaf commented Nov 5, 2015

Installing works fine on master, but strangely it fails if I try to install on a fork with no changes to the codebase.

edit: not sure what's causing this

@Syntaf
Copy link
Member Author

Syntaf commented Nov 13, 2015

Closed, since this is the same as #1529

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

No branches or pull requests

3 participants