This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: libpng issues


On Fri, Nov 12, 2004 at 03:14:41PM +0100, Marco Alanen wrote:
>Gerrit P. Haase wrote:
>> Marco Alanen wrote:
>>
>>> Gerrit P. Haase wrote:
>>>
>>>> Marco Alanen wrote:
>>>>
>>>>> After successfully porting our application from Linux to cygwin,
>>>>> most of the functions work, except for one thing - png images. As
>>>>> soon as I call  png_create_read_struct, the application will
>>>>> imediately hang and start using up all available CPU power. This
>>>>> happens with both libpng10 and libpng12.
>>>>>
>>>>> This is the call we make:
>>>>> png_structp png_ptr = png_create_read_struct (PNG_LIBPNG_VER_STRING,
>>>>> (png_voidp)0, 0, 0);
>>>>>
>>>>> Anybody who knows anything about it, or knows what more information
>>>>> I should provide?
>>>>
>>>>
>>>>
>>>>
>>>> Simple testcase (compilable snippet), please?
>>>>
>>>> Gerrit
>>>
>>>
>>>
>>> Some simple code:
>>> #include <stdio.h>
>>> #include <png.h>
>>>
>>> int main(int argc, char **argv)
>>> {
>>>         png_structp png_ptr = png_create_read_struct
>>> (PNG_LIBPNG_VER_STRING, NULL, NULL, NULL);
>>>
>>>         return 0;
>>> }
>>>
>>> Compiled with:
>>> gcc -o pngtest pngtest.c -mno-cygwin -mwin32 -mwindows -lpng
>>
>>
>> And you have libpng installed?
>>
>> $ ls /usr/lib/mingw/*png*
>> ls: /usr/lib/mingw/*png*: No such file or directory
>>
>> $ ls /usr/lib/w32api/*png*
>> ls: /usr/lib/w32api/*png*: No such file or directory
>>
>> Me not and therefore I cannot test it:
>> $ gcc -o pngtest pngtest.c -mno-cygwin -mwin32 -mwindows -lpng
>> pngtest.c:2:17: png.h: No such file or directory
>> ...
>
>Yes it's installed, otherwise it wouldn't compile nor run :)
>
>> Please contact the distributor of your MinGW libpng since this library
>> is not distributed with Cygwin it is not supported here.
>
>Ok. I just thought that since it's included in the cygwin installer, 
>someone here might have an idea (or previous experiences) about this.

We don't provide mingw versions of libpng.

cgf

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]