The pkg-config version is 0.15.0

On Sun, Feb 27, 2011 at 4:06 PM, Christoph Junghans <[email protected]> wrote:
> 2011/2/27 Nikos Bentenitis <[email protected]>:
>
>> I found out that pkg-config had trouble with the line that has Votca's
>> URL in the .pc files. I removed the URL line and everything installed.
> Strange, I have never seen a bug like this, which version of pkg-config is 
> that?
> (pkg-config --version)
>
> Cheers,
>
> Christoph
>>
>> Thank you!
>>
>> Nikos
>>
>> On Sun, Feb 27, 2011 at 6:08 AM, Christoph Junghans <[email protected]> 
>> wrote:
>>> Hi Nikos,
>>>
>>> Victor is absolutely right. GSL has two libraries. A look in your
>>> config.log shows somethings like:
>>> /opt/apps/gsl/1.13/lib/libgsl.so: undefined reference to `cblas_ctrmv'
>>>
>>> The flags of gsl when building votca-tools have to look somehow like:
>>> GSL_LIBS="-L/opt/apps/gsl/1.13/lib -lgsl -lgslcblas"
>>>
>>> To avoid this hand work we are internally using pkg-config, however
>>> with libs in a none standard place one would have to add their path to
>>> PKG_CONFIG_PATH (in your case /opt/apps/gsl/1.13/lib/pkgconfig).
>>>
>>> The problem of missing link flags shows up when the libvotca_tools is
>>> linked for the first time (by configure of votca-csg). We improve this
>>> in votca 1.2.
>>>
>>> Cheers,
>>>
>>> Christoph
>>>
>>> 2011/2/27 Victor Ruehle <[email protected]>:
>>>> Dear Nikos,
>>>>
>>>> did you use pkgconfig to get all the gsl flags? (set PKG_CONFIG_PATH)
>>>> to the installed location where the .pc file ist?
>>>>
>>>> libgsl has additional dependencies, if you specify the flags by hand,
>>>> you have to add these as well. In your case cblas is missing (see
>>>> undefined reference in config.log). If i remember correctly,
>>>> -lgslcblas is missing, however I would strongly reccomment to use
>>>> pkgconfig (set PKG_CONFIG_PATH). You can check whether it works using
>>>> pkg-config --libs gsl
>>>>
>>>> If that works, you will not have to specify any gsl specific flags /
>>>> environment variables.
>>>>
>>>> Cheers,
>>>> Victor
>>>>
>>>> 2011/2/27 Nikos Bentenitis <[email protected]>:
>>>>> Hello Christoph,
>>>>>
>>>>> Thank you for your quick response.
>>>>>
>>>>> I have the latest version of build.sh and setting the http_proxy on
>>>>> ~/.hgrc did not solve the problem.
>>>>>
>>>>> In the output that I sent before
>>>>> checking for votca::tools::ToolsVersionStr in -L$HOME/votca/lib
>>>>> -lvotca_tools... no configure: error
>>>>> I had intentionally written $HOME to substitute the longer message
>>>>> that looked like
>>>>> checking for votca::tools::ToolsVersionStr in
>>>>> -L/share/home/01657/nbenteni/votca/lib -lvotca_tools... no configure:
>>>>> error
>>>>> I did that for simplicity, but it was confusing. In other words, there
>>>>> was no problem with the $HOME variable.
>>>>>
>>>>> Also, sourcing VOTCARC.bash before configuring did not solve the problem.
>>>>>
>>>>> I attached the config.log from the configure run of csg to this email.
>>>>>
>>>>> Thank you
>>>>>
>>>>> Nikos
>>>>>
>>>>>
>>>>> On Sat, Feb 26, 2011 at 4:51 PM, Christoph Junghans
>>>>> <[email protected]> wrote:
>>>>>> Hi Nikos,
>>>>>>>
>>>>>>> Hello,
>>>>>>>
>>>>>>> I am trying to install VOTCA 1.1 on a guest machine for which I don't
>>>>>>> have root access and I am using $HOME/votca as the directory.
>>>>>>>
>>>>>>> Unfortunately, build.sh quits immediately after its initial countdown
>>>>>>> with a 404 HTTP error. Since this error occurs only on the specific
>>>>>>> machine, I tried to install Votca from source.
>>>>>>
>>>>>> This looks like mercurial is not able to clone the repository.
>>>>>> Possible Problems + Solution:
>>>>>> -your version of build.sh is not uptodate, get the new version with
>>>>>> 'wget http://votca.googlecode.com/hg/build.sh'
>>>>>> -set a http proxy  in your ~/.hgrc, see:
>>>>>> http://www.selenic.com/mercurial/hgrc.5.html#http-proxy
>>>>>>
>>>>>>>
>>>>>>> After downloading the source files, uncompressing, declaring the FFTW3
>>>>>>> and GSL library locations, I was able to compile TOOLS. But when I
>>>>>>> tried to configure CSG, I got the following error:
>>>>>>>
>>>>>>> checking for votca::tools::ToolsVersionStr in -L$HOME/votca/lib
>>>>>>> -lvotca_tools... no
>>>>>>
>>>>>> This message shows me that '$HOME/votca/lib' was not expanded by the 
>>>>>> shell
>>>>>> correctly. Either specify the HOME directory directly or export the
>>>>>> environment variables with soft quotes(") and not with hard quotes(').
>>>>>>
>>>>>> It could also help to source VOTCARC.bash, installed by votca-tools, 
>>>>>> before
>>>>>> building votca-csg.
>>>>>>>
>>>>>>> configure: error:
>>>>>>>
>>>>>>> Could not link against VOTCA tools,
>>>>>>> please check your LDFLAGS and/or specify libraries required to link
>>>>>>> in VOTCA_TOOLS_LIBS (e.g. export VOTCA_TOOLS_LIBS="-L<votca-path>/lib
>>>>>>> -lvotca_tools").
>>>>>>>
>>>>>>> I am perplexed that the solution that configure is suggesting is the
>>>>>>> same as the one I have used. Do you have any further suggestions?
>>>>>>
>>>>>> If none of the tricks above helped, please post the config.log of the
>>>>>> configure run of csg.
>>>>>>
>>>>>> Cheers,
>>>>>>
>>>>>> Christoph
>>>>>>>
>>>>>>> Thank you,
>>>>>>>
>>>>>>> Nikos
>>>>>>>
>>>>>>> --
>>>>>>> You received this message because you are subscribed to the Google 
>>>>>>> Groups
>>>>>>> "votca" group.
>>>>>>> To post to this group, send email to [email protected].
>>>>>>> To unsubscribe from this group, send email to
>>>>>>> [email protected].
>>>>>>> For more options, visit this group at
>>>>>>> http://groups.google.com/group/votca?hl=en.
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> This email was Anti Virus checked by Astaro Security Gateway.
>>>>>>> http://www.astaro.com
>>>>>>>
>>>>>>
>>>>>>
>>>>>> ----- Ende der Nachricht von [email protected] -----
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Dr. Christoph Junghans
>>>>>> Max Planck Institute for Polymer Research
>>>>>> Theory Group
>>>>>> POBox 3148
>>>>>> D 55021 Mainz, Germany
>>>>>>
>>>>>> Phone: +49 6131 379 335
>>>>>> Web: http://www.mpip-mainz.mpg.de/~junghans
>>>>>>
>>>>>> ----------------------------------------------------------------
>>>>>> This message was sent using IMP, the Internet Messaging Program.
>>>>>>
>>>>>> --
>>>>>> You received this message because you are subscribed to the Google Groups
>>>>>> "votca" group.
>>>>>> To post to this group, send email to [email protected].
>>>>>> To unsubscribe from this group, send email to
>>>>>> [email protected].
>>>>>> For more options, visit this group at
>>>>>> http://groups.google.com/group/votca?hl=en.
>>>>>>
>>>>>>
>>>>>
>>>>> --
>>>>> You received this message because you are subscribed to the Google Groups 
>>>>> "votca" group.
>>>>> To post to this group, send email to [email protected].
>>>>> To unsubscribe from this group, send email to 
>>>>> [email protected].
>>>>> For more options, visit this group at 
>>>>> http://groups.google.com/group/votca?hl=en.
>>>>>
>>>>>
>>>>
>>>> --
>>>> You received this message because you are subscribed to the Google Groups 
>>>> "votca" group.
>>>> To post to this group, send email to [email protected].
>>>> To unsubscribe from this group, send email to 
>>>> [email protected].
>>>> For more options, visit this group at 
>>>> http://groups.google.com/group/votca?hl=en.
>>>>
>>>>
>>>
>>>
>>>
>>> --
>>> Dr. Christoph Junghans
>>> Votca Core Developer
>>>
>>> Web: http://www.votca.org
>>>
>>> --
>>> You received this message because you are subscribed to the Google Groups 
>>> "votca" group.
>>> To post to this group, send email to [email protected].
>>> To unsubscribe from this group, send email to 
>>> [email protected].
>>> For more options, visit this group at 
>>> http://groups.google.com/group/votca?hl=en.
>>>
>>>
>>
>> --
>> You received this message because you are subscribed to the Google Groups 
>> "votca" group.
>> To post to this group, send email to [email protected].
>> To unsubscribe from this group, send email to 
>> [email protected].
>> For more options, visit this group at 
>> http://groups.google.com/group/votca?hl=en.
>>
>>
>
>
>
> --
> Dr. Christoph Junghans
> Votca Core Developer
>
> Web: http://www.votca.org
>
> --
> You received this message because you are subscribed to the Google Groups 
> "votca" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to 
> [email protected].
> For more options, visit this group at 
> http://groups.google.com/group/votca?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"votca" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/votca?hl=en.

Reply via email to