Open Bug 421863 Opened 16 years ago Updated 16 years ago

Error while crosscompiling thunderbird for DVEVM

Categories

(Directory :: LDAP C SDK, defect)

x86
Linux
defect
Not set
normal

Tracking

(Not tracked)

UNCONFIRMED

People

(Reporter: devuvk, Assigned: mcs)

Details

User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20050921 Red Hat/1.0.7-1.4.1 Firefox/1.0.7
Build Identifier: thunderbird-2.0.0.12-source

I am trying to cross compile thunderbird for DVEVM and my mozconfig file is;

. $topsrcdir/mail/config/mozconfig
 CROSS_COMPILE=1

#mk_add_options MOZ_OBJDIR=$topsrcdir/obj-debug
#mk_add_options MOZ_CO_PROJECT=mail
ac_add_options --prefix=/opt/montavista/pro/devkit/arm/v5t_le/target/usr
ac_add_options --target=arm-linux
ac_add_options --enable-optimize
#ac_add_options --without-system-nspr
#ac_add_options --without-system-nss
ac_add_options --x-includes=/opt/montavista/pro/devkit/arm/v5t_le/target/usr/include:/opt/montavista/pro/devkit/arm/v5t_le/target/usr/X11R6/include
ac_add_options --x-libraries=/opt/montavista/pro/devkit/arm/v5t_le/target/usr/lib:/opt/montavista/pro/devkit/arm/v5t_le/target/usr/X11R6/include

LIBIDL_CONFIG=/opt/montavista/pro/devkit/arm/v5t_le/target/usr/bin/libIDL-config-2
HOST_LIBIDL_CONFIG=/usr/bin/libIDL-config-2


 ac_add_options --without-system-zlib
ac_add_options --without-system-jpeg
 ac_add_options --without-system-png
 ac_add_options --without-system-mng

#ac_add_options --disable-jsload
#ac_add_options --diable-jsd

export CC=/opt/montavista/pro/devkit/arm/v5t_le/bin/arm_v5t_le-gcc
export CXX=/opt/montavista/pro/devkit/arm/v5t_le/bin/arm_v5t_le-g++
export AS=/opt/montavista/pro/devkit/arm/v5t_le/bin/arm_v5t_le-as
export LD=/opt/montavista/pro/devkit/arm/v5t_le/bin/arm_v5t_le-ld
export CPP=/opt/montavista/pro/devkit/arm/v5t_le/bin/arm_v5t_le-g++



Reproducible: Always

Steps to Reproduce:
1.untar the source file 
2.create .mozconfig file
3.enter the command "make -f client.mk build"

Actual Results:  

======= making ./liblber50.a
rm -f liblber50.a; echo cr liblber50.a ./decode.o ./encode.o ./io.o ./bprint.o;echo liblber50.a
cr liblber50.a ./decode.o ./encode.o ./io.o ./bprint.o
liblber50.a
/root/Desktop/mozilla/dist/bin/nsinstall -R -m 444 ./liblber50.a /root/Desktop/mozilla/dist/lib
/root/Desktop/mozilla/dist/bin/nsinstall: cannot access ./liblber50.a: No such file or directory
gmake[6]: *** [export] Error 1
gmake[6]: Leaving directory `/root/Desktop/mozilla/directory/c-sdk/ldap/libraries/liblber'
gmake[5]: *** [export] Error 2
gmake[5]: Leaving directory `/root/Desktop/mozilla/directory/c-sdk/ldap/libraries'
gmake[4]: *** [export] Error 2
gmake[4]: Leaving directory `/root/Desktop/mozilla/directory/c-sdk/ldap'
gmake[3]: *** [export] Error 2
gmake[3]: Leaving directory `/root/Desktop/mozilla/directory/c-sdk'
gmake[2]: *** [ldap] Error 2
gmake[2]: Leaving directory `/root/Desktop/mozilla'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/root/Desktop/mozilla'
make: *** [build] Error 2


please help me to solve this problem

regards
devu
Reporter are you still having this problem with the latest version of the source code?

This looks more like a directory c-sdk issue than a Thunderbird issue.
Assignee: nobody → mcs
Component: Build Config → LDAP C SDK
Product: Thunderbird → Directory
QA Contact: build-config → csdk
Version: unspecified → other
You need to log in before you can comment on or make changes to this bug.