[ros-dev] SmartPDF (aka SumatraPDF) in rosapps, linking problems

Timo Kreuzer timo.kreuzer at web.de
Sun Sep 30 16:16:58 CEST 2007


I could resolve most of the linking errors by reordering the libs in the 
rbuild file.
Yes, it does matter ;-)
There are still 4 unresolved references left:
`LaunchBrowser(char const*)'
`_wstr_dup'
`_WinMain at 16'
`_FT_Get_X11_Font_Format'

btw: is 'Kopie von SumatraPDF.cpp' still needed?

Timo

Klemens Friedl wrote:
> SumatraPDF is a lightweight Win32 pdf viewer app
> http://blog.kowalczyk.info/software/sumatrapdf/
> http://code.google.com/p/sumatrapdf/
>
> The name "sumatra" sounds weird (for an app), so I renamed the
> directory and the output exe file to "SmartPDF" (based on suggestions
> from #reactos).
>
> SumatraPDF comes with VS 2k5 project files.
> I have fixed various compile issues so that libjpeg, poppler,
> fitz/mupdf and sumatra app itself compile without errors in mingw
> (RosBE 0.3.7.2 Win32).
> All code changes can be found by grep/search for "@note:", I added a
> comment to each changed code line.
>
> The remaining problem is the linking issue. Currently it does NOT link
> correctly.
>
> Timo Kreuzer mentioned on 2007-09-27 in #reactos something that may be
> related to the issue:
> "it [sumatrapdf] imports a function from winspool.drv by number, when
> you add that number to winspool.def, it starts"
>
>
> Please have a look at it, fixes are appreciated :)
>
>
> Klemens
> _______________________________________________
> Ros-dev mailing list
> Ros-dev at reactos.org
> http://www.reactos.org/mailman/listinfo/ros-dev
>
>   



More information about the Ros-dev mailing list