OpenWrt Forum Archive

Topic: Error: unknown pseudo-op: `.tprelword'

The content of this topic has been archived on 2 Apr 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.

Kindly request to suggest:

make[6]: Entering directory `/home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/openvswitch-2.0.0'
depbase=`echo lib/dpif.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
    mips-openwrt-linux-uclibc-gcc -DHAVE_CONFIG_H -I.   -I ./include -I ./lib -I ./lib  -I/home/ubuntu/openwrt/trunk/staging_dir/target-mips_34kc_uClibc-0.9.33.2/usr/include -I/home/ubuntu/openwrt/trunk/staging_dir/target-mips_34kc_uClibc-0.9.33.2/include -I/home/ubuntu/openwrt/trunk/staging_dir/toolchain-mips_34kc_gcc-4.8-linaro_uClibc-0.9.33.2/usr/include -I/home/ubuntu/openwrt/trunk/staging_dir/toolchain-mips_34kc_gcc-4.8-linaro_uClibc-0.9.33.2/include  -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wdeclaration-after-statement -Wswitch-enum -Wunused-parameter -Wstrict-aliasing -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers  -I/home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/openvswitch-2.0.0/lib -Os -pipe -mno-branch-likely -mips32r2 -mtune=34kc -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable -msoft-float -mips16 -minterlink-mips16 -std=gnu99 -MT lib/dpif.o -MD -MP -MF $depbase.Tpo -c -o lib/dpif.o lib/dpif.c &&\
    mv -f $depbase.Tpo $depbase.Po
{standard input}: Assembler messages:
{standard input}:34: Error: unknown pseudo-op: `.tprelword'
{standard input}:63: Error: unknown pseudo-op: `.tprelword'
{standard input}:92: Error: unknown pseudo-op: `.tprelword'
{standard input}:121: Error: unknown pseudo-op: `.tprelword'
{standard input}:150: Error: unknown pseudo-op: `.tprelword'
{standard input}:179: Error: unknown pseudo-op: `.tprelword'
{standard input}:208: Error: unknown pseudo-op: `.tprelword'
{standard input}:237: Error: unknown pseudo-op: `.tprelword'
{standard input}:266: Error: unknown pseudo-op: `.tprelword'
{standard input}:295: Error: unknown pseudo-op: `.tprelword'
{standard input}:324: Error: unknown pseudo-op: `.tprelword'
{standard input}:742: Error: unknown pseudo-op: `.tprelword'
{standard input}:1827: Error: unknown pseudo-op: `.tprelword'
{standard input}:2078: Error: unknown pseudo-op: `.tprelword'
{standard input}:2169: Error: unknown pseudo-op: `.tprelword'
{standard input}:3460: Error: unknown pseudo-op: `.tprelword'
{standard input}:3581: Error: unknown pseudo-op: `.tprelword'
{standard input}:3637: Error: unknown pseudo-op: `.tprelword'
{standard input}:3744: Error: unknown pseudo-op: `.tprelword'
{standard input}:4563: Error: unknown pseudo-op: `.tprelword'
make[6]: *** [lib/dpif.o] Error 1
make[6]: Leaving directory `/home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/openvswitch-2.0.0'
make[5]: *** [all-recursive] Error 1
make[5]: Leaving directory `/home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/openvswitch-2.0.0'
make[4]: *** [all] Error 2
make[4]: Leaving directory `/home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/openvswitch-2.0.0'
make[3]: *** [/home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/openvswitch-2.0.0/.built] Error 2
make[3]: Leaving directory `/home/ubuntu/openwrt/trunk/feeds/openvswitch/openvswitch'
make[2]: *** [package/feeds/openvswitch/openvswitch/compile] Error 2
make[2]: Leaving directory `/home/ubuntu/openwrt/trunk'
make[1]: *** [/home/ubuntu/openwrt/trunk/staging_dir/target-mips_34kc_uClibc-0.9.33.2/stamp/.package_compile] Error 2
make[1]: Leaving directory `/home/ubuntu/openwrt/trunk'
make: *** [world] Error 2

Where is that package coming from? Some personal feed?

But in any case my first guess:
Trunk defaults to MIPS16 code since a few weeks. That message from assembler might be an indication of incompatibility.

Add a MIPS16 disable clause to that package's Makefile:
PKG_USE_MIPS16:=0

Example:
http://luci.subsignal.org/trac/changeset/9961
https://dev.openwrt.org/ticket/15309

EDIT:
Or alternatively: you have somehow dirty/mixed build environment, where part of the tools do not understand MIPS16, although the main gcc generates code for that.

(Last edited by hnyman on 10 Apr 2014, 19:57)

I created new build environment, below is similar error message. This package is for openvswitch, but on the GIT repo it is mentioned that it has been tested with OpenWRT. Not sure why failing in my case.

make[6]: Entering directory `/home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/openvswitch-2.0.0'
depbase=`echo lib/aes128.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
    mips-openwrt-linux-uclibc-gcc -DHAVE_CONFIG_H -I.   -I ./include -I ./lib -I ./lib  -I/home/ubuntu/openwrt/trunk/staging_dir/target-mips_34kc_uClibc-0.9.33.2/usr/include -I/home/ubuntu/openwrt/trunk/staging_dir/target-mips_34kc_uClibc-0.9.33.2/include -I/home/ubuntu/openwrt/trunk/staging_dir/toolchain-mips_34kc_gcc-4.8-linaro_uClibc-0.9.33.2/usr/include -I/home/ubuntu/openwrt/trunk/staging_dir/toolchain-mips_34kc_gcc-4.8-linaro_uClibc-0.9.33.2/include  -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wdeclaration-after-statement -Wswitch-enum -Wunused-parameter -Wstrict-aliasing -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers  -I/home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/openvswitch-2.0.0/lib -Os -pipe -mno-branch-likely -mips32r2 -mtune=34kc -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable -msoft-float -mips16 -minterlink-mips16 -std=gnu99 -MT lib/aes128.o -MD -MP -MF $depbase.Tpo -c -o lib/aes128.o lib/aes128.c &&\
    mv -f $depbase.Tpo $depbase.Po
depbase=`echo lib/backtrace.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
    mips-openwrt-linux-uclibc-gcc -DHAVE_CONFIG_H -I.   -I ./include -I ./lib -I ./lib  -I/home/ubuntu/openwrt/trunk/staging_dir/target-mips_34kc_uClibc-0.9.33.2/usr/include -I/home/ubuntu/openwrt/trunk/staging_dir/target-mips_34kc_uClibc-0.9.33.2/include -I/home/ubuntu/openwrt/trunk/staging_dir/toolchain-mips_34kc_gcc-4.8-linaro_uClibc-0.9.33.2/usr/include -I/home/ubuntu/openwrt/trunk/staging_dir/toolchain-mips_34kc_gcc-4.8-linaro_uClibc-0.9.33.2/include  -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wdeclaration-after-statement -Wswitch-enum -Wunused-parameter -Wstrict-aliasing -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers  -I/home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/openvswitch-2.0.0/lib -Os -pipe -mno-branch-likely -mips32r2 -mtune=34kc -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable -msoft-float -mips16 -minterlink-mips16 -std=gnu99 -MT lib/backtrace.o -MD -MP -MF $depbase.Tpo -c -o lib/backtrace.o lib/backtrace.c &&\
    mv -f $depbase.Tpo $depbase.Po
depbase=`echo lib/bfd.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
    mips-openwrt-linux-uclibc-gcc -DHAVE_CONFIG_H -I.   -I ./include -I ./lib -I ./lib  -I/home/ubuntu/openwrt/trunk/staging_dir/target-mips_34kc_uClibc-0.9.33.2/usr/include -I/home/ubuntu/openwrt/trunk/staging_dir/target-mips_34kc_uClibc-0.9.33.2/include -I/home/ubuntu/openwrt/trunk/staging_dir/toolchain-mips_34kc_gcc-4.8-linaro_uClibc-0.9.33.2/usr/include -I/home/ubuntu/openwrt/trunk/staging_dir/toolchain-mips_34kc_gcc-4.8-linaro_uClibc-0.9.33.2/include  -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wdeclaration-after-statement -Wswitch-enum -Wunused-parameter -Wstrict-aliasing -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers  -I/home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/openvswitch-2.0.0/lib -Os -pipe -mno-branch-likely -mips32r2 -mtune=34kc -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable -msoft-float -mips16 -minterlink-mips16 -std=gnu99 -MT lib/bfd.o -MD -MP -MF $depbase.Tpo -c -o lib/bfd.o lib/bfd.c &&\
    mv -f $depbase.Tpo $depbase.Po
depbase=`echo lib/bitmap.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
    mips-openwrt-linux-uclibc-gcc -DHAVE_CONFIG_H -I.   -I ./include -I ./lib -I ./lib  -I/home/ubuntu/openwrt/trunk/staging_dir/target-mips_34kc_uClibc-0.9.33.2/usr/include -I/home/ubuntu/openwrt/trunk/staging_dir/target-mips_34kc_uClibc-0.9.33.2/include -I/home/ubuntu/openwrt/trunk/staging_dir/toolchain-mips_34kc_gcc-4.8-linaro_uClibc-0.9.33.2/usr/include -I/home/ubuntu/openwrt/trunk/staging_dir/toolchain-mips_34kc_gcc-4.8-linaro_uClibc-0.9.33.2/include  -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wdeclaration-after-statement -Wswitch-enum -Wunused-parameter -Wstrict-aliasing -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers  -I/home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/openvswitch-2.0.0/lib -Os -pipe -mno-branch-likely -mips32r2 -mtune=34kc -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable -msoft-float -mips16 -minterlink-mips16 -std=gnu99 -MT lib/bitmap.o -MD -MP -MF $depbase.Tpo -c -o lib/bitmap.o lib/bitmap.c &&\
    mv -f $depbase.Tpo $depbase.Po
depbase=`echo lib/bond.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
    mips-openwrt-linux-uclibc-gcc -DHAVE_CONFIG_H -I.   -I ./include -I ./lib -I ./lib  -I/home/ubuntu/openwrt/trunk/staging_dir/target-mips_34kc_uClibc-0.9.33.2/usr/include -I/home/ubuntu/openwrt/trunk/staging_dir/target-mips_34kc_uClibc-0.9.33.2/include -I/home/ubuntu/openwrt/trunk/staging_dir/toolchain-mips_34kc_gcc-4.8-linaro_uClibc-0.9.33.2/usr/include -I/home/ubuntu/openwrt/trunk/staging_dir/toolchain-mips_34kc_gcc-4.8-linaro_uClibc-0.9.33.2/include  -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wdeclaration-after-statement -Wswitch-enum -Wunused-parameter -Wstrict-aliasing -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers  -I/home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/openvswitch-2.0.0/lib -Os -pipe -mno-branch-likely -mips32r2 -mtune=34kc -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable -msoft-float -mips16 -minterlink-mips16 -std=gnu99 -MT lib/bond.o -MD -MP -MF $depbase.Tpo -c -o lib/bond.o lib/bond.c &&\
    mv -f $depbase.Tpo $depbase.Po
depbase=`echo lib/bundle.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
    mips-openwrt-linux-uclibc-gcc -DHAVE_CONFIG_H -I.   -I ./include -I ./lib -I ./lib  -I/home/ubuntu/openwrt/trunk/staging_dir/target-mips_34kc_uClibc-0.9.33.2/usr/include -I/home/ubuntu/openwrt/trunk/staging_dir/target-mips_34kc_uClibc-0.9.33.2/include -I/home/ubuntu/openwrt/trunk/staging_dir/toolchain-mips_34kc_gcc-4.8-linaro_uClibc-0.9.33.2/usr/include -I/home/ubuntu/openwrt/trunk/staging_dir/toolchain-mips_34kc_gcc-4.8-linaro_uClibc-0.9.33.2/include  -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wdeclaration-after-statement -Wswitch-enum -Wunused-parameter -Wstrict-aliasing -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers  -I/home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/openvswitch-2.0.0/lib -Os -pipe -mno-branch-likely -mips32r2 -mtune=34kc -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable -msoft-float -mips16 -minterlink-mips16 -std=gnu99 -MT lib/bundle.o -MD -MP -MF $depbase.Tpo -c -o lib/bundle.o lib/bundle.c &&\
    mv -f $depbase.Tpo $depbase.Po
depbase=`echo lib/byteq.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
    mips-openwrt-linux-uclibc-gcc -DHAVE_CONFIG_H -I.   -I ./include -I ./lib -I ./lib  -I/home/ubuntu/openwrt/trunk/staging_dir/target-mips_34kc_uClibc-0.9.33.2/usr/include -I/home/ubuntu/openwrt/trunk/staging_dir/target-mips_34kc_uClibc-0.9.33.2/include -I/home/ubuntu/openwrt/trunk/staging_dir/toolchain-mips_34kc_gcc-4.8-linaro_uClibc-0.9.33.2/usr/include -I/home/ubuntu/openwrt/trunk/staging_dir/toolchain-mips_34kc_gcc-4.8-linaro_uClibc-0.9.33.2/include  -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wdeclaration-after-statement -Wswitch-enum -Wunused-parameter -Wstrict-aliasing -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers  -I/home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/openvswitch-2.0.0/lib -Os -pipe -mno-branch-likely -mips32r2 -mtune=34kc -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable -msoft-float -mips16 -minterlink-mips16 -std=gnu99 -MT lib/byteq.o -MD -MP -MF $depbase.Tpo -c -o lib/byteq.o lib/byteq.c &&\
    mv -f $depbase.Tpo $depbase.Po
depbase=`echo lib/cfm.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
    mips-openwrt-linux-uclibc-gcc -DHAVE_CONFIG_H -I.   -I ./include -I ./lib -I ./lib  -I/home/ubuntu/openwrt/trunk/staging_dir/target-mips_34kc_uClibc-0.9.33.2/usr/include -I/home/ubuntu/openwrt/trunk/staging_dir/target-mips_34kc_uClibc-0.9.33.2/include -I/home/ubuntu/openwrt/trunk/staging_dir/toolchain-mips_34kc_gcc-4.8-linaro_uClibc-0.9.33.2/usr/include -I/home/ubuntu/openwrt/trunk/staging_dir/toolchain-mips_34kc_gcc-4.8-linaro_uClibc-0.9.33.2/include  -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wdeclaration-after-statement -Wswitch-enum -Wunused-parameter -Wstrict-aliasing -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers  -I/home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/openvswitch-2.0.0/lib -Os -pipe -mno-branch-likely -mips32r2 -mtune=34kc -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable -msoft-float -mips16 -minterlink-mips16 -std=gnu99 -MT lib/cfm.o -MD -MP -MF $depbase.Tpo -c -o lib/cfm.o lib/cfm.c &&\
    mv -f $depbase.Tpo $depbase.Po
depbase=`echo lib/classifier.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
    mips-openwrt-linux-uclibc-gcc -DHAVE_CONFIG_H -I.   -I ./include -I ./lib -I ./lib  -I/home/ubuntu/openwrt/trunk/staging_dir/target-mips_34kc_uClibc-0.9.33.2/usr/include -I/home/ubuntu/openwrt/trunk/staging_dir/target-mips_34kc_uClibc-0.9.33.2/include -I/home/ubuntu/openwrt/trunk/staging_dir/toolchain-mips_34kc_gcc-4.8-linaro_uClibc-0.9.33.2/usr/include -I/home/ubuntu/openwrt/trunk/staging_dir/toolchain-mips_34kc_gcc-4.8-linaro_uClibc-0.9.33.2/include  -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wdeclaration-after-statement -Wswitch-enum -Wunused-parameter -Wstrict-aliasing -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers  -I/home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/openvswitch-2.0.0/lib -Os -pipe -mno-branch-likely -mips32r2 -mtune=34kc -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable -msoft-float -mips16 -minterlink-mips16 -std=gnu99 -MT lib/classifier.o -MD -MP -MF $depbase.Tpo -c -o lib/classifier.o lib/classifier.c &&\
    mv -f $depbase.Tpo $depbase.Po
depbase=`echo lib/command-line.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
    mips-openwrt-linux-uclibc-gcc -DHAVE_CONFIG_H -I.   -I ./include -I ./lib -I ./lib  -I/home/ubuntu/openwrt/trunk/staging_dir/target-mips_34kc_uClibc-0.9.33.2/usr/include -I/home/ubuntu/openwrt/trunk/staging_dir/target-mips_34kc_uClibc-0.9.33.2/include -I/home/ubuntu/openwrt/trunk/staging_dir/toolchain-mips_34kc_gcc-4.8-linaro_uClibc-0.9.33.2/usr/include -I/home/ubuntu/openwrt/trunk/staging_dir/toolchain-mips_34kc_gcc-4.8-linaro_uClibc-0.9.33.2/include  -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wdeclaration-after-statement -Wswitch-enum -Wunused-parameter -Wstrict-aliasing -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers  -I/home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/openvswitch-2.0.0/lib -Os -pipe -mno-branch-likely -mips32r2 -mtune=34kc -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable -msoft-float -mips16 -minterlink-mips16 -std=gnu99 -MT lib/command-line.o -MD -MP -MF $depbase.Tpo -c -o lib/command-line.o lib/command-line.c &&\
    mv -f $depbase.Tpo $depbase.Po
depbase=`echo lib/coverage.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
    mips-openwrt-linux-uclibc-gcc -DHAVE_CONFIG_H -I.   -I ./include -I ./lib -I ./lib  -I/home/ubuntu/openwrt/trunk/staging_dir/target-mips_34kc_uClibc-0.9.33.2/usr/include -I/home/ubuntu/openwrt/trunk/staging_dir/target-mips_34kc_uClibc-0.9.33.2/include -I/home/ubuntu/openwrt/trunk/staging_dir/toolchain-mips_34kc_gcc-4.8-linaro_uClibc-0.9.33.2/usr/include -I/home/ubuntu/openwrt/trunk/staging_dir/toolchain-mips_34kc_gcc-4.8-linaro_uClibc-0.9.33.2/include  -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wdeclaration-after-statement -Wswitch-enum -Wunused-parameter -Wstrict-aliasing -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers  -I/home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/openvswitch-2.0.0/lib -Os -pipe -mno-branch-likely -mips32r2 -mtune=34kc -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable -msoft-float -mips16 -minterlink-mips16 -std=gnu99 -MT lib/coverage.o -MD -MP -MF $depbase.Tpo -c -o lib/coverage.o lib/coverage.c &&\
    mv -f $depbase.Tpo $depbase.Po
depbase=`echo lib/crc32c.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
    mips-openwrt-linux-uclibc-gcc -DHAVE_CONFIG_H -I.   -I ./include -I ./lib -I ./lib  -I/home/ubuntu/openwrt/trunk/staging_dir/target-mips_34kc_uClibc-0.9.33.2/usr/include -I/home/ubuntu/openwrt/trunk/staging_dir/target-mips_34kc_uClibc-0.9.33.2/include -I/home/ubuntu/openwrt/trunk/staging_dir/toolchain-mips_34kc_gcc-4.8-linaro_uClibc-0.9.33.2/usr/include -I/home/ubuntu/openwrt/trunk/staging_dir/toolchain-mips_34kc_gcc-4.8-linaro_uClibc-0.9.33.2/include  -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wdeclaration-after-statement -Wswitch-enum -Wunused-parameter -Wstrict-aliasing -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers  -I/home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/openvswitch-2.0.0/lib -Os -pipe -mno-branch-likely -mips32r2 -mtune=34kc -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable -msoft-float -mips16 -minterlink-mips16 -std=gnu99 -MT lib/crc32c.o -MD -MP -MF $depbase.Tpo -c -o lib/crc32c.o lib/crc32c.c &&\
    mv -f $depbase.Tpo $depbase.Po
depbase=`echo lib/csum.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
    mips-openwrt-linux-uclibc-gcc -DHAVE_CONFIG_H -I.   -I ./include -I ./lib -I ./lib  -I/home/ubuntu/openwrt/trunk/staging_dir/target-mips_34kc_uClibc-0.9.33.2/usr/include -I/home/ubuntu/openwrt/trunk/staging_dir/target-mips_34kc_uClibc-0.9.33.2/include -I/home/ubuntu/openwrt/trunk/staging_dir/toolchain-mips_34kc_gcc-4.8-linaro_uClibc-0.9.33.2/usr/include -I/home/ubuntu/openwrt/trunk/staging_dir/toolchain-mips_34kc_gcc-4.8-linaro_uClibc-0.9.33.2/include  -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wdeclaration-after-statement -Wswitch-enum -Wunused-parameter -Wstrict-aliasing -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers  -I/home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/openvswitch-2.0.0/lib -Os -pipe -mno-branch-likely -mips32r2 -mtune=34kc -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable -msoft-float -mips16 -minterlink-mips16 -std=gnu99 -MT lib/csum.o -MD -MP -MF $depbase.Tpo -c -o lib/csum.o lib/csum.c &&\
    mv -f $depbase.Tpo $depbase.Po
depbase=`echo lib/daemon.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
    mips-openwrt-linux-uclibc-gcc -DHAVE_CONFIG_H -I.   -I ./include -I ./lib -I ./lib  -I/home/ubuntu/openwrt/trunk/staging_dir/target-mips_34kc_uClibc-0.9.33.2/usr/include -I/home/ubuntu/openwrt/trunk/staging_dir/target-mips_34kc_uClibc-0.9.33.2/include -I/home/ubuntu/openwrt/trunk/staging_dir/toolchain-mips_34kc_gcc-4.8-linaro_uClibc-0.9.33.2/usr/include -I/home/ubuntu/openwrt/trunk/staging_dir/toolchain-mips_34kc_gcc-4.8-linaro_uClibc-0.9.33.2/include  -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wdeclaration-after-statement -Wswitch-enum -Wunused-parameter -Wstrict-aliasing -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers  -I/home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/openvswitch-2.0.0/lib -Os -pipe -mno-branch-likely -mips32r2 -mtune=34kc -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable -msoft-float -mips16 -minterlink-mips16 -std=gnu99 -MT lib/daemon.o -MD -MP -MF $depbase.Tpo -c -o lib/daemon.o lib/daemon.c &&\
    mv -f $depbase.Tpo $depbase.Po
depbase=`echo lib/dummy.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
    mips-openwrt-linux-uclibc-gcc -DHAVE_CONFIG_H -I.   -I ./include -I ./lib -I ./lib  -I/home/ubuntu/openwrt/trunk/staging_dir/target-mips_34kc_uClibc-0.9.33.2/usr/include -I/home/ubuntu/openwrt/trunk/staging_dir/target-mips_34kc_uClibc-0.9.33.2/include -I/home/ubuntu/openwrt/trunk/staging_dir/toolchain-mips_34kc_gcc-4.8-linaro_uClibc-0.9.33.2/usr/include -I/home/ubuntu/openwrt/trunk/staging_dir/toolchain-mips_34kc_gcc-4.8-linaro_uClibc-0.9.33.2/include  -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wdeclaration-after-statement -Wswitch-enum -Wunused-parameter -Wstrict-aliasing -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers  -I/home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/openvswitch-2.0.0/lib -Os -pipe -mno-branch-likely -mips32r2 -mtune=34kc -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable -msoft-float -mips16 -minterlink-mips16 -std=gnu99 -MT lib/dummy.o -MD -MP -MF $depbase.Tpo -c -o lib/dummy.o lib/dummy.c &&\
    mv -f $depbase.Tpo $depbase.Po
depbase=`echo lib/dpif-netdev.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
    mips-openwrt-linux-uclibc-gcc -DHAVE_CONFIG_H -I.   -I ./include -I ./lib -I ./lib  -I/home/ubuntu/openwrt/trunk/staging_dir/target-mips_34kc_uClibc-0.9.33.2/usr/include -I/home/ubuntu/openwrt/trunk/staging_dir/target-mips_34kc_uClibc-0.9.33.2/include -I/home/ubuntu/openwrt/trunk/staging_dir/toolchain-mips_34kc_gcc-4.8-linaro_uClibc-0.9.33.2/usr/include -I/home/ubuntu/openwrt/trunk/staging_dir/toolchain-mips_34kc_gcc-4.8-linaro_uClibc-0.9.33.2/include  -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wdeclaration-after-statement -Wswitch-enum -Wunused-parameter -Wstrict-aliasing -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers  -I/home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/openvswitch-2.0.0/lib -Os -pipe -mno-branch-likely -mips32r2 -mtune=34kc -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable -msoft-float -mips16 -minterlink-mips16 -std=gnu99 -MT lib/dpif-netdev.o -MD -MP -MF $depbase.Tpo -c -o lib/dpif-netdev.o lib/dpif-netdev.c &&\
    mv -f $depbase.Tpo $depbase.Po
depbase=`echo lib/dpif.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
    mips-openwrt-linux-uclibc-gcc -DHAVE_CONFIG_H -I.   -I ./include -I ./lib -I ./lib  -I/home/ubuntu/openwrt/trunk/staging_dir/target-mips_34kc_uClibc-0.9.33.2/usr/include -I/home/ubuntu/openwrt/trunk/staging_dir/target-mips_34kc_uClibc-0.9.33.2/include -I/home/ubuntu/openwrt/trunk/staging_dir/toolchain-mips_34kc_gcc-4.8-linaro_uClibc-0.9.33.2/usr/include -I/home/ubuntu/openwrt/trunk/staging_dir/toolchain-mips_34kc_gcc-4.8-linaro_uClibc-0.9.33.2/include  -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wdeclaration-after-statement -Wswitch-enum -Wunused-parameter -Wstrict-aliasing -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers  -I/home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/openvswitch-2.0.0/lib -Os -pipe -mno-branch-likely -mips32r2 -mtune=34kc -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable -msoft-float -mips16 -minterlink-mips16 -std=gnu99 -MT lib/dpif.o -MD -MP -MF $depbase.Tpo -c -o lib/dpif.o lib/dpif.c &&\
    mv -f $depbase.Tpo $depbase.Po
{standard input}: Assembler messages:
{standard input}:34: Error: unknown pseudo-op: `.tprelword'
{standard input}:63: Error: unknown pseudo-op: `.tprelword'
{standard input}:92: Error: unknown pseudo-op: `.tprelword'
{standard input}:121: Error: unknown pseudo-op: `.tprelword'
{standard input}:150: Error: unknown pseudo-op: `.tprelword'
{standard input}:179: Error: unknown pseudo-op: `.tprelword'
{standard input}:208: Error: unknown pseudo-op: `.tprelword'
{standard input}:237: Error: unknown pseudo-op: `.tprelword'
{standard input}:266: Error: unknown pseudo-op: `.tprelword'
{standard input}:295: Error: unknown pseudo-op: `.tprelword'
{standard input}:324: Error: unknown pseudo-op: `.tprelword'
{standard input}:742: Error: unknown pseudo-op: `.tprelword'
{standard input}:1827: Error: unknown pseudo-op: `.tprelword'
{standard input}:2078: Error: unknown pseudo-op: `.tprelword'
{standard input}:2169: Error: unknown pseudo-op: `.tprelword'
{standard input}:3460: Error: unknown pseudo-op: `.tprelword'
{standard input}:3581: Error: unknown pseudo-op: `.tprelword'
{standard input}:3637: Error: unknown pseudo-op: `.tprelword'
{standard input}:3744: Error: unknown pseudo-op: `.tprelword'
{standard input}:4563: Error: unknown pseudo-op: `.tprelword'
make[6]: *** [lib/dpif.o] Error 1
make[6]: Leaving directory `/home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/openvswitch-2.0.0'
make[5]: *** [all-recursive] Error 1
make[5]: Leaving directory `/home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/openvswitch-2.0.0'
make[4]: *** [all] Error 2
make[4]: Leaving directory `/home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/openvswitch-2.0.0'
make[3]: *** [/home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/openvswitch-2.0.0/.built] Error 2
make[3]: Leaving directory `/home/ubuntu/openwrt/trunk/feeds/openvswitch/openvswitch'
make[2]: *** [package/feeds/openvswitch/openvswitch/compile] Error 2
make[2]: Leaving directory `/home/ubuntu/openwrt/trunk'
make[1]: *** [/home/ubuntu/openwrt/trunk/staging_dir/target-mips_34kc_uClibc-0.9.33.2/stamp/.package_compile] Error 2
make[1]: Leaving directory `/home/ubuntu/openwrt/trunk'
make: *** [world] Error 2

Hello hnyman - It was fixed after adding comment to dibble MIPS16 Makefile, but now I am getting below error. I understand it's related to package, but any pointers would be helpful.

Thanks!!!

    mips-openwrt-linux-uclibc-gcc -DHAVE_CONFIG_H -I.   -I ./include -I ./lib -I ./lib  -I/home/ubuntu/openwrt/trunk/staging_dir/target-mips_34kc_uClibc-0.9.33.2/usr/include -I/home/ubuntu/openwrt/trunk/staging_dir/target-mips_34kc_uClibc-0.9.33.2/include -I/home/ubuntu/openwrt/trunk/staging_dir/toolchain-mips_34kc_gcc-4.8-linaro_uClibc-0.9.33.2/usr/include -I/home/ubuntu/openwrt/trunk/staging_dir/toolchain-mips_34kc_gcc-4.8-linaro_uClibc-0.9.33.2/include  -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wdeclaration-after-statement -Wswitch-enum -Wunused-parameter -Wstrict-aliasing -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers  -I/home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/openvswitch-2.0.0/lib -Os -pipe -mno-branch-likely -mips32r2 -mtune=34kc -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable -msoft-float -std=gnu99 -MT tests/test-atomic.o -MD -MP -MF $depbase.Tpo -c -o tests/test-atomic.o tests/test-atomic.c &&\
    mv -f $depbase.Tpo $depbase.Po
mips-openwrt-linux-uclibc-gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wdeclaration-after-statement -Wswitch-enum -Wunused-parameter -Wstrict-aliasing -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers  -I/home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/openvswitch-2.0.0/lib -Os -pipe -mno-branch-likely -mips32r2 -mtune=34kc -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable -msoft-float -std=gnu99  -L/home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/openvswitch-2.0.0/lib -L/home/ubuntu/openwrt/trunk/staging_dir/target-mips_34kc_uClibc-0.9.33.2/usr/lib -L/home/ubuntu/openwrt/trunk/staging_dir/target-mips_34kc_uClibc-0.9.33.2/lib -L/home/ubuntu/openwrt/trunk/staging_dir/toolchain-mips_34kc_gcc-4.8-linaro_uClibc-0.9.33.2/usr/lib -L/home/ubuntu/openwrt/trunk/staging_dir/toolchain-mips_34kc_gcc-4.8-linaro_uClibc-0.9.33.2/lib -o tests/test-atomic tests/test-atomic.o lib/libopenvswitch.a -lssl -lcrypto  -lpthread -lrt -lm
tests/test-atomic.o: In function `main':
test-atomic.c:(.text.startup+0x1b6c): undefined reference to `__atomic_load_8'
test-atomic.c:(.text.startup+0x1bac): undefined reference to `__atomic_store_8'
test-atomic.c:(.text.startup+0x1bb8): undefined reference to `__atomic_load_8'
test-atomic.c:(.text.startup+0x1bfc): undefined reference to `__atomic_load_8'
test-atomic.c:(.text.startup+0x1c40): undefined reference to `__atomic_fetch_add_8'
test-atomic.c:(.text.startup+0x1c74): undefined reference to `__atomic_load_8'
test-atomic.c:(.text.startup+0x1cb4): undefined reference to `__atomic_fetch_sub_8'
test-atomic.c:(.text.startup+0x1ce8): undefined reference to `__atomic_load_8'
test-atomic.c:(.text.startup+0x1d10): undefined reference to `__atomic_fetch_or_8'
test-atomic.c:(.text.startup+0x1d44): undefined reference to `__atomic_load_8'
test-atomic.c:(.text.startup+0x1d84): undefined reference to `__atomic_fetch_and_8'
test-atomic.c:(.text.startup+0x1db8): undefined reference to `__atomic_load_8'
test-atomic.c:(.text.startup+0x1dd8): undefined reference to `__atomic_fetch_xor_8'
test-atomic.c:(.text.startup+0x1df4): undefined reference to `__atomic_load_8'
test-atomic.c:(.text.startup+0x1e38): undefined reference to `__atomic_load_8'
test-atomic.c:(.text.startup+0x1e78): undefined reference to `__atomic_store_8'
test-atomic.c:(.text.startup+0x1e84): undefined reference to `__atomic_load_8'
test-atomic.c:(.text.startup+0x1ec8): undefined reference to `__atomic_load_8'
test-atomic.c:(.text.startup+0x1f04): undefined reference to `__atomic_fetch_add_8'
test-atomic.c:(.text.startup+0x1f38): undefined reference to `__atomic_load_8'
test-atomic.c:(.text.startup+0x1f7c): undefined reference to `__atomic_fetch_sub_8'
test-atomic.c:(.text.startup+0x1fb0): undefined reference to `__atomic_load_8'
test-atomic.c:(.text.startup+0x1fd4): undefined reference to `__atomic_fetch_or_8'
test-atomic.c:(.text.startup+0x2008): undefined reference to `__atomic_load_8'
test-atomic.c:(.text.startup+0x204c): undefined reference to `__atomic_fetch_and_8'
test-atomic.c:(.text.startup+0x2080): undefined reference to `__atomic_load_8'
test-atomic.c:(.text.startup+0x20a4): undefined reference to `__atomic_fetch_xor_8'
test-atomic.c:(.text.startup+0x20bc): undefined reference to `__atomic_load_8'
test-atomic.c:(.text.startup+0x2608): undefined reference to `__atomic_load_8'
test-atomic.c:(.text.startup+0x2648): undefined reference to `__atomic_store_8'
test-atomic.c:(.text.startup+0x2654): undefined reference to `__atomic_load_8'
test-atomic.c:(.text.startup+0x2698): undefined reference to `__atomic_load_8'
test-atomic.c:(.text.startup+0x26dc): undefined reference to `__atomic_fetch_add_8'
test-atomic.c:(.text.startup+0x2710): undefined reference to `__atomic_load_8'
test-atomic.c:(.text.startup+0x2750): undefined reference to `__atomic_fetch_sub_8'
test-atomic.c:(.text.startup+0x2784): undefined reference to `__atomic_load_8'
test-atomic.c:(.text.startup+0x27a4): undefined reference to `__atomic_fetch_or_8'
test-atomic.c:(.text.startup+0x27dc): undefined reference to `__atomic_load_8'
test-atomic.c:(.text.startup+0x2820): undefined reference to `__atomic_fetch_and_8'
test-atomic.c:(.text.startup+0x2854): undefined reference to `__atomic_load_8'
test-atomic.c:(.text.startup+0x2874): undefined reference to `__atomic_fetch_xor_8'
test-atomic.c:(.text.startup+0x288c): undefined reference to `__atomic_load_8'
test-atomic.c:(.text.startup+0x28d0): undefined reference to `__atomic_load_8'
test-atomic.c:(.text.startup+0x2910): undefined reference to `__atomic_store_8'
test-atomic.c:(.text.startup+0x291c): undefined reference to `__atomic_load_8'
test-atomic.c:(.text.startup+0x2960): undefined reference to `__atomic_load_8'
test-atomic.c:(.text.startup+0x29a0): undefined reference to `__atomic_fetch_add_8'
test-atomic.c:(.text.startup+0x29d4): undefined reference to `__atomic_load_8'
test-atomic.c:(.text.startup+0x2a18): undefined reference to `__atomic_fetch_sub_8'
test-atomic.c:(.text.startup+0x2a4c): undefined reference to `__atomic_load_8'
test-atomic.c:(.text.startup+0x2a70): undefined reference to `__atomic_fetch_or_8'
test-atomic.c:(.text.startup+0x2aa4): undefined reference to `__atomic_load_8'
test-atomic.c:(.text.startup+0x2ae0): undefined reference to `__atomic_fetch_and_8'
test-atomic.c:(.text.startup+0x2b14): undefined reference to `__atomic_load_8'
test-atomic.c:(.text.startup+0x2b3c): undefined reference to `__atomic_fetch_xor_8'
test-atomic.c:(.text.startup+0x2b54): undefined reference to `__atomic_load_8'
test-atomic.c:(.text.startup+0x35a4): undefined reference to `__atomic_load_8'
test-atomic.c:(.text.startup+0x35e4): undefined reference to `__atomic_store_8'
test-atomic.c:(.text.startup+0x35f0): undefined reference to `__atomic_load_8'
test-atomic.c:(.text.startup+0x3634): undefined reference to `__atomic_load_8'
test-atomic.c:(.text.startup+0x3674): undefined reference to `__atomic_fetch_add_8'
test-atomic.c:(.text.startup+0x36a8): undefined reference to `__atomic_load_8'
test-atomic.c:(.text.startup+0x36e4): undefined reference to `__atomic_fetch_sub_8'
test-atomic.c:(.text.startup+0x3718): undefined reference to `__atomic_load_8'
test-atomic.c:(.text.startup+0x3740): undefined reference to `__atomic_fetch_or_8'
test-atomic.c:(.text.startup+0x3774): undefined reference to `__atomic_load_8'
test-atomic.c:(.text.startup+0x37b4): undefined reference to `__atomic_fetch_and_8'
test-atomic.c:(.text.startup+0x37e8): undefined reference to `__atomic_load_8'
test-atomic.c:(.text.startup+0x3810): undefined reference to `__atomic_fetch_xor_8'
test-atomic.c:(.text.startup+0x3828): undefined reference to `__atomic_load_8'
test-atomic.c:(.text.startup+0x386c): undefined reference to `__atomic_load_8'
test-atomic.c:(.text.startup+0x38a8): undefined reference to `__atomic_store_8'
test-atomic.c:(.text.startup+0x38b4): undefined reference to `__atomic_load_8'
test-atomic.c:(.text.startup+0x38f8): undefined reference to `__atomic_load_8'
test-atomic.c:(.text.startup+0x393c): undefined reference to `__atomic_fetch_add_8'
test-atomic.c:(.text.startup+0x3970): undefined reference to `__atomic_load_8'
test-atomic.c:(.text.startup+0x39b0): undefined reference to `__atomic_fetch_sub_8'
test-atomic.c:(.text.startup+0x39e4): undefined reference to `__atomic_load_8'
test-atomic.c:(.text.startup+0x3a04): undefined reference to `__atomic_fetch_or_8'
test-atomic.c:(.text.startup+0x3a3c): undefined reference to `__atomic_load_8'
test-atomic.c:(.text.startup+0x3a80): undefined reference to `__atomic_fetch_and_8'
test-atomic.c:(.text.startup+0x3ab4): undefined reference to `__atomic_load_8'
test-atomic.c:(.text.startup+0x3ad4): undefined reference to `__atomic_fetch_xor_8'
test-atomic.c:(.text.startup+0x3aec): undefined reference to `__atomic_load_8'
collect2: error: ld returned 1 exit status
make[6]: *** [tests/test-atomic] Error 1
make[6]: Leaving directory `/home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/openvswitch-2.0.0'
make[5]: *** [all-recursive] Error 1
make[5]: Leaving directory `/home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/openvswitch-2.0.0'
make[4]: *** [all] Error 2
make[4]: Leaving directory `/home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/openvswitch-2.0.0'
make[3]: *** [/home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/openvswitch-2.0.0/.built] Error 2
make[3]: Leaving directory `/home/ubuntu/openwrt/trunk/feeds/openvswitch/openvswitch'
make[2]: *** [package/feeds/openvswitch/openvswitch/compile] Error 2
make[2]: Leaving directory `/home/ubuntu/openwrt/trunk'
make[1]: *** [/home/ubuntu/openwrt/trunk/staging_dir/target-mips_34kc_uClibc-0.9.33.2/stamp/.package_compile] Error 2
make[1]: Leaving directory `/home/ubuntu/openwrt/trunk'
make: *** [world] Error 2

(Last edited by vlshahane on 10 Apr 2014, 22:57)

I have fixed this, second error was related to package itself.

Hi vlshahane,

  I'm also interested in running Open vSwitch on OpenWRT.

  Can you share your "Makefile" with me?

  I'd like to take a look.

  Thanks ...

Hi hnyman,

   I could understand the first error to disable the MIPS16 Makefile but can you please tell me how to solve the second error........??????

In vlshahane post, he said the second error related to package but I am not able to find the second error and how to fix it...

Please help me....

The discussion might have continued from here.