Thanks your reply.
 
The message of a complie problems are as below :  
 
 
libtool: link: gcc -dynamiclib  -o .libs/libmbio.0.dylib  .libs/mb_format.o 
.libs/mb_error.o .libs/mb_swap.o .libs/mb_compare.o .libs/mb_navint.o 
.libs/mb_read_init.o .libs/mb_write_init.o .libs/mb_close.o .libs/mb_fileio.o 
.libs/mb_mem.o .libs/mb_coor_scale.o .libs/mb_check_info.o .libs/mb_time.o 
.libs/mb_angle.o .libs/mb_absorption.o .libs/mb_proj.o .libs/mb_get_value.o 
.libs/mb_defaults.o .libs/mb_process.o .libs/mb_esf.o .libs/mb_get.o 
.libs/mb_get_all.o .libs/mb_read.o .libs/mb_put_all.o .libs/mb_put_comment.o 
.libs/mb_buffer.o .libs/mb_read_ping.o .libs/mb_write_ping.o .libs/mb_access.o 
.libs/mb_segy.o .libs/mb_rt.o .libs/mbsys_sb.o .libs/mbsys_hsds.o 
.libs/mbsys_sb2100.o .libs/mbsys_simrad.o .libs/mbsys_simrad2.o 
.libs/mbsys_simrad3.o .libs/mbsys_mr1.o .libs/mbsys_mr1b.o 
.libs/mbsys_mr1v2001.o .libs/mbsys_ldeoih.o .libs/mbsys_reson.o 
.libs/mbsys_elac.o .libs/mbsys_elacmk2.o .libs/mbsys_sb2000.o 
.libs/mbsys_hsmd.o .libs/mbsys_dsl.o .libs/mbsys_mstiff.o .libs/mbsys_oic.o 
.libs/mbsys_hdcs.o .libs/mbsys_singlebeam.o .libs/mbsys_xse.o 
.libs/mbsys_hs10.o .libs/mbsys_atlas.o .libs/mbsys_surf.o .libs/mbsys_reson8k.o 
.libs/mbsys_gsf.o .libs/mbr_gsfgenmb.o .libs/mbsys_netcdf.o 
.libs/mbsys_navnetcdf.o .libs/mbsys_reson7k.o .libs/mbsys_jstar.o 
.libs/mbsys_image83p.o .libs/mbsys_hysweep.o .libs/mbsys_benthos.o 
.libs/mbsys_swathplus.o .libs/mbsys_3datdepthlidar.o .libs/mbsys_wassp.o 
.libs/mbsys_stereopair.o .libs/mbr_sbsiomrg.o .libs/mbr_sbsiocen.o 
.libs/mbr_sbsiolsi.o .libs/mbr_sburicen.o .libs/mbr_sburivax.o 
.libs/mbr_sbifremr.o .libs/mbr_hsatlraw.o .libs/mbr_hsldedmb.o 
.libs/mbr_hsuricen.o .libs/mbr_hsurivax.o .libs/mbr_hsldeoih.o 
.libs/mbr_hsunknwn.o .libs/mbr_sb2100rw.o .libs/mbr_sb2100bi.o 
.libs/mbr_emoldraw.o .libs/mbr_em12darw.o .libs/mbr_em12ifrm.o 
.libs/mbr_em300raw.o .libs/mbr_em300mba.o .libs/mbr_em710raw.o 
.libs/mbr_em710mba.o .libs/mbr_mr1prhig.o .libs/mbr_mr1aldeo.o 
.libs/mbr_mr1bldeo.o .libs/mbr_mr1prvr2.o .libs/mbr_mbldeoih.o 
.libs/mbr_cbat9001.o .libs/mbr_cbat8101.o .libs/mbr_hypc8101.o 
.libs/mbr_bchrtunb.o .libs/mbr_elmk2unb.o .libs/mbr_bchrxunb.o 
.libs/mbr_l3xseraw.o .libs/mbr_sbsioswb.o .libs/mbr_sb2000sb.o 
.libs/mbr_sb2000ss.o .libs/mbr_hsmdaraw.o .libs/mbr_hsmdldih.o 
.libs/mbr_dsl120pf.o .libs/mbr_dsl120sf.o .libs/mbr_mstiffss.o 
.libs/mbr_oicgeoda.o .libs/mbr_oicmbari.o .libs/mbr_omghdcsj.o 
.libs/mbr_mgd77dat.o .libs/mbr_asciixyz.o .libs/mbr_hydrob93.o 
.libs/mbr_mbarirov.o .libs/mbr_mbarrov2.o .libs/mbr_mbpronav.o 
.libs/mbr_hs10jams.o .libs/mbr_hsds2raw.o .libs/mbr_hsds2lam.o 
.libs/mbr_xtfr8101.o .libs/mbr_mbnetcdf.o .libs/mbr_nvnetcdf.o 
.libs/mbr_samesurf.o .libs/mbr_reson7kr.o .libs/mbr_edgjstar.o 
.libs/mbr_segysegy.o .libs/mbr_image83p.o .libs/mbr_imagemba.o 
.libs/mbr_hir2rnav.o .libs/mbr_hysweep1.o .libs/mbr_xtfb1624.o 
.libs/mbr_swplssxi.o .libs/mbr_swplssxp.o .libs/mbr_3ddepthp.o 
.libs/mbr_wasspenl.o .libs/mbr_mgd77txt.o .libs/mbr_mgd77tab.o 
.libs/mbr_photgram.o   -L/opt/X11/lib -L/sw/lib 
../../src/bsio/.libs/libmbbsio.dylib ../../src/surf/.libs/libmbsapi.dylib 
../../src/gsf/.libs/libmbgsf.dylib -lgmt -lpsl /sw/lib/libnetcdf.dylib 
/sw/lib/libproj.dylib -lm  -g -O2   -install_name  /sw/lib/libmbio.0.dylib 
-compatibility_version 1 -current_version 1.0 -Wl,-single_module
ld: library not found for -lpsl
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[3]: *** [libmbio.la] Error 1
make[2]: *** [all] Error 2
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive] Error 1
### execution of /usr/bin/make failed, exit code 2
### execution of /tmp/fink.fMgRA failed, exit code 2
Removing runtime build-lock...
Removing build-lock package...
/sw/bin/dpkg-lockwait -r fink-buildlock-mbsystem-5.5.2248-1
(Reading database ... 42583 files and directories currently installed.)
Removing fink-buildlock-mbsystem-5.5.2248-1 ...
Failed: phase compiling: mbsystem-5.5.2248-1 failed
 
I think the error message is similar to yours.
 
and then, I followed your advice 
>> As a workaround, you could create a /sw/lib/libpsl.dylib -> 
>> /sw/lib/libpostscriptlight.dylib symbolic link, and remove it once you have 
>> built mbsystem.  
 
but, I can't build mbsysyem.
 
Anyway, thank for your answer and advice~
 
 
 
 

========================================================

  주종민 올림
 

  Jongmin Joo

  Researcher
  Deep-sea & Seabed Resources Research Division
  Korea Institute of Ocean Science & Technology 
  Ansan, P.O. Box 29
  Seoul 425-600
  Republic of Korea
  Tel: +82-31-400-6368
  H.P.: 010-2254-2543
  Fax: +82-31-418-8772
  Email: joojong...@kiost.ac
========================================================
 

 
 
 
 
 
 
 
 
--- Original Message ---
>From : "Alexander Hansen"<alexanderk.han...@gmail.com>
To : "fink-users"<fink-users@lists.sourceforge.net>
Cc : "주종민"<joojong...@kiost.ac.kr>, "Kurt 
Schwehr"<goat...@users.sourceforge.net>
Date : 2015/11/27 금요일 오전 1:11:06
Subject : Re: [Fink-users] I have a compile problems - Specific Packages of 
"mbsystem"

> On Nov 26, 2015, at 08:01, Alexander Hansen <alexanderk.han...@gmail.com> 
> wrote:
>
>>
>> On Nov 25, 2015, at 21:01, 주종민 <joojong...@kiost.ac.kr> wrote:
>>
>> Hi ~ I'm a researcher of KIOST.
>>
>>
>> I usually install mbsystem software using "fink"
>>
>>
>> But, I tried to update fink and mbsystem yesterday.
>>
>>
>> I couldn't finish to install mbsystem and checked the FAQ, but I can't solve 
>> the problems.
>>
>>
>> The message of a complie problems are as below :
>>
>>
>>
>> ld: library not found for -lpsl
>>
>> clang: error: linker command failed with exit code 1 (use -v to see 
>> invocation)
>>
>> make[3]: *** [libmbio.la] Error 1
>>
>> make[2]: *** [all] Error 2
>>
>> make[1]: *** [all-recursive] Error 1
>>
>> make: *** [all-recursive] Error 1
>>
>> ### execution of /usr/bin/make failed, exit code 2
>>
>> ### execution of /tmp/fink.1Rcbt failed, exit code 2
>>
>> Removing runtime build-lock...
>>
>> Removing build-lock package...
>>
>> /sw/bin/dpkg-lockwait -r fink-buildlock-mbsystem-5.5.2248-1
>>
>> (Reading database ... 42583 files and directories currently installed.)
>>
>> Removing fink-buildlock-mbsystem-5.5.2248-1 ...
>>
>> Failed: phase compiling: mbsystem-5.5.2248-1 failed
>>
>>
>> Before reporting any errors, please run "fink selfupdate" and try again.
>>
>> Also try using "fink configure" to set your maximum build jobs to 1 and
>>
>> attempt to build the package again.
>>
>> If you continue to have issues, please check to see if the FAQ on Fink's
>>
>> website solves the problem. If not, ask on one (not both, please) of
>>
>> these mailing lists:
>>
>>
>> The Fink Users List <fink-users@lists.sourceforge.net>
>>
>> The Fink Beginners List <fink-beginn...@lists.sourceforge.net>,
>>
>>
>> with a carbon copy to the maintainer:
>>
>>
>> Kurt Schwehr <goat...@users.sourceforge.net>
>>
>>
>> Note that this is preferable to emailing just the maintainer directly,
>>
>> since most fink package maintainers do not have access to all possible
>>
>> hardware and software configurations.
>>
>>
>> Please try to include the complete error message in your report. This
>>
>> generally consists of a compiler line starting with e.g. "gcc" or "g++"
>>
>> followed by the actual error output from the compiler.
>>
>>
>> Also include the following system information:
>>
>> Package manager version: 0.39.2
>>
>> Distribution version: selfupdate-rsync Thu Nov 26 13:10:06 2015, 10.10, 
>> x86_64
>>
>> Trees: local/main stable/main
>>
>> Xcode.app: 7.1.1
>>
>> Xcode command-line tools: 7.1.0.0.1.1444952191
>>
>> Max. Fink build jobs: 4
>>
>>
>> I look forward to your response.
>>
>>
>>
>>
>>
>>
>> ========================================================
>>
>> 주종민 올림
>>
>>
>> Jongmin Joo
>>
>> Researcher
>> Deep-sea & Seabed Resources Research Division
>> Korea Institute of Ocean Science & Technology
>> Ansan, P.O. Box 29
>> Seoul 425-600
>> Republic of Korea
>> Tel: +82-31-400-6368
>> H.P.: 010-2254-2543
>> Fax: +82-31-418-8772
>> Email: joojong...@kiost.ac
>> ========================================================
>>
>
> Actually, it really has only one problem, which is that the build cannot find 
> libpsl.dylib.
>
> However, you omitted the line before what you posted, which is what the 
> compiler tried to run and failed to do so. That’s usually an important thing 
> to include, since that provides us with some information about what the flags 
> and included files were.
>
> Please provide the output from one or two lines before what you posted here.
>
> --
> Alexander Hansen, Ph.D.
> Fink User Liaison

Since the build failed for me, too, I can provide what I asked for. :-)

libtool: link: gcc -dynamiclib -o .libs/libmbio.0.dylib .libs/mb_format.o 
.libs/mb_error.o .libs/mb_swap.o .libs/mb_compare.o .libs/mb_navint.o 
.libs/mb_read_init.o .libs/mb_write_init.o .libs/mb_close.o .libs/mb_fileio.o 
.libs/mb_mem.o .libs/mb_coor_scale.o .libs/mb_check_info.o .libs/mb_time.o 
.libs/mb_angle.o .libs/mb_absorption.o .libs/mb_proj.o .libs/mb_get_value.o 
.libs/mb_defaults.o .libs/mb_process.o .libs/mb_esf.o .libs/mb_get.o 
.libs/mb_get_all.o .libs/mb_read.o .libs/mb_put_all.o .libs/mb_put_comment.o 
.libs/mb_buffer.o .libs/mb_read_ping.o .libs/mb_write_ping.o .libs/mb_access.o 
.libs/mb_segy.o .libs/mb_rt.o .libs/mbsys_sb.o .libs/mbsys_hsds.o 
.libs/mbsys_sb2100.o .libs/mbsys_simrad.o .libs/mbsys_simrad2.o 
.libs/mbsys_simrad3.o .libs/mbsys_mr1.o .libs/mbsys_mr1b.o 
.libs/mbsys_mr1v2001.o .libs/mbsys_ldeoih.o .libs/mbsys_reson.o 
.libs/mbsys_elac.o .libs/mbsys_elacmk2.o .libs/mbsys_sb2000.o 
.libs/mbsys_hsmd.o .libs/mbsys_dsl.o .libs/mbsys_mstiff.o .libs/mbsys_oic.o 
.libs/mbsys_hdcs.o .libs/mbsys_singlebeam.o .libs/mbsys_xse.o 
.libs/mbsys_hs10.o .libs/mbsys_atlas.o .libs/mbsys_surf.o .libs/mbsys_reson8k.o 
.libs/mbsys_gsf.o .libs/mbr_gsfgenmb.o .libs/mbsys_netcdf.o 
.libs/mbsys_navnetcdf.o .libs/mbsys_reson7k.o .libs/mbsys_jstar.o 
.libs/mbsys_image83p.o .libs/mbsys_hysweep.o .libs/mbsys_benthos.o 
.libs/mbsys_swathplus.o .libs/mbsys_3datdepthlidar.o .libs/mbsys_wassp.o 
.libs/mbsys_stereopair.o .libs/mbr_sbsiomrg.o .libs/mbr_sbsiocen.o 
.libs/mbr_sbsiolsi.o .libs/mbr_sburicen.o .libs/mbr_sburivax.o 
.libs/mbr_sbifremr.o .libs/mbr_hsatlraw.o .libs/mbr_hsldedmb.o 
.libs/mbr_hsuricen.o .libs/mbr_hsurivax.o .libs/mbr_hsldeoih.o 
.libs/mbr_hsunknwn.o .libs/mbr_sb2100rw.o .libs/mbr_sb2100bi.o 
.libs/mbr_emoldraw.o .libs/mbr_em12darw.o .libs/mbr_em12ifrm.o 
.libs/mbr_em300raw.o .libs/mbr_em300mba.o .libs/mbr_em710raw.o 
.libs/mbr_em710mba.o .libs/mbr_mr1prhig.o .libs/mbr_mr1aldeo.o 
.libs/mbr_mr1bldeo.o .libs/mbr_mr1prvr2.o .libs/mbr_mbldeoih.o 
.libs/mbr_cbat9001.o .libs/mbr_cbat8101.o .libs/mbr_hypc8101.o 
.libs/mbr_bchrtunb.o .libs/mbr_elmk2unb.o .libs/mbr_bchrxunb.o 
.libs/mbr_l3xseraw.o .libs/mbr_sbsioswb.o .libs/mbr_sb2000sb.o 
.libs/mbr_sb2000ss.o .libs/mbr_hsmdaraw.o .libs/mbr_hsmdldih.o 
.libs/mbr_dsl120pf.o .libs/mbr_dsl120sf.o .libs/mbr_mstiffss.o 
.libs/mbr_oicgeoda.o .libs/mbr_oicmbari.o .libs/mbr_omghdcsj.o 
.libs/mbr_mgd77dat.o .libs/mbr_asciixyz.o .libs/mbr_hydrob93.o 
.libs/mbr_mbarirov.o .libs/mbr_mbarrov2.o .libs/mbr_mbpronav.o 
.libs/mbr_hs10jams.o .libs/mbr_hsds2raw.o .libs/mbr_hsds2lam.o 
.libs/mbr_xtfr8101.o .libs/mbr_mbnetcdf.o .libs/mbr_nvnetcdf.o 
.libs/mbr_samesurf.o .libs/mbr_reson7kr.o .libs/mbr_edgjstar.o 
.libs/mbr_segysegy.o .libs/mbr_image83p.o .libs/mbr_imagemba.o 
.libs/mbr_hir2rnav.o .libs/mbr_hysweep1.o .libs/mbr_xtfb1624.o 
.libs/mbr_swplssxi.o .libs/mbr_swplssxp.o .libs/mbr_3ddepthp.o 
.libs/mbr_wasspenl.o .libs/mbr_mgd77txt.o .libs/mbr_mgd77tab.o 
.libs/mbr_photgram.o -L/opt/X11/lib -L/sw/lib 
../../src/bsio/.libs/libmbbsio.dylib ../../src/surf/.libs/libmbsapi.dylib 
../../src/gsf/.libs/libmbgsf.dylib -lgmt -lpsl /sw/lib/libnetcdf.dylib 
/sw/lib/libproj.dylib -lm -g -O2 -install_name /sw/lib/libmbio.0.dylib 
-compatibility_version 1 -current_version 1.0 -Wl,-single_module
ld: library not found for -lpsl

It looks like gmt5-dev doesn’t contain libpsl.dylib:

$ dpkg -L gmt5-dev
...
/sw/lib/libgmt.dylib
/sw/lib/libpostscriptlight.dylib

So the mbsystem build would need to be patched to use the current library.

As a workaround, you could create a /sw/lib/libpsl.dylib -> 
/sw/lib/libpostscriptlight.dylib symbolic link, and remove it once you have 
built mbsystem.


--
Alexander Hansen, Ph.D.
Fink User Liaison
------------------------------------------------------------------------------
Go from Idea to Many App Stores Faster with Intel(R) XDK
Give your users amazing mobile app experiences with Intel(R) XDK.
Use one codebase in this all-in-one HTML5 development environment.
Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs.
http://pubads.g.doubleclick.net/gampad/clk?id=254741911&iu=/4140
_______________________________________________
Fink-users mailing list
Fink-users@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.macosx.fink.user
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to