<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">On 2013-07-19 20:31, Gergő Mocsi wrote:<br>
</div>
<blockquote
cite="mid:CAPGU2LfVfqqEsL1q2-AYX-UBANk3h34XCYrJz2fiBtr1SOy0AQ@mail.gmail.com"
type="cite">
<div dir="ltr">Hi all,
<div>this day I've started to implement the cache fo Code
Completition in Basic IDE. I've created a file
codecompletecache.hxx in include/basic, and the implementation
is placed in basic/source/classes/codecompletecache.cxx. The
problem is teh following:</div>
<div>I use a function called CodeCompleteDataCache
GetCodeCompleteDataFromParse();, defined in file
include/basic/sbmod.hxx (it's a public member of SbModule),
and it's used to extract the data out from parsing.
GetCodeCompleteDataFromParse() is being called from file
basctl/source/basicide/baside2b.cxx. When I type make basic,
that works, but when I compile the basctl module, it give me
link error on CodeCompleteDataCache class's function. My
working progress ca be found here:<a moz-do-not-send="true"
href="http://cgit.freedesktop.org/libreoffice/core/log/?h=feature/gsoc-basic-ide-completion-and-other-bits">http://cgit.freedesktop.org/libreoffice/core/log/?h=feature/gsoc-basic-ide-completion-and-other-bits</a> . Can
anybody tell me a solution to this problem?</div>
<br>
</div>
</blockquote>
<br>
In the file called<br>
tree/basctl/Library_basctl.mk<br>
after the line<br>
<pre style="padding: 0px; margin: 0px; color: rgb(0, 0, 0); font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"><code> $(eval $(call gb_Library_use_libraries,basctl,\
try adding a line
basic \
</code></pre>
<br><br><br><hr><font size="-2" color=808080>Disclaimer: <a href="http://www.peralex.com/disclaimer.html">http://www.peralex.com/disclaimer.html</a><br><br>
</body>
</html>