gnustep-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Mingw: suspicious message


From: Riccardo Mottola
Subject: Mingw: suspicious message
Date: Tue, 23 Aug 2011 12:50:36 +0200
User-agent: Mozilla/5.0 (X11; U; NetBSD i386; en-US; rv:1.9.2.17) Gecko/20110601 Lightning/1.0b3pre Lanikai/3.1.10

Hi,

when running DataBasin on mingw I get the following message:


warning: 2011-08-23 12:32:40.959 DataBasin[4124] WARNING your program is becoming multi-threaded, but you are using an ObjectiveC runtime library which does not have a thread-safe implementation of the +initialize method. This means that any classes not already used may be incorrectly initialised, potentially causing strange behaviors and crashes. To put this into context, the runtime bug has been knoown for several years and only rarely causes problems ... the easy workaround being to ensure that any classes used by a new thread have already been used in the main thread before the new thread starts. If you are worried, please build/run GNUstep with a runtime which supports the +initialize method. The GNUstep stable runtime (libobjc) and experimental runtime (libobjc2), available from the GNUstep website and subversion repository, should both work. To disable this warning (eg. for an application which does not suffer any problems caused by this runtime bug), please set the GSSilenceInitializeWarning user default to Y¿}k☺ð}k☺

1) I don't get this message with NetBSD, howver there I use gcc 4.1.x and not 3.4.5 as on mingw. both use the standard gcc runtimes.

2) what worries me more are the trailing random characters: default to: and funny stuff :)

Riccardo



reply via email to

[Prev in Thread] Current Thread [Next in Thread]