Orpie

Mark Anderson emer at emer.net
Tue Oct 19 14:21:09 PDT 2010


Ok, it looks like this package requires the package caml-gsl and
/opt/local/lib/ocaml/gsl/libmlgsl.a but does not require them in the
Portfile. Even if you do an install of caml-gsl and clean and configure
orpie, it does not link to them.  File a ticket against this port at
https://trac.macports.org/newticket and contact the maintainer. I'm going to
keep poking around, let me know if you need other help.

—Mark

On Tue, Oct 19, 2010 at 4:48 PM, Vincent DIEMUNSCH <
vincent.diemunsch at gmail.com> wrote:

> Sure. Here it is :
>
> Macintosh-2:~ vdiem$ sudo port -v install orpie
> --->  Computing dependencies for orpie.
> --->  Building orpie
> ocamlopt.opt -pp camlp4o -I ./curses -I ./gsl -I ./units -thread -o
> orpie.opt curses/curses.cmx curses/ml_curses.o nums.cmxa bigarray.cmxa
> str.cmxa unix.cmxa threads.cmxa gsl/mlgsl_error.o gsl/mlgsl_blas.o
> gsl/mlgsl_blas_complex.o gsl/mlgsl_complex.o gsl/mlgsl_matrix_complex.o
> gsl/mlgsl_matrix_double.o gsl/mlgsl_vector_double.o gsl/mlgsl_permut.o
> gsl/mlgsl_linalg.o gsl/mlgsl_linalg_complex.o gsl/mlgsl_fun.o
> gsl/mlgsl_math.o gsl/mlgsl_sf.o gsl/gsl_error.cmx gsl/gsl_blas.cmx
> gsl/gsl_complex.cmx gsl/gsl_matrix.cmx gsl/gsl_matrix_complex.cmx
> gsl/gsl_vector.cmx gsl/gsl_vector_complex.cmx gsl/gsl_vector_flat.cmx
> gsl/gsl_matrix_flat.cmx gsl/gsl_vector_complex_flat.cmx
> gsl/gsl_matrix_complex_flat.cmx gsl/gsl_vectmat.cmx gsl/gsl_permut.cmx
> gsl/gsl_linalg.cmx gsl/gsl_fun.cmx units/units.cmx big_int_str.cmx
> gsl_assist.cmx install.cmx operations.cmx utility.cmx version.cmx rcfile.cmx
> rpc_stack.cmx add.cmx sub.cmx mult.cmx div.cmx inv.cmx pow.cmx solvelin.cmx
> rpc_calc.cmx txtin_parser.cmx txtin_lexer.cmx statefile.cmx interface.cmx
> interface_draw.cmx interface_main.cmx main.cmx -cclib '-L/opt/local/lib
> -arch i386 -lcurses -L/opt/local/lib -lgsl -lgslcblas -lm -lm'
> Undefined symbols:
>   "_ml_gsl_matrix_float_add", referenced from:
>       _camlGsl_matrix__24 in gsl_matrix.o
>   "_ml_gsl_matrix_float_div", referenced from:
>       _camlGsl_matrix__24 in gsl_matrix.o
>   "_ml_gsl_matrix_complex_float_swap_rows", referenced from:
>       _camlGsl_matrix_complex__24 in gsl_matrix_complex.o
>   "_ml_gsl_matrix_float_mul", referenced from:
>       _camlGsl_matrix__24 in gsl_matrix.o
>   "_ml_gsl_blas_cher", referenced from:
>       _camlGsl_blas__3 in gsl_blas.o
>   "_ml_gsl_matrix_float_sub", referenced from:
>       _camlGsl_matrix__24 in gsl_matrix.o
>   "_ml_gsl_blas_csyr2k", referenced from:
>       _camlGsl_blas__3 in gsl_blas.o
>   "_ml_gsl_matrix_complex_float_add_constant", referenced from:
>       _camlGsl_matrix_complex__24 in gsl_matrix_complex.o
>   "_ml_gsl_blas_scasum", referenced from:
>       _camlGsl_blas__3 in gsl_blas.o
>   "_ml_gsl_matrix_float_add_diagonal", referenced from:
>       _camlGsl_matrix__24 in gsl_matrix.o
>   "_ml_gsl_matrix_float_scale", referenced from:
>       _camlGsl_matrix__24 in gsl_matrix.o
>   "_ml_gsl_vector_float_scale", referenced from:
>       _camlGsl_vector__19 in gsl_vector.o
>   "_ml_gsl_vector_float_minmaxindex", referenced from:
>       _camlGsl_vector__19 in gsl_vector.o
>   "_ml_gsl_blas_ssyr2k", referenced from:
>       _camlGsl_blas__3 in gsl_blas.o
>   "_ml_gsl_matrix_float_swap_rowcol", referenced from:
>       _camlGsl_matrix__24 in gsl_matrix.o
>   "_ml_gsl_vector_float_add", referenced from:
>       _camlGsl_vector__19 in gsl_vector.o
>   "_ml_gsl_vector_float_div", referenced from:
>       _camlGsl_vector__19 in gsl_vector.o
>   "_ml_gsl_vector_float_max", referenced from:
>       _camlGsl_vector__19 in gsl_vector.o
>   "_ml_gsl_vector_float_min", referenced from:
>       _camlGsl_vector__19 in gsl_vector.o
>   "_ml_gsl_vector_float_mul", referenced from:
>       _camlGsl_vector__19 in gsl_vector.o
>   "_ml_gsl_vector_float_sub", referenced from:
>       _camlGsl_vector__19 in gsl_vector.o
>   "_ml_gsl_vector_float_isnull", referenced from:
>       _camlGsl_vector__19 in gsl_vector.o
>   "_ml_gsl_blas_sasum", referenced from:
>       _camlGsl_blas__3 in gsl_blas.o
>   "_ml_gsl_vector_float_maxindex", referenced from:
>       _camlGsl_vector__19 in gsl_vector.o
>   "_ml_gsl_blas_sdot", referenced from:
>       _camlGsl_blas__3 in gsl_blas.o
>   "_ml_gsl_blas_sger", referenced from:
>       _camlGsl_blas__3 in gsl_blas.o
>   "_ml_gsl_blas_saxpy", referenced from:
>       _camlGsl_blas__3 in gsl_blas.o
>   "_ml_gsl_blas_scopy", referenced from:
>       _camlGsl_blas__3 in gsl_blas.o
>   "_ml_gsl_blas_scnrm2", referenced from:
>       _camlGsl_blas__3 in gsl_blas.o
>   "_ml_gsl_blas_sgemm", referenced from:
>       _camlGsl_blas__3 in gsl_blas.o
>   "_ml_gsl_blas_sgemv", referenced from:
>       _camlGsl_blas__3 in gsl_blas.o
>   "_ml_gsl_blas_srot", referenced from:
>       _camlGsl_blas__3 in gsl_blas.o
>   "_ml_gsl_blas_ssyr", referenced from:
>       _camlGsl_blas__3 in gsl_blas.o
>   "_ml_gsl_matrix_complex_float_swap_columns", referenced from:
>       _camlGsl_matrix_complex__24 in gsl_matrix_complex.o
>   "_ml_gsl_matrix_complex_float_add", referenced from:
>       _camlGsl_matrix_complex__24 in gsl_matrix_complex.o
>   "_ml_gsl_matrix_complex_float_div", referenced from:
>       _camlGsl_matrix_complex__24 in gsl_matrix_complex.o
>   "_ml_gsl_matrix_complex_float_swap_rowcol", referenced from:
>       _camlGsl_matrix_complex__24 in gsl_matrix_complex.o
>   "_ml_gsl_matrix_float_transpose_memcpy", referenced from:
>       _camlGsl_matrix__24 in gsl_matrix.o
>   "_ml_gsl_blas_cher2k", referenced from:
>       _camlGsl_blas__3 in gsl_blas.o
>   "_ml_gsl_matrix_complex_float_mul", referenced from:
>       _camlGsl_matrix_complex__24 in gsl_matrix_complex.o
>   "_ml_gsl_blas_sdsdot", referenced from:
>       _camlGsl_blas__3 in gsl_blas.o
>   "_ml_gsl_matrix_complex_float_sub", referenced from:
>       _camlGsl_matrix_complex__24 in gsl_matrix_complex.o
>   "_ml_gsl_matrix_float_add_constant", referenced from:
>       _camlGsl_matrix__24 in gsl_matrix.o
>   "_ml_gsl_blas_snrm2", referenced from:
>       _camlGsl_blas__3 in gsl_blas.o
>   "_ml_gsl_blas_sscal", referenced from:
>       _camlGsl_blas__3 in gsl_blas.o
>   "_ml_gsl_blas_isamax", referenced from:
>       _camlGsl_blas__3 in gsl_blas.o
>   "_ml_gsl_matrix_float_transpose", referenced from:
>       _camlGsl_matrix__24 in gsl_matrix.o
>   "_ml_gsl_blas_sswap", referenced from:
>       _camlGsl_blas__3 in gsl_blas.o
>   "_ml_gsl_blas_strmm", referenced from:
>       _camlGsl_blas__3 in gsl_blas.o
>   "_ml_gsl_blas_strmv", referenced from:
>       _camlGsl_blas__3 in gsl_blas.o
>   "_ml_gsl_blas_ssyr2", referenced from:
>       _camlGsl_blas__3 in gsl_blas.o
>   "_ml_gsl_blas_strsm", referenced from:
>       _camlGsl_blas__3 in gsl_blas.o
>   "_ml_gsl_blas_strsv", referenced from:
>       _camlGsl_blas__3 in gsl_blas.o
>   "_ml_gsl_blas_ssymm", referenced from:
>       _camlGsl_blas__3 in gsl_blas.o
>   "_ml_gsl_blas_ssymv", referenced from:
>       _camlGsl_blas__3 in gsl_blas.o
>   "_ml_gsl_blas_ssyrk", referenced from:
>       _camlGsl_blas__3 in gsl_blas.o
>   "_ml_gsl_blas_caxpy", referenced from:
>       _camlGsl_blas__3 in gsl_blas.o
>   "_ml_gsl_blas_ccopy", referenced from:
>       _camlGsl_blas__3 in gsl_blas.o
>   "_ml_gsl_blas_cdotc", referenced from:
>       _camlGsl_blas__3 in gsl_blas.o
>   "_ml_gsl_blas_cdotu", referenced from:
>       _camlGsl_blas__3 in gsl_blas.o
>   "_ml_gsl_blas_cgemm", referenced from:
>       _camlGsl_blas__3 in gsl_blas.o
>   "_ml_gsl_blas_cgemv", referenced from:
>       _camlGsl_blas__3 in gsl_blas.o
>   "_ml_gsl_blas_cgerc", referenced from:
>       _camlGsl_blas__3 in gsl_blas.o
>   "_ml_gsl_blas_cgeru", referenced from:
>       _camlGsl_blas__3 in gsl_blas.o
>   "_ml_gsl_blas_cher2", referenced from:
>       _camlGsl_blas__3 in gsl_blas.o
>   "_ml_gsl_blas_chemm", referenced from:
>       _camlGsl_blas__3 in gsl_blas.o
>   "_ml_gsl_blas_chemv", referenced from:
>       _camlGsl_blas__3 in gsl_blas.o
>   "_ml_gsl_blas_cherk", referenced from:
>       _camlGsl_blas__3 in gsl_blas.o
>   "_ml_gsl_vector_float_add_constant", referenced from:
>       _camlGsl_vector__19 in gsl_vector.o
>   "_ml_gsl_matrix_float_swap_columns", referenced from:
>       _camlGsl_matrix__24 in gsl_matrix.o
>   "_ml_gsl_matrix_complex_float_transpose", referenced from:
>       _camlGsl_matrix_complex__24 in gsl_matrix_complex.o
>   "_ml_gsl_blas_cscal", referenced from:
>       _camlGsl_blas__3 in gsl_blas.o
>   "_ml_gsl_blas_icamax", referenced from:
>       _camlGsl_blas__3 in gsl_blas.o
>   "_ml_gsl_blas_cswap", referenced from:
>       _camlGsl_blas__3 in gsl_blas.o
>   "_ml_gsl_blas_ctrmm", referenced from:
>       _camlGsl_blas__3 in gsl_blas.o
>   "_ml_gsl_blas_ctrmv", referenced from:
>       _camlGsl_blas__3 in gsl_blas.o
>   "_ml_gsl_blas_ctrsm", referenced from:
>       _camlGsl_blas__3 in gsl_blas.o
>   "_ml_gsl_blas_ctrsv", referenced from:
>       _camlGsl_blas__3 in gsl_blas.o
>   "_ml_gsl_blas_csymm", referenced from:
>       _camlGsl_blas__3 in gsl_blas.o
>   "_ml_gsl_blas_csyrk", referenced from:
>       _camlGsl_blas__3 in gsl_blas.o
>   "_ml_gsl_blas_dsdot", referenced from:
>       _camlGsl_blas__3 in gsl_blas.o
>   "_ml_gsl_vector_float_minmax", referenced from:
>       _camlGsl_vector__19 in gsl_vector.o
>   "_ml_gsl_matrix_complex_float_transpose_memcpy", referenced from:
>       _camlGsl_matrix_complex__24 in gsl_matrix_complex.o
>   "_ml_gsl_vector_float_minindex", referenced from:
>       _camlGsl_vector__19 in gsl_vector.o
>   "_ml_gsl_matrix_complex_float_scale", referenced from:
>       _camlGsl_matrix_complex__24 in gsl_matrix_complex.o
>   "_ml_gsl_matrix_complex_float_add_diagonal", referenced from:
>       _camlGsl_matrix_complex__24 in gsl_matrix_complex.o
>   "_ml_gsl_matrix_float_swap_rows", referenced from:
>       _camlGsl_matrix__24 in gsl_matrix.o
>   "_ml_gsl_matrix_float_isnull", referenced from:
>       _camlGsl_matrix__24 in gsl_matrix.o
>   "_ml_gsl_blas_csscal", referenced from:
>       _camlGsl_blas__3 in gsl_blas.o
>   "_ml_gsl_matrix_complex_float_isnull", referenced from:
>       _camlGsl_matrix_complex__24 in gsl_matrix_complex.o
> ld: symbol(s) not found
> collect2: ld returned 1 exit status
> File "caml_startup", line 1, characters 0-1:
> Error: Error during linking
> make: *** [orpie.opt] Error 2
> shell command " cd
> "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_math_orpie/work/orpie-1.5.1"
> && /usr/bin/make all " returned error 2
> Error: Target org.macports.build returned: shell command failed
> Warning: the following items did not execute (for orpie):
> org.macports.activate org.macports.build org.macports.destroot
> org.macports.install
> Log for orpie is at:
> /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_math_orpie/main.log
> Error: Status 1 encountered during processing.
> To report a bug, see <http://guide.macports.org/#project.tickets>
>
>
> Le 19 oct. 2010 à 21:55, Mark Anderson a écrit :
>
> Can you try again with port -v, and post the error messages?
>
> —Mark
>
> On Tue, Oct 19, 2010 at 3:51 PM, Vincent DIEMUNSCH <
> vincent.diemunsch at gmail.com> wrote:
>
>> Hello,
>>
>> I have tried to install Orpie many times, but i get the following :
>>
>> > install orpie
>> --->  Computing dependencies for orpie
>> --->  Fetching orpie
>> --->  Attempting to fetch orpie-1.5.1.tar.gz from
>> http://lil.fr.distfiles.macports.org/orpie
>> --->  Verifying checksum(s) for orpie
>> --->  Extracting orpie
>> --->  Configuring orpie
>> --->  Building orpie
>> Error: Target org.macports.build returned: shell command failed
>> Log for orpie is at:
>> /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_math_orpie/main.log
>> Error: Status 1 encountered during processing.
>> To report a bug, see <http://guide.macports.org/#project.tickets>
>>
>> I am under OS X 10.6.
>>
>> Can you help me ?
>>
>> Thanks.
>>
>> Vincent
>> _______________________________________________
>> macports-users mailing list
>> macports-users at lists.macosforge.org
>> http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
>>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-users/attachments/20101019/15cb1689/attachment.html>


More information about the macports-users mailing list