Skip to content

Commit

Permalink
build(core) Linux compatibility improvements
Browse files Browse the repository at this point in the history
for #842
  • Loading branch information
Spasi committed Mar 11, 2023
1 parent 9ad4006 commit 7a1e483
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions config/linux/build.xml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@
<condition property="gcc" value="@{gcc.exec}" else="@{gpp.exec}"><equals arg1="@{lang}" arg2="c"/></condition>
<mkdir dir="@{dest}"/>
<apply dir="@{dest}" executable="${gcc}" dest="@{dest}" skipemptyfilesets="true" failonerror="true" parallel="true" taskname="Compiler">
<arg line="-c" unless:set="cpp"/>
<arg line="-c -std=gnu11" unless:set="cpp"/>
<arg line="-c -std=gnu++14" if:set="cpp"/>
<arg line="-m64" if:set="build.arch.x64"/>
<arg line="-m32 -mfpmath=sse -msse -msse2" if:set="build.arch.x86"/>
Expand Down Expand Up @@ -267,7 +267,7 @@
<condition property="linux.triplet" value="aarch64-linux-gnu"><isset property="build.arch.arm64"/></condition>

<compile lang="c++">
<arg line="-I/usr/include/gtk-3.0 -I/usr/include/glib-2.0 -I/usr/lib/${linux.triplet}/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0"/>
<arg line="-I/usr/include/gtk-3.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib/${linux.triplet}/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0"/>
<arg value="-I${src.main.rel}/include"/>
<fileset dir="." includes="${src.main}/nfd_gtk.cpp"/>
</compile>
Expand Down Expand Up @@ -407,8 +407,8 @@
<arg value="-I${module.lwjgl.rel}/vulkan/src/main/c"/>
<fileset dir="." includes="${src.generated}/*.cpp"/>
</source>
<link if:set="build.arch.arm">
<arg value="-latomic"/>
<link>
<arg value="-latomic" if:set="build.arch.arm"/>
</link>
</build>

Expand Down

0 comments on commit 7a1e483

Please sign in to comment.