Harald Pollak wrote, On 4.3.2010 13:57:
> I have changed my cygwin to 1.7.1 and took the latest log4cplus dist
> (1.0.4-rc6).
>
> I run configure, and make ( like befor on cygwin 1.5.x ) with no error
> message.
>
> I compile my testprogram ( with no errors ) and start it:
>
> $./test.exe
>
> no output comes.
>
> $ echo $?
> 127
>
> gcc i use is
4.3.4 20090804 (release) 1 (GCC), right?
>
> log...@li...
>
> does any one have a hint for me or have the same problems?
This is AFAIK Cygwin problem. There is some sort of a problem with how the
newer GCC exports some DLL symbols and how it imports them from the DLL. It
is possible to make it work but you will have to install newer/recent
Binutils (ld) from sources. Alternatively, things might work if you disable
generation of cyglog4cplus-1.0.dll, try adding --disable-shared to the
./configure command line.
--
VH
|