Re: Help to add synctex to new version of texmaker
On 13/09/17 14:41, Andreas Tille wrote:
> Hi again,
>
> On Wed, Sep 13, 2017 at 02:21:25PM +0200, Sebastian Ramacher wrote:
>>>>
>>>> Remove the synctex file from HEADERS and SOURCES and add -lsynctex to LIBS
>>>
>>> Synctex files are not mentioned in HEADERS nor SOURCES.
>>
>> % grep -n synctex texmaker.pro
>> 111: synctex_parser.h \
>> 112: synctex_parser_utils.h \
>> 496: synctex_parser.c \
>> 497: synctex_parser_utils.c \
>>
>> But thos lines are removed by debian/patches/use-system-synctex.patch.
>
> Yes, that's the part of your patch I was able to refresh.
>
>> As the last line indicates, this part of the pro file is for Mac OS X. You need
>> add that in the unix:!macx part. But by the looks of it, Leopold's patch does
>> the correct thing.
>
> Yes, it does. Thanks a lot Leopold.
>
> Unfortunately the build seems to do static linking:
>
> $ lintian texmaker_5.0.2-1_amd64.changes --no-tag-display-limit | grep ^E:
> E: texmaker: embedded-library usr/bin/texmaker: lcms2
> E: texmaker: embedded-library usr/bin/texmaker: freetype
> E: texmaker: embedded-library usr/bin/texmaker: libjpeg
> E: texmaker: embedded-library usr/bin/texmaker: zlib
>
> Any idea how to rather use shared libraries?
because are compiled inside the project as thirdpary. Drop them.
Leopold
--
--
Linux User 152692 GPG: 05F4A7A949A2D9AA
Catalonia
-------------------------------------
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in e-mail?
Reply to: