[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[microblaze-uclinux] C++ build issues - maybe *this* is why...



I just remembered something I saw when I first built Petalinux:  In the middle of all the other messages, I see this:

make[1]: Leaving directory `/home/petalinux-v0.40-rc3/software/linux-2.6.x-petalogix'
if [ -f linux-2.6.x/vmlinux ]; then \
        ln -f linux-2.6.x/vmlinux linux-2.6.x/linux ; \
    fi
. linux-2.6.x/.config; if [ "$CONFIG_MODULES" = "y" ]; then \
        [ -d linux-2.6.x/modules ] || mkdir linux-2.6.x/modules; \
        make ARCH=microblaze CROSS_COMPILE=mb-linux- -C linux-2.6.x modules; \
    fi
linux-2.6.x/.config: line 41: ROOTDIR: command not found    <=======  NOTE!!
make[1]: Entering directory `/home/petalinux-v0.40-rc3/software/linux-2.6.x-petalogix'
  CHK     include/linux/version.h
  CHK     include/linux/utsrelease.h
  Building modules, stage 2.
  MODPOST 0 modules

#****************************************************
Unfortunately, this did not terminate the build, so I saw it scroll by and I forgot about it.
Is *this* why I don't have C++ libraries where they should be, and why CXX_LDFLAGS is not defined??

And if so, *why* isn't this defined here??

Dan Miller


___________________________ microblaze-uclinux mailing list microblaze-uclinux@xxxxxxxxxxxxxx Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/