<html><div style='background-color:'><DIV class=RTE><FONT style="FONT-SIZE: 11px; FONT-FAMILY: tahoma,sans-serif"><FONT size=2>
<P>Hi Tim:</P>
<P>I have found the problem that caused scale bar plugin appearing multiple times in plugin manager,it is being caused by same names for source code files, forms and headers in scale-bar, north-arrow,grid-maker, and copyright-label. When they are built in windows with qmake one by one, there is no problem, but when qgis is built completely moc files and ui_x files are not being regenerated, so the obj files&nbsp;are linked multiple times with different library names.</P>
<P>The patch for this problem, is to change the pro file for every plugin and add different ui, moc and obj destination dirs&nbsp;to one location specific for every plugin.</P>
<P>These are the lines that need to be added to scale-bar plugin .pro file</P></FONT><FONT face="Courier New" size=2>
<P>MOC_DIR = $${OBJDIR}/moc/plugins/copyright_label</P>
<P>UI_DIR = $${OBJDIR}/ui/plugins/copyright_label</P>
<P>win32:OBJECTS_DIR = $${OBJDIR}/o/win32/plugins/copyright_label</P></FONT><FONT size=2>
<P>These are the lines that need to be added to north_arrow plugin .pro file</P></FONT><FONT face="Courier New" size=2>
<P>MOC_DIR = $${OBJDIR}/moc/plugins/north_arrow</P>
<P>UI_DIR = $${OBJDIR}/ui/plugins/north_arrow</P>
<P>win32:OBJECTS_DIR = $${OBJDIR}/o/win32/plugins/north_arrow</P>
<P>&nbsp;</P></FONT><FONT size=2>
<P>These are the lines that need to be added to grid_maker plugin .pro file</P></FONT><FONT face="Courier New" size=2>
<P>MOC_DIR = $${OBJDIR}/moc/plugins/</FONT><FONT size=2><FONT face="Times New Roman">grid_maker</FONT></P></FONT><FONT face="Courier New" size=2>
<P>UI_DIR = $${OBJDIR}/ui/plugins/</FONT><FONT size=2><FONT face="Times New Roman">grid_maker</FONT></P></FONT><FONT face="Courier New" size=2>
<P>win32:OBJECTS_DIR = $${OBJDIR}/o/win32/plugins/</FONT><FONT size=2><FONT face="Times New Roman">grid_maker</FONT></P></FONT><FONT face="Times New Roman" size=2>
<P>&nbsp;</P></FONT><FONT size=2>
<P>These are the lines that need to be added to scale-bar plugin .pro file</P></FONT><FONT face="Courier New" size=2>
<P>MOC_DIR = $${OBJDIR}/moc/plugins/scale_bar</P>
<P>UI_DIR = $${OBJDIR}/ui/plugins/</FONT><FONT size=2><FONT face="Times New Roman">scale_bar</FONT></P></FONT><FONT face="Courier New" size=2>
<P>win32:OBJECTS_DIR = $${OBJDIR}/o/win32/plugins/scale_bar</P>
<P>*****************************************************************</P>
<P>I have also solved the problem with wfs plugin:</P>
<P>First we need to add a variable with msys path in settings.pro in all platforms section.</P>
<P>&nbsp;</P>
<P>win32:MSYSDIR=c:/msys</P>
<P>&nbsp;</P>
<P>In wfs provider and plugin .pro files we need to add these lines:</P>
<P>win32 {</P>
<P>INCLUDEPATH += $${MSYSDIR}/local/include/geos</P>
<P>}</P>
<P>******************************************************************</P>
<P>With postgres provider I havenīt had luck, first of all I thought it was postgres especific dependencies, so I added some postgres functions to another plugin and it was loaded with success, this error is very weird and Qlibary does not give us any help about problem.</P>
<P>Any ideas about this?</P>
<P>Regards</P>
<P>Freddy</P>
<P>&nbsp;</P>
<P>&nbsp;</P>
<P>&nbsp;</P></FONT><FONT size=2>
<P>&nbsp;</P></FONT></FONT></DIV></div><br clear=all><hr> <a href="http://g.msn.com/8HMBENUS/2728??PS=47575" target="_top">Try the new Live Search today! </a> </html>