Hi,<br><br>I did 'make' again, and got undefined reference error as something different as I got previously. This time it is:<br><br>elixir@ubuntu:~/lo$ make<br>cd /home/elixir/lo/postprocess && unset MAKEFLAGS && \<br>
        /home/elixir/lo/solenv/bin/<a href="http://build.pl">build.pl</a> -P4 --all -- -P4<br><br><br>=============<br>(1/1) Building module tail_build<br>=============<br>Entering /home/elixir/lo/tail_build/prj<br><br>gbuild module /home/elixir/lo/tail_build: make -f Makefile -j4 -rs all slowcheck<br>
[build LNK] Library/libvcllo.so<br>[build MOD] animations<br>/home/elixir/lo/workdir/<a href="http://unxlngx6.pro/CxxObject/vcl/source/gdi/outdev3.o">unxlngx6.pro/CxxObject/vcl/source/gdi/outdev3.o</a>: In function `ImplDevFontList::ImplFindByAliasName(rtl::OUString const&, rtl::OUString const&) const':<br>
outdev3.cxx:(.text+0x1f8b): undefined reference to `GetNextFontToken(rtl::OUString const&, int&)'<br>/home/elixir/lo/workdir/<a href="http://unxlngx6.pro/CxxObject/vcl/source/gdi/outdev3.o">unxlngx6.pro/CxxObject/vcl/source/gdi/outdev3.o</a>: In function `ImplDevFontList::ImplFindByTokenNames(rtl::OUString const&) const':<br>
outdev3.cxx:(.text+0x21e6): undefined reference to `GetNextFontToken(rtl::OUString const&, int&)'<br>/home/elixir/lo/workdir/<a href="http://unxlngx6.pro/CxxObject/vcl/source/gdi/outdev3.o">unxlngx6.pro/CxxObject/vcl/source/gdi/outdev3.o</a>: In function `ImplDevFontList::ImplFindByFont(FontSelectPattern&, bool, ImplDirectFontSubstitution*) const':<br>
outdev3.cxx:(.text+0x3d5c): undefined reference to `GetNextFontToken(rtl::OUString const&, int&)'<br>outdev3.cxx:(.text+0x44f8): undefined reference to `GetNextFontToken(rtl::OUString const&, int&)'<br>
outdev3.cxx:(.text+0x46bc): undefined reference to `GetNextFontToken(rtl::OUString const&, int&)'<br>/home/elixir/lo/workdir/<a href="http://unxlngx6.pro/CxxObject/vcl/source/gdi/outdev3.o:outdev3.cxx:(.text+0x47fa)">unxlngx6.pro/CxxObject/vcl/source/gdi/outdev3.o:outdev3.cxx:(.text+0x47fa)</a>: more undefined references to `GetNextFontToken(rtl::OUString const&, int&)' follow<br>
/home/elixir/lo/workdir/<a href="http://unxlngx6.pro/CxxObject/vcl/source/gdi/outdev3.o">unxlngx6.pro/CxxObject/vcl/source/gdi/outdev3.o</a>: In function `OutputDevice::GetDefaultFont(unsigned short, unsigned short, unsigned long, OutputDevice const*)':<br>
outdev3.cxx:(.text+0x17316): undefined reference to `AddTokenFontName(rtl::OUString&, String const&)'<br>outdev3.cxx:(.text+0x1767c): undefined reference to `String::GetToken(unsigned short, unsigned short, int&) const'<br>
/home/elixir/lo/workdir/<a href="http://unxlngx6.pro/CxxObject/vcl/source/window/window.o">unxlngx6.pro/CxxObject/vcl/source/window/window.o</a>: In function `Window::ImplUpdateGlobalSettings(AllSettings&, unsigned char)':<br>
window.cxx:(.text+0x748a): undefined reference to `String::GetToken(unsigned short, unsigned short, int&) const'<br>/home/elixir/lo/workdir/<a href="http://unxlngx6.pro/CxxObject/vcl/unx/generic/printer/ppdparser.o">unxlngx6.pro/CxxObject/vcl/unx/generic/printer/ppdparser.o</a>: In function `psp::PPDParser::getResolutionFromString(String const&, int&, int&) const':<br>
ppdparser.cxx:(.text+0x1156): undefined reference to `String::GetToken(unsigned short, unsigned short, int&) const'<br>/home/elixir/lo/workdir/<a href="http://unxlngx6.pro/CxxObject/vcl/unx/generic/printer/ppdparser.o">unxlngx6.pro/CxxObject/vcl/unx/generic/printer/ppdparser.o</a>: In function `psp::PPDParser::getPPDPrinterName(String const&)':<br>
ppdparser.cxx:(.text+0x4adf): undefined reference to `String::GetToken(unsigned short, unsigned short, int&) const'<br>ppdparser.cxx:(.text+0x4b30): undefined reference to `String::GetToken(unsigned short, unsigned short, int&) const'<br>
/home/elixir/lo/workdir/<a href="http://unxlngx6.pro/CxxObject/vcl/source/control/combobox.o:combobox.cxx:(.text+0x35bf)">unxlngx6.pro/CxxObject/vcl/source/control/combobox.o:combobox.cxx:(.text+0x35bf)</a>: more undefined references to `String::GetToken(unsigned short, unsigned short, int&) const' follow<br>
collect2: ld returned 1 exit status<br>make[1]: *** [/home/elixir/lo/workdir/<a href="http://unxlngx6.pro/LinkTarget/Library/libvcllo.so">unxlngx6.pro/LinkTarget/Library/libvcllo.so</a>] Error 1<br>make[1]: *** Waiting for unfinished jobs....<br>
<br>-----------------------------------------------------------------------<br>        Oh dear - something failed during the build - sorry !<br>  For more help with debugging build errors, please see the section in:<br>            <a href="http://wiki.documentfoundation.org/Development">http://wiki.documentfoundation.org/Development</a><br>
<br>  internal build errors:<br><br>ERROR: error 512 occurred while making /home/elixir/lo/tail_build/prj<br><br><div class="gmail_quote">I'm scratching my head hard to debug it, but don't have much clue about it! <br>
<br>Hope to get a solution to this from here at the earliest possibility.<br><br>Once again thanks<br><br>Regards<br>Prashant<br><br>Hello everyone,<br><br>I am having a hard time debugging the undefined reference to <some_function> error. I made following changes: <a href="http://pastebin.com/DqqTsP7A" target="_blank">http://pastebin.com/DqqTsP7A</a>. Errors are: <a href="http://pastebin.com/PW0yzzgA" target="_blank">http://pastebin.com/PW0yzzgA</a>. <br>

I am porting String and its corresponding functions to OUString respectively.<br><br>Any help shall be highly appreciable!<br>Thanks<br><br>Regards<span class="HOEnZb"><font color="#888888"><br>Prashant Pandey<br>
</font></span></div><br>