Jon, > In line 124 of common/Make.global_options, I changed > > DEAL_II_ADD_SONAME = -Wl,-dylib_install_name -Wl,$(call > DEAL_II_SHLIB_NAME,$(1)) > > to > > DEAL_II_ADD_SONAME = -Wl,-dynamic -Wl,-install_name -Wl,$(call > DEAL_II_SHLIB_NAME,$(1)) > > While searching for information about this problem, I saw that this > particular syntax was used somewhere else. All of the libraries are > now linking correctly, and the examples are running. > > Additionally, I made this change on my 10.5 system, and it works as > well.
Excellent. Not having an OS X system I just checked it in. Can you verify that the version in svn works now? > Finally, do you know of a good reference to read more about these > topics? I find myself devoting a significant amount of time to this, > and while I usually can get things working, I would like to have a > more complete knowledge of the subject. I don't actually know much about linking myself and find myself poking around the net quite frequently in these matters. If you want a lot of material take a look at this series of one of the people who are the most active in the development of linkers on linux: http://www.google.com/search?q=linker+series+site%3Aairs.com&ie=UTF-8&oe=UTF-8 Best W. ------------------------------------------------------------------------- Wolfgang Bangerth email: [EMAIL PROTECTED] www: http://www.math.tamu.edu/~bangerth/ _______________________________________________
