← Back to team overview

kicad-developers team mailing list archive

Re: Build 4955 - Failed to load shared library

 

Paths are set as follows (newline inserted in every 25 chars - windows
console cut/paste):

Path=Y:\Kicad_Build\kicad-winbuilder-3.4\env\mingw-w64\mingw32\bin;Y:\Kicad_Buil
d\kicad-winbuilder-3.4\env\cmake\cmake-2.8.12.2-win32-x86\bin;Y:\Kicad_Build\kic
ad-winbuilder-3.4\env\bazaar;Y:\Kicad_Build\kicad-winbuilder-3.4\env\patch\bin;Y
:\Kicad_Build\kicad-winbuilder-3.4\env\python;Y:\Kicad_Build\kicad-winbuilder-3.
4\env\swig\swigwin-2.0.10;Y:\Kicad_Build\kicad-winbuilder-3.4\env\tee;Y:\Kicad_B
uild\kicad-winbuilder-3.4\env\libxslt-1.1.26.win32\bin;Y:\Kicad_Build\kicad-winb
uilder-3.4\env\libxml2-2.7.8.win32\bin;Y:\Kicad_Build\kicad-winbuilder-3.4\env\i
conv-1.9.2.win32\bin;Y:\Kicad_Build\kicad-winbuilder-3.4\env\zlib-1.2.5\bin;Y:\K
icad_Build\kicad-winbuilder-3.4\kicad\bin;Y:\Kicad_Build\kicad-winbuilder-3.4\ki
cad;C:\windows\System32
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.PY;.RB;.RBW
PATH_BZR=Y:\Kicad_Build\kicad-winbuilder-3.4\env\bazaar
PATH_CMAKE=Y:\Kicad_Build\kicad-winbuilder-3.4\env\cmake\cmake-2.8.12.2-win32-x8
6\bin
PATH_ENV_BASE=Y:\Kicad_Build\kicad-winbuilder-3.4\env
PATH_ICONV=Y:\Kicad_Build\kicad-winbuilder-3.4\env\iconv-1.9.2.win32\bin
PATH_KICAD=Y:\Kicad_Build\kicad-winbuilder-3.4\kicad\bin
PATH_KICAD_ROOT=Y:\Kicad_Build\kicad-winbuilder-3.4\kicad
PATH_MINGW=Y:\Kicad_Build\kicad-winbuilder-3.4\env\mingw-w64\mingw32\bin
PATH_PATCH=Y:\Kicad_Build\kicad-winbuilder-3.4\env\patch\bin
PATH_PROFILE=Y:\Kicad_Build\kicad-winbuilder-3.4\profile
PATH_PY=Y:\Kicad_Build\kicad-winbuilder-3.4\env\python
PATH_SWIG=Y:\Kicad_Build\kicad-winbuilder-3.4\env\swig\swigwin-2.0.10
PATH_TEE=Y:\Kicad_Build\kicad-winbuilder-3.4\env\tee
PATH_TEMP=Y:\Kicad_Build\kicad-winbuilder-3.4\profile\temp
PATH_TMP=Y:\Kicad_Build\kicad-winbuilder-3.4\profile\tmp
PATH_WIN=C:\windows\System32
PATH_XML2=Y:\Kicad_Build\kicad-winbuilder-3.4\env\libxml2-2.7.8.win32\bin
PATH_XSLT=Y:\Kicad_Build\kicad-winbuilder-3.4\env\libxslt-1.1.26.win32\bin
PATH_ZLIB=Y:\Kicad_Build\kicad-winbuilder-3.4\env\zlib-1.2.5\bin
PSModulePath=C:\windows\system32\WindowsPowerShell\v1.0\Modules\
PYTHONPATH=Y:\Kicad_Build\kicad-winbuilder-3.4\kicad\bin

I believe python's dll is in the path.

Regards,
Jason


On Fri, Jun 27, 2014 at 10:29 AM, Dick Hollenbeck <dick@xxxxxxxxxxx> wrote:

> On 06/27/2014 10:20 AM, Tomasz Wlostowski wrote:
> > On 27.06.2014 17:13, Dick Hollenbeck wrote:
> >> Jason,
> >>
> >> Likely it will work without python.
> >>
> >> Likely the _pcbnew.kiface cannot be loaded because something it needs
> cannot be found.
> >>
> >> While "same path" is used to find _pcbnew.kiface from kicad.exe, the
> technique used to
> >> load _pcbnew.kiface is done by Windows, not us.  All its DLL
> dependencies must be met
> >> before it can be considered loadable or loaded.
> >
> > Hi Dick/Jason
> >
> > You could try this tool:
> > http://dependencywalker.com/
> >
> > to check what are the Kicad's DLL dependencies under Windows and what is
> > missing.
> >
> > Regards,
> > Tom
> >
>
>
> Yep, that's the big hammer.
>
> But setting the PATH to the python*.dll will likely be the quicker fix.
>  And of course
> that should be an additive change.
>
>
>
>
>

Follow ups

References