<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Topics tagged with compile]]></title><description><![CDATA[A list of topics that have been tagged with compile]]></description><link>http://community.onion.io/tags/compile</link><generator>RSS for Node</generator><lastBuildDate>Sat, 18 Apr 2026 06:44:21 GMT</lastBuildDate><atom:link href="http://community.onion.io/tags/compile.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 20 Feb 2022 16:31:55 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[stk1160 driver]]></title><description><![CDATA[<p dir="auto">Hi,<br />
I want to add driver support for my Video Capture Controller USB device, using the stk1160 driver.<br />
Board is Omega2+, firmware version 0.3.2 b233, kernel version 4.14.81<br />
Can this driver be compiled somehow to make the controller work with the board?</p>
<p dir="auto">I have found a wiki page for the driver (<a href="https://www.linuxtv.org/wiki/index.php/Stk1160_based_USB_2.0_video_and_audio_capture_devices" rel="nofollow">https://www.linuxtv.org/wiki/index.php/Stk1160_based_USB_2.0_video_and_audio_capture_devices</a>) which states that "The stk1160 driver is in the mainline kernel since version 3.7."</p>
<p dir="auto">Any help on how to get the driver working?</p>
]]></description><link>http://community.onion.io/topic/4662/stk1160-driver</link><guid isPermaLink="true">http://community.onion.io/topic/4662/stk1160-driver</guid><dc:creator><![CDATA[septi0]]></dc:creator><pubDate>Sun, 20 Feb 2022 16:31:55 GMT</pubDate></item><item><title><![CDATA[Problem: OpenWRT lora_gateway-5.0.1 compile as DEBUG enable]]></title><description><![CDATA[@crispyoz Yes it is. I remember. Thank you 
]]></description><link>http://community.onion.io/topic/4473/problem-openwrt-lora_gateway-5-0-1-compile-as-debug-enable</link><guid isPermaLink="true">http://community.onion.io/topic/4473/problem-openwrt-lora_gateway-5-0-1-compile-as-debug-enable</guid><dc:creator><![CDATA[optech]]></dc:creator><pubDate>Tue, 04 May 2021 13:28:56 GMT</pubDate></item><item><title><![CDATA[Compile Error]]></title><description><![CDATA[I haven't tried to build this version but my first step to troubleshoot would be to use verbose debug output, this would usually show you what dependencies are missing.
--debug=v
hth
]]></description><link>http://community.onion.io/topic/3545/compile-error</link><guid isPermaLink="true">http://community.onion.io/topic/3545/compile-error</guid><dc:creator><![CDATA[crispyoz]]></dc:creator><pubDate>Tue, 26 Mar 2019 15:57:43 GMT</pubDate></item><item><title><![CDATA[C compilation problem]]></title><description><![CDATA[Solved it! I was trying to run the executable by using a dot and a space (". hello") instead of "./hello". Executing by the method i had no problem running the program.
]]></description><link>http://community.onion.io/topic/3037/c-compilation-problem</link><guid isPermaLink="true">http://community.onion.io/topic/3037/c-compilation-problem</guid><dc:creator><![CDATA[Andreas Öhman]]></dc:creator><pubDate>Sun, 22 Jul 2018 21:05:20 GMT</pubDate></item><item><title><![CDATA[Compiling (on Omega+) AD7999 driver fails]]></title><description><![CDATA[@Maximilian-Gerhardt
Hi Maximillian,
There is an issue with the Python code that causes reads to not return correct results (http://community.onion.io/topic/2347/issues-with-controleverything-ad7999/6). ControlEverything recommended to try the C code.
I'll give your fix'ed up code a try tonight!
Tx
Bas
]]></description><link>http://community.onion.io/topic/2485/compiling-on-omega-ad7999-driver-fails</link><guid isPermaLink="true">http://community.onion.io/topic/2485/compiling-on-omega-ad7999-driver-fails</guid><dc:creator><![CDATA[Bas Rijniersce]]></dc:creator><pubDate>Thu, 09 Nov 2017 22:11:46 GMT</pubDate></item><item><title><![CDATA[liboniondebug.so does not contain any symbols]]></title><description><![CDATA[I had this exact problem and I'd also be very thankful for information on this! For the life of me I couldn't get any C programs to link against the .so files that are installable on the Omega2+. I always had to recompile or cross-compile every library myself (SPI, I2C, ALSA,..) to get the linker to work.
Another interesting thing is that when you do file libonionspi.so it will say ELF 32-bit LSB shared object, MIPS, MIPS32 rel2 version 1 (SYSV), dynamically linked, corrupted section header size.
As a work-around, I've uploaded the recompiled binaries at https://github.com/gamer-cndg/omega2-libs. But it feels like I'm missing something here that would allow for a successful linking with the preinstalled .so files.. Maybe a missing linker flag?
]]></description><link>http://community.onion.io/topic/2465/liboniondebug-so-does-not-contain-any-symbols</link><guid isPermaLink="true">http://community.onion.io/topic/2465/liboniondebug-so-does-not-contain-any-symbols</guid><dc:creator><![CDATA[Maximilian Gerhardt]]></dc:creator><pubDate>Tue, 31 Oct 2017 10:29:23 GMT</pubDate></item><item><title><![CDATA[Firmware compiling]]></title><description><![CDATA[I also wanted to build my own firmware, but this seem not to work, atleast if you want a working wifi connection.
What i did is made my own openWrt package. The only problem you got, is you can't remove anything from the build just add it.
]]></description><link>http://community.onion.io/topic/2391/firmware-compiling</link><guid isPermaLink="true">http://community.onion.io/topic/2391/firmware-compiling</guid><dc:creator><![CDATA[Fabian Nydegger 0]]></dc:creator><pubDate>Tue, 13 Mar 2018 15:57:02 GMT</pubDate></item><item><title><![CDATA[gphoto2 on a 2+]]></title><description><![CDATA[Reply to my own thread because it's all good.
Being an apt-get and yum guy, I thought the "search" was actually searching repositories.  Turns out I guess not, because I basically stumbled across http://downloads.lede-project.org/snapshots/packages/mipsel_24kc/ which has gobs of stuff, including gphoto2, the libraries, and camera drivers already to go.  Installed, working, awesome.
Hopefully this helps an experienced linux person but a total noob to embedded systems like me.
]]></description><link>http://community.onion.io/topic/2368/gphoto2-on-a-2</link><guid isPermaLink="true">http://community.onion.io/topic/2368/gphoto2-on-a-2</guid><dc:creator><![CDATA[Matthew Libhart]]></dc:creator><pubDate>Mon, 18 Sep 2017 14:56:05 GMT</pubDate></item><item><title><![CDATA[Cross compile specific binary]]></title><description><![CDATA[Hey, I know it's been a while since you posted, but have you had any success cross-compiling individual packages?
In case you're still needing the steps:
Cross-compile Instructions : Step 6b.
OpenWRT build guide : Building single Packages.
]]></description><link>http://community.onion.io/topic/2356/cross-compile-specific-binary</link><guid isPermaLink="true">http://community.onion.io/topic/2356/cross-compile-specific-binary</guid><dc:creator><![CDATA[Allison K]]></dc:creator><pubDate>Tue, 03 Oct 2017 08:40:28 GMT</pubDate></item><item><title><![CDATA[VPN in Omega2+]]></title><description><![CDATA[Never mind... the package xl2tpd still needs kernel 4.4.71. In facts seems the same package available in the oficial LEDE repos.
]]></description><link>http://community.onion.io/topic/2147/vpn-in-omega2</link><guid isPermaLink="true">http://community.onion.io/topic/2147/vpn-in-omega2</guid><dc:creator><![CDATA[Carlos Sancho]]></dc:creator><pubDate>Fri, 16 Jun 2017 15:11:47 GMT</pubDate></item><item><title><![CDATA[Cross compiling Python extensions]]></title><description><![CDATA[<p dir="auto">I'm currently trying to get the pyPi package httptools (v 0.0.9) to work. I need to cross compile it for the omega2.<br />
I've read some things about cross compiling on the omega2 and cross compiling of python modules for OpenWRT, but I don't really see how I can make it all fit together to compile the module because I mostly work with Python and Java, so native build toolchains are new to me. I'd be very thankful for some leads on how to achieve this.<br />
I'm using MacOS on my main machine, but I could also set up some linux virtual machine if that's required for the build process.</p>
<p dir="auto">Thank you for all answers!</p>
]]></description><link>http://community.onion.io/topic/2088/cross-compiling-python-extensions</link><guid isPermaLink="true">http://community.onion.io/topic/2088/cross-compiling-python-extensions</guid><dc:creator><![CDATA[Leander Berg]]></dc:creator><pubDate>Sun, 28 May 2017 13:37:30 GMT</pubDate></item><item><title><![CDATA[Omega2: Connect to wifi with custom build using lede]]></title><description><![CDATA[@WereCatf yikes. It works  thanks a lot
]]></description><link>http://community.onion.io/topic/1779/omega2-connect-to-wifi-with-custom-build-using-lede</link><guid isPermaLink="true">http://community.onion.io/topic/1779/omega2-connect-to-wifi-with-custom-build-using-lede</guid><dc:creator><![CDATA[Christopher]]></dc:creator><pubDate>Thu, 09 Mar 2017 18:32:37 GMT</pubDate></item><item><title><![CDATA[Mono on the Omega2+]]></title><description><![CDATA[<p dir="auto">I have been working on a project to run mono on the Omega2. When i finnally got it compiled, it gives me this error when i try to run a .net console application.</p>
<p dir="auto">Segmentation fault<br />
root@Omega:/home/bjornb/output2/bin# ./mono /mnt/USB/Debug2/Server<br />
App.exe</p>
<ul>
<li>Assertion: should not be reached at mini-mips.c:2229</li>
</ul>
<p dir="auto">Stacktrace:</p>
<p dir="auto">at &lt;unknown&gt; &lt;0xffffffff&gt;<br />
at System.Collections.Hashtable/SyncHashtable.get_Item (object) [0x0000c] in &lt;a09726166c1843dfba9f344410894800&gt;:0<br />
at System.Globalization.EncodingTable.GetCodePageDataItem (int) [0x00000] in &lt;a09726166c1843dfba9f344410894800&gt;:0<br />
at System.Text.Encoding.GetDataItem () [0x0000b] in &lt;a09726166c1843dfba9f344410894800&gt;:0<br />
at System.Text.Encoding.get_WebName () [0x0000b] in &lt;a09726166c1843dfba9f344410894800&gt;:0<br />
at System.Xml.XmlTextReaderImpl.SwitchEncoding (System.Text.Encoding) [0x00000] in &lt;611e64636ff745389933c69c817b2d4a&gt;:0<br />
at System.Xml.XmlTextReaderImpl.ParseXmlDeclaration (bool) [0x0028d] in &lt;611e64636ff745389933c69c817b2d4a&gt;:0<br />
at System.Xml.XmlTextReaderImpl.Read () [0x000d4] in &lt;611e64636ff745389933c69c817b2d4a&gt;:0<br />
at System.Xml.XmlTextReader.Read () [0x00000] in &lt;611e64636ff745389933c69c817b2d4a&gt;:0<br />
at System.Xml.XmlReader.MoveToContent () [0x0004b] in &lt;611e64636ff745389933c69c817b2d4a&gt;:0<br />
at System.Configuration.Configuration.ReadConfigFile (System.Xml.XmlReader,string) [0x00000] in &lt;c88268b2ab694baf8f53384cac3b8843&gt;:0<br />
at System.Configuration.Configuration.Load () [0x00052] in &lt;c88268b2ab694baf8f53384cac3b8843&gt;:0<br />
at System.Configuration.Configuration.Init (System.Configuration.Internal.IConfigSystem,string,System.Configuration.Configuration) [0x00065] in &lt;c88268b2ab694baf8f53384cac3b8843&gt;:0<br />
at System.Configuration.Configuration..ctor (System.Configuration.InternalConfigurationSystem,string) [0x0005c] in &lt;c88268b2ab694baf8f53384cac3b8843&gt;:0<br />
at System.Configuration.Configuration..ctor (System.Configuration.InternalConfigurationSystem,string) [0x0003b] in &lt;c88268b2ab694baf8f53384cac3b8843&gt;:0<br />
at System.Configuration.InternalConfigurationFactory.Create (System.Type,object[]) [0x0000e] in &lt;c88268b2ab694baf8f53384cac3b8843&gt;:0<br />
at System.Configuration.ConfigurationManager.OpenExeConfigurationInternal (System.Configuration.ConfigurationUserLevel,System.Reflection.Assembly,string) [0x00107] in &lt;c88268b2ab694baf8f53384cac3b8843&gt;:0<br />
at System.Configuration.ClientConfigurationSystem.get_Configuration () [0x00011] in &lt;c88268b2ab694baf8f53384cac3b8843&gt;:0<br />
at System.Configuration.ClientConfigurationSystem.System.Configuration.Internal.IInternalConfigSystem.GetSection (string) [0x00000] in &lt;c88268b2ab694baf8f53384cac3b8843&gt;:0<br />
at System.Configuration.ConfigurationManager.GetSection (string) [0x00005] in &lt;c88268b2ab694baf8f53384cac3b8843&gt;:0<br />
at System.Net.Sockets.Socket..cctor () [0x00147] in &lt;f8255d9ef0594d18ae2c0d97286b9a80&gt;:0<br />
at (wrapper runtime-invoke) object.runtime_invoke_void (object,intptr,intptr,intptr) [0x0001e] in &lt;a09726166c1843dfba9f344410894800&gt;:0<br />
at &lt;unknown&gt; &lt;0xffffffff&gt;<br />
at (wrapper managed-to-native) object.__icall_wrapper_mono_generic_class_init (intptr) &lt;0x00098&gt;<br />
at ServerApp.Program..cctor () [0x00000] in &lt;2c5045d6e3c34a659177592d30b01fdb&gt;:0<br />
at (wrapper runtime-invoke) object.runtime_invoke_void (object,intptr,intptr,intptr) [0x0001e] in &lt;a09726166c1843dfba9f344410894800&gt;:0<br />
/proc/self/maps:<br />
00400000-0077e000 r-xp 00000000 b3:01 266103     /home/bjornb/output2/bin/mono<br />
0078d000-00793000 rw-p 0037d000 b3:01 266103     /home/bjornb/output2/bin/mono<br />
00793000-007ae000 rwxp 00000000 00:00 0<br />
0091a000-00cad000 rwxp 00000000 00:00 0          [heap]<br />
75800000-75900000 rw-p 00000000 00:00 0<br />
759a2000-75cd2000 r--p 00000000 b3:01 393516     /home/bjornb/output2/lib/mono/gac/System.Xml/4.0.0.0__b77a5c561934e089/System.Xml.dll<br />
75cd2000-75f58000 r--p 00000000 b3:01 393430     /home/bjornb/output2/lib/mono/gac/System/4.0.0.0__b77a5c561934e089/System.dll<br />
75f58000-75f59000 ---p 00000000 00:00 0<br />
75f59000-7605a000 rw-p 00000000 00:00 0<br />
7605a000-763ff000 r--p 00000000 b3:01 268043     /home/bjornb/output2/lib/mono/4.5/mscorlib.dll<br />
76400000-77000000 rw-p 00000000 00:00 0<br />
77009000-7701f000 rwxp 00000000 00:00 0<br />
77060000-77090000 rwxp 00000000 00:00 0<br />
77090000-770b0000 r--p 00000000 b3:01 393341     /home/bjornb/output2/lib/mono/gac/System.Configuration/4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll<br />
770b0000-77130000 rw-p 00000000 00:00 0<br />
77130000-77133000 r--p 00000000 08:02 266977     /mnt/USB/Debug2/ServerApp.exe<br />
77134000-77144000 rwxp 00000000 00:00 0<br />
77144000-77145000 ---p 00000000 00:00 0<br />
77145000-7715a000 rw-p 00000000 00:00 0<br />
7715a000-7716a000 rwxp 00000000 00:00 0<br />
7716a000-7718c000 r-xp 00000000 1f:05 306        /lib/libgcc_s.so.1<br />
7718c000-7718d000 rw-p 00012000 1f:05 306        /lib/libgcc_s.so.1<br />
7718e000-772cf000 r-xp 00000000 1f:05 863        /usr/lib/libstdc++.so.6.0.21<br />
772cf000-772d9000 r--p 00131000 1f:05 863        /usr/lib/libstdc++.so.6.0.21<br />
772d9000-772dd000 rw-p 0013b000 1f:05 863        /usr/lib/libstdc++.so.6.0.21<br />
772dd000-772df000 rw-p 00000000 00:00 0<br />
772e0000-77372000 r-xp 00000000 1f:05 304        /lib/libc.so<br />
77374000-7737c000 rw-p 00000000 00:00 0<br />
7737c000-7737d000 rw-s 00000000 00:0d 4236       /tmp/shm/mono.1898<br />
7737d000-7737e000 ---p 00000000 00:00 0<br />
7737e000-7737f000 r--p 00000000 00:00 0<br />
7737f000-77380000 r--p 00000000 00:00 0          [vvar]<br />
77380000-77381000 r-xp 00000000 00:00 0          [vdso]<br />
77381000-77383000 rw-p 00091000 1f:05 304        /lib/libc.so<br />
77383000-77385000 rwxp 00000000 00:00 0<br />
7faf3000-7fb14000 rw-p 00000000 00:00 0          [stack]</p>
<p dir="auto">Got a SIGABRT while executing native code. This usually indicates<br />
a fatal error in the mono runtime or one of the native libraries<br />
used by your application.</p>
<p dir="auto">I compiled it with ./configure --host=mipsel-openwrt-linux --prefix=/output --enable-minimal=profiler,debug,logging --enable-small-config=yes --without-mcs-docs --with-moonlight=no --disable-boehm &amp;&amp; make</p>
]]></description><link>http://community.onion.io/topic/1770/mono-on-the-omega2</link><guid isPermaLink="true">http://community.onion.io/topic/1770/mono-on-the-omega2</guid><dc:creator><![CDATA[Jackdaw]]></dc:creator><pubDate>Tue, 07 Mar 2017 13:46:51 GMT</pubDate></item></channel></rss>