The result of

pkg-config --libs --cflags libpng

is

Package libpng was not found in the pkg-config search path.
Perhaps you should add the directory containing `libpng.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libpng' found


Le jeudi 11 juillet 2013 13:01:59 UTC+2, Jean-Pierre Flori a écrit :
>
> What is the output of "pkg-config --libs --cflags libpng"?
>
> On Thursday, July 11, 2013 12:57:49 PM UTC+2, Jean-Pierre Flori wrote:
>>
>> So you have pkg-config and linpng install looks fine...
>> I don't really have other ideas right now.
>>
>> Might be nice to see what the call to "try_config(module, 'libpng', 
>> 'png')" in the patch does.
>>
>> On Thursday, July 11, 2013 12:53:19 PM UTC+2, Paul Mercat wrote:
>>>
>>> The command
>>>
>>> command -v pkg-config
>>>
>>> gives
>>>
>>> /usr/local/bin/pkg-config
>>>
>>> And
>>>
>>> $?
>>>
>>> gives
>>>
>>> 0
>>>
>>>  
>>>  The file $SAGE_LOCAL/lib/pkgconfig/libpng.pc is a symbolic link to 
>>> $SAGE_LOCAL/lib/pkgconfig/libpng12.pc
>>>
>>>
>>>
>>> Le jeudi 11 juillet 2013 12:00:16 UTC+2, Jean-Pierre Flori a écrit :
>>>>
>>>> The other thing to do is to modify our patch "steupext.py.path" and add 
>>>> some debug output with "print "I'm here"" and so on... to see how 
>>>> matplotlib detects libpng.
>>>>
>>>> On Thursday, July 11, 2013 10:38:31 AM UTC+2, Jean-Pierre Flori wrote:
>>>>>
>>>>> Can you run
>>>>> {{{
>>>>> command -v pkg-config
>>>>> echo $?
>>>>> }}}
>>>>>
>>>>> and post the content of $SAGE_LOCAL/lib/pkgconfig/libpng.pc and 
>>>>> $SAGE_LOCAL/lib/pkgconfig/libpng12.pc
>>>>>
>>>>> Thanks.
>>>>>
>>>>> On Thursday, July 11, 2013 10:31:59 AM UTC+2, Paul Mercat wrote:
>>>>>>
>>>>>> I've try to compile sage with matplotlib 1.1.0. It changes nothing :
>>>>>>
>>>>>> g++ -bundle -undefined dynamic_lookup 
>>>>>> -L/Users/mercat/sage-5.10/local/lib 
>>>>>> build/temp.macosx-10.8-x86_64-2.7/src/_png.o 
>>>>>> build/temp.macosx-10.8-x86_64-2.7/src/mplutils.o 
>>>>>> build/temp.macosx-10.8-x86_64-2.7/CXX/cxx_extensions.o 
>>>>>> build/temp.macosx-10.8-x86_64-2.7/CXX/cxxsupport.o 
>>>>>> build/temp.macosx-10.8-x86_64-2.7/CXX/IndirectPythonInterface.o 
>>>>>> build/temp.macosx-10.8-x86_64-2.7/CXX/cxxextensions.o 
>>>>>> -L/Users/mercat/sage-5.10/local/lib -lpng -lz -lstdc++ -lm -o 
>>>>>> build/lib.macosx-10.8-x86_64-2.7/matplotlib/_png.so
>>>>>> ld: library not found for -lpng
>>>>>> collect2: error: ld returned 1 exit status
>>>>>> error: command 'g++' failed with exit status 1
>>>>>> Error building matplotlib package.
>>>>>>
>>>>>> real 1m17.927s
>>>>>> user 0m59.125s
>>>>>> sys 0m3.202s
>>>>>>
>>>>>> ************************************************************************
>>>>>> Error installing package matplotlib-1.1.0
>>>>>>
>>>>>> ************************************************************************
>>>>>> Please email sage-devel (http://groups.google.com/group/sage-devel)
>>>>>> explaining the problem and including the relevant part of the log file
>>>>>>   /Users/mercat/sage-5.10/logs/pkgs/matplotlib-1.1.0.log
>>>>>> Describe your computer, operating system, etc.
>>>>>> If you want to try to fix the problem yourself, *don't* just cd to
>>>>>> /Users/mercat/sage-5.10/spkg/build/matplotlib-1.1.0 and type 'make' 
>>>>>> or whatever is appropriate.
>>>>>> Instead, the following commands setup all environment variables
>>>>>> correctly and load a subshell for you to debug the error:
>>>>>>   (cd '/Users/mercat/sage-5.10/spkg/build/matplotlib-1.1.0' && 
>>>>>> '/Users/mercat/sage-5.10/sage' --sh)
>>>>>> When you are done debugging, you can type "exit" to leave the 
>>>>>> subshell.
>>>>>>
>>>>>> ************************************************************************
>>>>>> make[2]: *** 
>>>>>> [/Users/mercat/sage-5.10/spkg/installed/matplotlib-1.1.0] Error 1
>>>>>> make[1]: *** [all] Error 2
>>>>>>
>>>>>> real 202m40.486s
>>>>>> user 164m15.860s
>>>>>> sys 17m3.883s
>>>>>> ***************************************************************
>>>>>> Error building Sage.
>>>>>>
>>>>>> The following package(s) may have failed to build:
>>>>>>
>>>>>> package: matplotlib-1.1.0
>>>>>>
>>>>>>
>>>>>> There is still a '-lpng', and it don't worrk because it should be 
>>>>>> '-lpng12'.
>>>>>>
>>>>>> Here are my logs for libpng and for matplotlib.
>>>>>>
>>>>>>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to