Linux mint and Linux mint debian edition are probably the two worst distro's to use for cross compiling. I recommend using Debian as the cross compile system, but I also run Debian on my Beaglebone Black. The thing is, you're going to run into loads of trouble if you don't.
I suppose Ubuntu could work too, but Linux mint is based off of Debian testing ( at least for Debian edition ), and the packages used between stable, and testing are often not the same. So, you can use Debian as your cross system, *OR* you're going to be on your own. No one on this group is going to make a full time job of helping you do what you want to achieve. That's not me being a smart-ass or being funny. That is the cold hard truth. *Dependency check skipped, you are on your own.* > *-----------------------------* > *Unrecognized deb based system:* > *-----------------------------* > The above says it all. On Mon, Jun 16, 2014 at 6:36 PM, Nick <napper...@gmail.com> wrote: > Does build_kernel.sh correctly detect a PC running Ubuntu 14.04? Linux > Mint 17 uses Ubuntu 14.04 as its base. > > > On 17 June 2014 13:34, Nick <napper...@gmail.com> wrote: > >> Tried building the kernel maintained by Robert Nelson using the >> build_kernel file and ended up with a failed dependency check error. Below >> is the output: >> >> + Detected build host [Linux Mint 17 Qiana] >> + host: [i686] >> + git HEAD commit: [03ed3adc765644274981c461d25d1e576adceeff] >> Dependency check skipped, you are on your own. >> ----------------------------- >> Unrecognized deb based system: >> ----------------------------- >> Please cut, paste and email to: b...@rcn-ee.com >> ----------------------------- >> git: 03ed3adc765644274981c461d25d1e576adceeff >> uname -m >> i686 >> lsb_release -a >> LSB Version: core-2.0-ia32:core-2.0-noarch:core-3.0-ia32:core-3.0-noarch >> :core-3.1-ia32:core-3.1-noarch:core-3.2-ia32:core-3.2-noarch >> :core-4.0-ia32:core-4.0-noarch:core-4.1-ia32:core-4.1-noarch >> :security-4.0-ia32:security-4.0-noarch:security-4.1-ia32:security-4.1- >> noarch >> Distributor ID: LinuxMint >> Description: Linux Mint 17 Qiana >> Release: 17 >> Codename: qiana >> ----------------------------- >> * Failed dependency check >> >> >> On 17 June 2014 13:17, Nick <napper...@gmail.com> wrote: >> >>> BBB is currently running Ubuntu 14.04 with the 3.13 kernel. Is it >>> possible to just install the SGX module to the BBB once the module is >>> built? >>> >>> >>> On 17 June 2014 13:13, Robert Nelson <robertcnel...@gmail.com> wrote: >>> >>>> On Mon, Jun 16, 2014 at 8:10 PM, Nick <napper...@gmail.com> wrote: >>>> > Thanks. Encountered errors when trying to build the video driver >>>> using make >>>> > BUILD=release OMAPES=8.x PM_RUNTIME=1 all. Below is the output: >>>> > >>>> > building the sgx kernel modules... >>>> > make[1]: Entering directory >>>> > `/home/a_user/Graphics_SDK_5_01_00_01/GFX_Linux_KM' >>>> > make[1]: Leaving directory >>>> > `/home/a_user/Graphics_SDK_5_01_00_01/GFX_Linux_KM' >>>> > make[1]: Entering directory >>>> > `/home/a_user/Graphics_SDK_5_01_00_01/GFX_Linux_KM' >>>> > make -C /home/a_user/repos/bbb_kernel/kernel M=`pwd` >>>> > make[2]: Entering directory `/home/a_user/repos/bbb_kernel/kernel' >>>> > LD >>>> > >>>> /home/a_user/Graphics_SDK_5_01_00_01/GFX_Linux_KM/services4/3rdparty/bufferclass_ti/built-in.o >>>> > CC [M] >>>> > >>>> /home/a_user/Graphics_SDK_5_01_00_01/GFX_Linux_KM/services4/3rdparty/bufferclass_ti/bc_cat.o >>>> > LD [M] >>>> > >>>> /home/a_user/Graphics_SDK_5_01_00_01/GFX_Linux_KM/services4/3rdparty/bufferclass_ti/bufferclass_ti.o >>>> > LD >>>> > >>>> /home/a_user/Graphics_SDK_5_01_00_01/GFX_Linux_KM/services4/3rdparty/dc_ti335x_linux/built-in.o >>>> > CC [M] >>>> > >>>> /home/a_user/Graphics_SDK_5_01_00_01/GFX_Linux_KM/services4/3rdparty/dc_ti335x_linux/omaplfb_displayclass.o >>>> > CC [M] >>>> > >>>> /home/a_user/Graphics_SDK_5_01_00_01/GFX_Linux_KM/services4/3rdparty/dc_ti335x_linux/omaplfb_linux.o >>>> > >>>> /home/a_user/Graphics_SDK_5_01_00_01/GFX_Linux_KM/services4/3rdparty/dc_ti335x_linux/omaplfb_linux.c: >>>> > In function ‘OMAPLFBWaitForVSync’: >>>> > >>>> /home/a_user/Graphics_SDK_5_01_00_01/GFX_Linux_KM/services4/3rdparty/dc_ti335x_linux/omaplfb_linux.c:710:7: >>>> > error: implicit declaration of function ‘register_vsync_cb’ >>>> > [-Werror=implicit-function-declaration] >>>> > if (register_vsync_cb((vsync_callback_t)grpx_irq_wait_handler, >>>> > &completion, psDevInfo->uiFBDevID) != 0) >>>> > ^ >>>> > >>>> /home/a_user/Graphics_SDK_5_01_00_01/GFX_Linux_KM/services4/3rdparty/dc_ti335x_linux/omaplfb_linux.c:710:30: >>>> > error: ‘vsync_callback_t’ undeclared (first use in this function) >>>> > if (register_vsync_cb((vsync_callback_t)grpx_irq_wait_handler, >>>> > &completion, psDevInfo->uiFBDevID) != 0) >>>> > ^ >>>> > >>>> /home/a_user/Graphics_SDK_5_01_00_01/GFX_Linux_KM/services4/3rdparty/dc_ti335x_linux/omaplfb_linux.c:710:30: >>>> > note: each undeclared identifier is reported only once for each >>>> function it >>>> > appears in >>>> > >>>> /home/a_user/Graphics_SDK_5_01_00_01/GFX_Linux_KM/services4/3rdparty/dc_ti335x_linux/omaplfb_linux.c:710:47: >>>> > error: expected ‘)’ before ‘grpx_irq_wait_handler’ >>>> > if (register_vsync_cb((vsync_callback_t)grpx_irq_wait_handler, >>>> > &completion, psDevInfo->uiFBDevID) != 0) >>>> > ^ >>>> > >>>> /home/a_user/Graphics_SDK_5_01_00_01/GFX_Linux_KM/services4/3rdparty/dc_ti335x_linux/omaplfb_linux.c:716:7: >>>> > error: implicit declaration of function ‘unregister_vsync_cb’ >>>> > [-Werror=implicit-function-declaration] >>>> > if >>>> (unregister_vsync_cb((vsync_callback_t)grpx_irq_wait_handler , >>>> > &completion, psDevInfo->uiFBDevID) != 0) >>>> > ^ >>>> > >>>> /home/a_user/Graphics_SDK_5_01_00_01/GFX_Linux_KM/services4/3rdparty/dc_ti335x_linux/omaplfb_linux.c:716:49: >>>> > error: expected ‘)’ before ‘grpx_irq_wait_handler’ >>>> > if >>>> (unregister_vsync_cb((vsync_callback_t)grpx_irq_wait_handler , >>>> > &completion, psDevInfo->uiFBDevID) != 0) >>>> > ^ >>>> > cc1: some warnings being treated as errors >>>> > make[4]: *** >>>> > >>>> [/home/a_user/Graphics_SDK_5_01_00_01/GFX_Linux_KM/services4/3rdparty/dc_ti335x_linux/omaplfb_linux.o] >>>> > Error 1 >>>> > make[3]: *** >>>> > >>>> [/home/a_user/Graphics_SDK_5_01_00_01/GFX_Linux_KM/services4/3rdparty/dc_ti335x_linux] >>>> > Error 2 >>>> > make[2]: *** >>>> [_module_/home/a_user/Graphics_SDK_5_01_00_01/GFX_Linux_KM] >>>> > Error 2 >>>> > make[2]: Leaving directory `/home/a_user/repos/bbb_kernel/kernel' >>>> > make[1]: *** [all] Error 2 >>>> > make[1]: Leaving directory >>>> > `/home/a_user/Graphics_SDK_5_01_00_01/GFX_Linux_KM' >>>> > make: *** [buildkernel] Error 2 >>>> >>>> Fixed that in my v3.13.x tree: >>>> >>>> >>>> https://github.com/RobertCNelson/bb-kernel/blob/am33x-v3.13/patches/sgx/0005-hack-port-da8xx-changes-from-ti-3.12-repo.patch >>>> >>>> Regards, >>>> >>>> -- >>>> Robert Nelson >>>> http://www.rcn-ee.com/ >>>> >>>> -- >>>> For more options, visit http://beagleboard.org/discuss >>>> --- >>>> You received this message because you are subscribed to a topic in the >>>> Google Groups "BeagleBoard" group. >>>> To unsubscribe from this topic, visit >>>> https://groups.google.com/d/topic/beagleboard/vHmA5ZuYoHw/unsubscribe. >>>> To unsubscribe from this group and all its topics, send an email to >>>> beagleboard+unsubscr...@googlegroups.com. >>>> For more options, visit https://groups.google.com/d/optout. >>>> >>> >>> >> > -- > For more options, visit http://beagleboard.org/discuss > --- > You received this message because you are subscribed to the Google Groups > "BeagleBoard" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to beagleboard+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. > -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.