Hi Laurent, sorry, I overlooked your email.
On 7/2/10 2:29 PM, Laurent Berger wrote: > Sorry I have forgotten to say that all dll are in same folder : > > 02/07/2010 14:24 <REP> . > 02/07/2010 14:24 <REP> .. > 24/11/2009 14:04 2ÿ695ÿ680 Atmcd32d.dll > 02/07/2010 13:50 59ÿ904 csirocsa.dll > 02/07/2010 14:24 0 list.txt > 02/07/2010 13:50 95ÿ232 plplotcxxd.dll > 02/07/2010 13:50 452ÿ608 plplotd.dll > 02/07/2010 13:55 86ÿ016 plplotwxwidgetsd.dll > 02/07/2010 13:51 62ÿ464 ps.dll > 02/07/2010 13:50 56ÿ320 qsastime.dll > 02/07/2010 13:51 45ÿ568 svg.dll > 02/07/2010 13:55 101ÿ888 wxPLplotDemo.exe > 02/07/2010 13:55 241ÿ152 wxwidgets.dll > 02/07/2010 13:51 49ÿ664 x01.exe > 02/07/2010 13:51 38ÿ400 xfig.dll > > When x01 is launched with ps driver everything is OK but with widgets > program crashed. Looks ok. But where are the wxWidgets libraries? wxWidgets must be compiled as shared library not static. In addition you could try to compile the wxWidgets driver into the plplot library with the ENABLE_DYNDRIVERS=OFF option. Then there is no need to open wxwidgets.dll driver since it's compiled in the plplot library. You still need the dynamic wxWidgets library though. Regards, Werner > > I have found something in wxwiddgets.dll manifest. If I open > wxwidgets.dll with notepad I have found at the end of file something like > > <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> > <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3"> > <security> > <requestedPrivileges> > <requestedExecutionLevel level="asInvoker" > uiAccess="false"></requestedExecutionLevel> > </requestedPrivileges> > </security> > </trustInfo> > <dependency> > <dependentAssembly> > <assemblyIdentity type="win32" name="Microsoft.VC90.DebugCRT" > version="9.0.21022.8" processorArchitecture="x86" > publicKeyToken="1fc8b3b9a1e18e3b"></assemblyIdentity> > </dependentAssembly> > </dependency> > <dependency> > <dependentAssembly> > <assemblyIdentity type="win32" > name="Microsoft.Windows.Common-Controls" version="6.0.0.0" > processorArchitecture="x86" publicKeyToken="6595b64144ccf1df" > language="*"></assemblyIdentity> > </dependentAssembly> > </dependency> > </assembly> > > In your own dll have you got a reference to "Microsoft.VC90.DebugCRT" ? > > I think that it could be a crash cause for x01.exe. > > thanks for your answer > > > Werner Smekal a écrit : >> Hi, >> >> On 7/1/10 12:55 PM, Laurent Berger wrote: >>> Hi, >>> >>> I use PLPLOT 5.9.6 on windows xp with visual C++ 9.0 with wxWidgets. >>> With my computer and program x01.exe (the first sample proram) >>> everythings work with ps or wxwidgets drivers. >>> I have installed x01 on another computer. I have defined environement >>> variable PLPLOT and PLPLOT_DRV_LIB. Program x01 works with ps drivers >>> but crashs when I want to use wxwidgets driver. >> >> Did you copy the shared wxWidgets plplot driver with the x01 example? >> Did you copy the wxWidgets library (if it was shared as well)? You could >> run x01.exe with the option "-debug -verbose" and then some debug >> messages should be printed on the screen. Could you send this messages >> to the list? >> >> HTH, >> Werner >> >>> i have done something wrong but i cannot find it. >>> >>> thanks you answer. >>> >>> ------------------------------------------------------------------------------ >>> This SF.net email is sponsored by Sprint >>> What will you do first with EVO, the first 4G phone? >>> Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first >>> _______________________________________________ >>> Plplot-devel mailing list >>> Plplot-devel@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/plplot-devel >> >> > > > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by Sprint > What will you do first with EVO, the first 4G phone? > Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first > _______________________________________________ > Plplot-devel mailing list > Plplot-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/plplot-devel -- Dr. Werner Smekal Institut fuer Angewandte Physik Technische Universitaet Wien Wiedner Hauptstr 8-10/134 A-1040 Wien Austria DVR-Nr: 0005886 email: sme...@iap.tuwien.ac.at web: http://www.iap.tuwien.ac.at/~smekal phone: +43-(0)1-58801-13463 (office) +43-(0)1-58801-13469 (laboratory) +43-(0)680-1419590 (mobile) fax: +43-(0)1-58801-13499 ------------------------------------------------------------------------------ This SF.net email is sponsored by Sprint What will you do first with EVO, the first 4G phone? Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel