Skip to content

move c-cmaes source files back to subdir #36

@ArtPoon

Description

@ArtPoon

Installation raises the following error:

art@orolo:~/git/clmp$ R CMD INSTALL .
* installing to library ‘/home/art/R/x86_64-pc-linux-gnu-library/3.6’
* installing *source* package ‘clmp’ ...
** using staged installation
configure: creating ./config.status
config.status: creating src/Makevars
** libs
g++ -std=gnu++11 -I"/usr/share/R/include" -DNDEBUG -I/opt/local/include -I/usr/local/include -I/usr/include/igraph -I"/home/art/R/x86_64-pc-linux-gnu-library/3.6/Rcpp/include"   -fpic  -g -O2 -fdebug-prefix-map=/build/r-base-VjHo9C/r-base-3.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g  -c RcppExports.cpp -o RcppExports.o
gcc -std=gnu99 -I"/usr/share/R/include" -DNDEBUG -I/opt/local/include -I/usr/local/include -I/usr/include/igraph -I"/home/art/R/x86_64-pc-linux-gnu-library/3.6/Rcpp/include"   -fpic  -g -O2 -fdebug-prefix-map=/build/r-base-VjHo9C/r-base-3.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g  -c clmpR.c -o clmpR.o
g++ -std=gnu++11 -I"/usr/share/R/include" -DNDEBUG -I/opt/local/include -I/usr/local/include -I/usr/include/igraph -I"/home/art/R/x86_64-pc-linux-gnu-library/3.6/Rcpp/include"   -fpic  -g -O2 -fdebug-prefix-map=/build/r-base-VjHo9C/r-base-3.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g  -c midpoint_help.cpp -o midpoint_help.o
gcc -std=gnu99 -I"/usr/share/R/include" -DNDEBUG -I/opt/local/include -I/usr/local/include -I/usr/include/igraph -I"/home/art/R/x86_64-pc-linux-gnu-library/3.6/Rcpp/include"   -fpic  -g -O2 -fdebug-prefix-map=/build/r-base-VjHo9C/r-base-3.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g  -c mmpp.c -o mmpp.o
mmpp.c: In function ‘guess_parameters’:
mmpp.c:231:14: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types]
         edge = igraph_inclist_get(&il, i);
              ^
gcc -std=gnu99 -I"/usr/share/R/include" -DNDEBUG -I/opt/local/include -I/usr/local/include -I/usr/include/igraph -I"/home/art/R/x86_64-pc-linux-gnu-library/3.6/Rcpp/include"   -fpic  -g -O2 -fdebug-prefix-map=/build/r-base-VjHo9C/r-base-3.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g  -c newick_lexer.c -o newick_lexer.o
gcc -std=gnu99 -I"/usr/share/R/include" -DNDEBUG -I/opt/local/include -I/usr/local/include -I/usr/include/igraph -I"/home/art/R/x86_64-pc-linux-gnu-library/3.6/Rcpp/include"   -fpic  -g -O2 -fdebug-prefix-map=/build/r-base-VjHo9C/r-base-3.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g  -c newick_parser.c -o newick_parser.o
gcc -std=gnu99 -I"/usr/share/R/include" -DNDEBUG -I/opt/local/include -I/usr/local/include -I/usr/include/igraph -I"/home/art/R/x86_64-pc-linux-gnu-library/3.6/Rcpp/include"   -fpic  -g -O2 -fdebug-prefix-map=/build/r-base-VjHo9C/r-base-3.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g  -c stats.c -o stats.o
stats.c: In function ‘parse_distribution’:
stats.c:176:9: warning: implicit declaration of function ‘strcmp’ [-Wimplicit-function-declaration]
     if (strcmp(s, "uniform") == 0) {
         ^~~~~~
gcc -std=gnu99 -I"/usr/share/R/include" -DNDEBUG -I/opt/local/include -I/usr/local/include -I/usr/include/igraph -I"/home/art/R/x86_64-pc-linux-gnu-library/3.6/Rcpp/include"   -fpic  -g -O2 -fdebug-prefix-map=/build/r-base-VjHo9C/r-base-3.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g  -c tree.c -o tree.o
tree.c:14:0: warning: "NDEBUG" redefined
 #define NDEBUG
 
<command-line>:0:0: note: this is the location of the previous definition
tree.c: In function ‘_permute_tree_attrs’:
tree.c:287:13: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types]
         inc = igraph_inclist_get(&inclist, i);
             ^
tree.c: In function ‘subsample’:
tree.c:701:21: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types]
                 inc = igraph_inclist_get(&inclist, v);
                     ^
gcc -std=gnu99 -I"/usr/share/R/include" -DNDEBUG -I/opt/local/include -I/usr/local/include -I/usr/include/igraph -I"/home/art/R/x86_64-pc-linux-gnu-library/3.6/Rcpp/include"   -fpic  -g -O2 -fdebug-prefix-map=/build/r-base-VjHo9C/r-base-3.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g  -c util.c -o util.o
util.c: In function ‘sample_weighted’:
util.c:217:9: warning: implicit declaration of function ‘gsl_ran_choose’; did you mean ‘gsl_rng_clone’? [-Wimplicit-function-declaration]
         gsl_ran_choose(rng, dest, k, x, n, size);
         ^~~~~~~~~~~~~~
         gsl_rng_clone
g++ -std=gnu++11 -shared -L/usr/lib/R/lib -Wl,-Bsymbolic-functions -Wl,-z,relro -o clmp.so RcppExports.o clmpR.o midpoint_help.o mmpp.o newick_lexer.o newick_parser.o stats.o tree.o util.o -ligraph -L/usr/local/lib -L/opt/local/lib -lgsl -lfl -L/usr/lib/R/lib -lR
installing to /home/art/R/x86_64-pc-linux-gnu-library/3.6/00LOCK-clmp/00new/clmp/libs
** R
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
** building package indices
** testing if installed package can be loaded from temporary location
Error: package or namespace load failed for ‘clmp’ in dyn.load(file, DLLpath = DLLpath, ...):
 unable to load shared object '/home/art/R/x86_64-pc-linux-gnu-library/3.6/00LOCK-clmp/00new/clmp/libs/clmp.so':
  /home/art/R/x86_64-pc-linux-gnu-library/3.6/00LOCK-clmp/00new/clmp/libs/clmp.so: undefined symbol: cmaes_boundary_transformation_init
Error: loading failed
Execution halted
ERROR: loading failed
* removing ‘/home/art/R/x86_64-pc-linux-gnu-library/3.6/clmp’
* restoring previous ‘/home/art/R/x86_64-pc-linux-gnu-library/3.6/clmp’

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions