Thread: Problems with createlang - windows
<div class="Section1"><p class="MsoNormal"><font face="Arial" size="2"><span style="font-size:10.0pt; font-family:Arial"> </span></font><p class="MsoNormal"><font face="Arial" size="2"><span style="font-size:10.0pt; font-family:Arial">Hi,</span></font><p class="MsoNormal"><font face="Arial" size="2"><span style="font-size:10.0pt; font-family:Arial"> </span></font><p class="MsoNormal"><font face="Arial" size="2"><span style="font-size:10.0pt; font-family:Arial"> </span></font><p class="MsoNormal"><font face="Arial" size="2"><span lang="EN-US" style="font-size: 10.0pt;font-family:Arial">There is something wrong with createlang on my windows system. Please, see the output:</span></font><pclass="MsoNormal"><font face="Arial" size="2"><span lang="EN-US" style="font-size: 10.0pt;font-family:Arial"> </span></font><p class="MsoNormal"><font face="Arial" size="2"><span style="font-size:10.0pt; font-family:Arial">C:\>"Arquivos de programas\PostgreSQL\8.1\bin\createlang.exe" pltcl -U postgres</span></font><p class="MsoNormal"><fontface="Arial" size="2"><span style="font-size:10.0pt; font-family:Arial"> </span></font><font face="Arial" size="2"><span lang="EN-US" style="font-size:10.0pt;font-family:Arial">test</span></font><pclass="MsoNormal"><font face="Arial" size="2"><span lang="EN-US"style="font-size: 10.0pt;font-family:Arial">createlang: language installation failed: ERROR: could not load library "C:/Arq</span></font><pclass="MsoNormal"><font face="Arial" size="2"><span style="font-size:10.0pt; font-family:Arial">uivos de programas/PostgreSQL/8.1/lib/pltcl.dll": NÒo foi possÝvel encontrar o m</span></font><p class="MsoNormal"><fontface="Arial" size="2"><span lang="EN-US" style="font-size: 10.0pt;font-family:Arial">¾dulo especificado.</span></font><p class="MsoNormal"><font face="Arial" size="2"><span lang="EN-US"style="font-size: 10.0pt;font-family:Arial">C:\></span></font><p class="MsoNormal"><font face="Arial" size="2"><span lang="EN-US" style="font-size: 10.0pt;font-family:Arial"> </span></font><p class="MsoNormal"><font face="Arial" size="2"><span lang="EN-US" style="font-size: 10.0pt;font-family:Arial">Translating it to English, that is something like: “…/lib/plctl.dll. It is not possible to findthe specific module”. </span></font><p class="MsoNormal"><font color="navy" face="Arial" size="2"><span lang="EN-US"style="font-size:10.0pt;font-family:Arial;color:navy"> </span></font><p class="MsoNormal"><font color="navy"face="Arial" size="2"><span lang="EN-US" style="font-size:10.0pt;font-family:Arial;color:navy">Looking the directory,I can see the file plctl.dll:</span></font><p class="MsoNormal"><font color="navy" face="Arial" size="2"><spanstyle="font-size: 10.0pt;font-family:Arial;color:navy">C:\Arquivos de programas\PostgreSQL\8.1\lib>dir pltcl*</span></font><p class="MsoNormal"><fontcolor="navy" face="Arial" size="2"><span style="font-size: 10.0pt;font-family:Arial;color:navy"> O volume na unidade C não tem nome.</span></font><p class="MsoNormal"><font color="navy"face="Arial" size="2"><span style="font-size: 10.0pt;font-family:Arial;color:navy"> O número de série do volume é 1442-C8D0</span></font><p class="MsoNormal"><font color="navy"face="Arial" size="2"><span style="font-size: 10.0pt;font-family:Arial;color:navy"> </span></font><p class="MsoNormal"><font color="navy" face="Arial" size="2"><span style="font-size: 10.0pt;font-family:Arial;color:navy"> Pasta de C:\Arquivos de programas\PostgreSQL\8.1\lib</span></font><p class="MsoNormal"><fontcolor="navy" face="Arial" size="2"><span style="font-size: 10.0pt;font-family:Arial;color:navy"> </span></font><p class="MsoNormal"><font color="navy" face="Arial" size="2"><span style="font-size: 10.0pt;font-family:Arial;color:navy">06/01/2006 10:59 56.235 pltcl.dll</span></font><p class="MsoNormal"><fontcolor="navy" face="Arial" size="2"><span style="font-size: 10.0pt;font-family:Arial;color:navy"> 1 arquivo(s) 56.235 bytes</span></font><p class="MsoNormal"><fontcolor="navy" face="Arial" size="2"><span style="font-size: 10.0pt;font-family:Arial;color:navy"> 0 pasta(s) 22.882.418.688 bytes disponíveis</span></font><p class="MsoNormal"><fontcolor="navy" face="Arial" size="2"><span style="font-size: 10.0pt;font-family:Arial;color:navy"> </span></font><p class="MsoNormal"><font color="navy" face="Arial" size="2"><span style="font-size: 10.0pt;font-family:Arial;color:navy">C:\Arquivos de programas\PostgreSQL\8.1\lib></span></font><p class="MsoNormal"><fontcolor="navy" face="Arial" size="2"><span style="font-size: 10.0pt;font-family:Arial;color:navy"> </span></font><p class="MsoNormal"><font color="navy" face="Arial" size="2"><span style="font-size: 10.0pt;font-family:Arial;color:navy"> </span></font><p class="MsoNormal"><font face="Arial" size="2"><span lang="EN-US" style="font-size: 10.0pt;font-family:Arial">It is important to say that the same instruction to plpgsql run ok. See:</span></font><p class="MsoNormal"><fontface="Arial" size="2"><span lang="EN-US" style="font-size: 10.0pt;font-family:Arial"> </span></font><p class="MsoNormal"><font face="Arial" size="2"><span style="font-size:10.0pt; font-family:Arial">C:\>"Arquivos de programas\PostgreSQL\8.1\bin\createlang.exe" plpgsql -U postgr</span></font><p class="MsoNormal"><fontface="Arial" size="2"><span lang="EN-US" style="font-size: 10.0pt;font-family:Arial">es test</span></font><p class="MsoNormal"><font face="Arial" size="2"><span lang="EN-US" style="font-size: 10.0pt;font-family:Arial"> </span></font><p class="MsoNormal"><font face="Arial" size="2"><span lang="EN-US" style="font-size: 10.0pt;font-family:Arial">C:\></span></font><p class="MsoNormal"><font face="Arial" size="2"><span lang="EN-US" style="font-size: 10.0pt;font-family:Arial"> </span></font><p class="MsoNormal"><font face="Arial" size="2"><span lang="EN-US" style="font-size: 10.0pt;font-family:Arial">I think that there is a problem to install the language plctl. </span></font><p class="MsoNormal"><fontcolor="navy" face="Arial" size="2"><span lang="EN-US" style="font-size:10.0pt;font-family:Arial;color:navy"> </span></font><pclass="MsoNormal"><font color="navy" face="Arial"size="2"><span lang="EN-US" style="font-size:10.0pt;font-family:Arial;color:navy">If can I help with more information,please, email me.</span></font><p class="MsoNormal"><font face="Arial" size="2"><span lang="EN-US" style="font-size: 10.0pt;font-family:Arial"> </span></font><p class="MsoNormal"><font face="Arial" size="2"><span lang="EN-US" style="font-size: 10.0pt;font-family:Arial"> </span></font><p class="MsoNormal"><font face="Arial" size="2"><span style="font-size:10.0pt; font-family:Arial">Att.</span></font><p class="MsoNormal"><font face="Arial" size="2"><span style="font-size:10.0pt; font-family:Arial">Márcio A. Sepp</span></font><p class="MsoNormal"><font face="Times New Roman" size="3"><span style="font-size: 12.0pt"> </span></font></div>
Do you have tcl installed on your machine? You need it, and it probably needs to be in your path, if you want to use pltcl. This is not a -hackers question, btw - you should ask this somewhere like -general. cheers andrew Márcio A. Sepp wrote: > Hi, > > There is something wrong with createlang on my windows system. Please, > see the output: > > C:\>"Arquivos de programas\PostgreSQL\8.1\bin\createlang.exe" pltcl -U > postgres > > test > > createlang: language installation failed: ERROR: could not load > library "C:/Arq > > uivos de programas/PostgreSQL/8.1/lib/pltcl.dll": NÒo foi possÝvel > encontrar o m > > ¾dulo especificado. > > C:\> > > Translating it to English, that is something like: “…/lib/plctl.dll. > It is not possible to find the specific module”. > > Looking the directory, I can see the file plctl.dll: > > C:\Arquivos de programas\PostgreSQL\8.1\lib>dir pltcl* > > O volume na unidade C não tem nome. > > O número de série do volume é 1442-C8D0 > > Pasta de C:\Arquivos de programas\PostgreSQL\8.1\lib > > 06/01/2006 10:59 56.235 pltcl.dll > > 1 arquivo(s) 56.235 bytes > > 0 pasta(s) 22.882.418.688 bytes disponíveis > > C:\Arquivos de programas\PostgreSQL\8.1\lib> > > It is important to say that the same instruction to plpgsql run ok. See: > > C:\>"Arquivos de programas\PostgreSQL\8.1\bin\createlang.exe" plpgsql > -U postgr > > es test > > C:\> > > I think that there is a problem to install the language plctl. > > If can I help with more information, please, email me. > > Att. > > Márcio A. Sepp >