Question regarding Opie build process

Jessica Lowry <[email protected]>
Newsgroups gmane.comp.handhelds.opie
Message-ID <[email protected]>
All,

Thanks for your help again, but we're still having some problems.
Right now we're trying to build OPIE on our system.  We have set all the
environment variables and are using the hh 2.95.3 cross compiler.  The build
process runs a little and then outputs the follwoing error message:

process_unix.cpp: In method `bool Process::exec(const QByteArray &, QByteArray
&, QStringList * = 0)':
process_unix.cpp:452: inconsistent operand constraints in an `asm'

{standard input}:1880: Error: bad instruction `btsl r3,[r4,r2,asl#2]'

One site I read said to make sure the uic was correct.  I tried using the
uic-qt2 files.

Any help would very much be appricated!

Thanks.

P.S.  The detailed error message is shown below.

/home/photoen/ProSharp/build/opie/qt-2.3.10/bin/moc password.cpp -o
.moc/ipaq-linux/password.moc
/usr/local/arm/2.95.3/bin/arm-linux-g++ -DQT_QWS_IPAQ -c -pipe  -DQWS
-fno-exceptions -fno-rtti -Wall -W -march=armv4 -mapcs-32
-fexpensive-optimizations -fomit-frame-pointer -Os -fPIC
-DOPIE_INTERNAL_LIBRARY_BUILD -DOPIE_NO_DEBUG -DOPIE_NO_BUILTIN_SHUTDOWN
-DUSE_REALTIME_AUDIO_THREAD -DUSE_FILE_NOTIFICATION -DOPIE_NEW_MALLOC
-DOPIE_SOUND_FRAGMENT_SHIFT=14 -DOPIE_WITHROHFEEDBACK -DQT_NO_DEBUG
-I/home/photoen/ProSharp/bsp-sharplh7-1.2.9/build/opie/opie/mkspecs/qws/linux-ipaq-g++
-I. -I/home/photoen/ProSharp/build/opie/opie/include -Ibackend -I/usr/include
-I/home/photoen/ProSharp/build/opie/qt-2.3.10/include -I.moc/ipaq-linux/ -o
.obj/ipaq-linux/password.o password.cpp
/usr/local/arm/2.95.3/bin/arm-linux-g++ -DQT_QWS_IPAQ -c -pipe  -DQWS
-fno-exceptions -fno-rtti -Wall -W -march=armv4 -mapcs-32
-fexpensive-optimizations -fomit-frame-pointer -Os -fPIC
-DOPIE_INTERNAL_LIBRARY_BUILD -DOPIE_NO_DEBUG -DOPIE_NO_BUILTIN_SHUTDOWN
-DUSE_REALTIME_AUDIO_THREAD -DUSE_FILE_NOTIFICATION -DOPIE_NEW_MALLOC
-DOPIE_SOUND_FRAGMENT_SHIFT=14 -DOPIE_WITHROHFEEDBACK -DQT_NO_DEBUG
-I/home/photoen/ProSharp/bsp-sharplh7-1.2.9/build/opie/opie/mkspecs/qws/linux-ipaq-g++
-I. -I/home/photoen/ProSharp/build/opie/opie/include -Ibackend -I/usr/include
-I/home/photoen/ProSharp/build/opie/qt-2.3.10/include -I.moc/ipaq-linux/ -o
.obj/ipaq-linux/process.o process.cpp
/home/photoen/ProSharp/build/opie/qt-2.3.10/bin/moc process_unix.cpp -o
.moc/ipaq-linux/process_unix.moc
/usr/local/arm/2.95.3/bin/arm-linux-g++ -DQT_QWS_IPAQ -c -pipe  -DQWS
-fno-exceptions -fno-rtti -Wall -W -march=armv4 -mapcs-32
-fexpensive-optimizations -fomit-frame-pointer -Os -fPIC
-DOPIE_INTERNAL_LIBRARY_BUILD -DOPIE_NO_DEBUG -DOPIE_NO_BUILTIN_SHUTDOWN
-DUSE_REALTIME_AUDIO_THREAD -DUSE_FILE_NOTIFICATION -DOPIE_NEW_MALLOC
-DOPIE_SOUND_FRAGMENT_SHIFT=14 -DOPIE_WITHROHFEEDBACK -DQT_NO_DEBUG
-I/home/photoen/ProSharp/bsp-sharplh7-1.2.9/build/opie/opie/mkspecs/qws/linux-ipaq-g++
-I. -I/home/photoen/ProSharp/build/opie/opie/include -Ibackend -I/usr/include
-I/home/photoen/ProSharp/build/opie/qt-2.3.10/include -I.moc/ipaq-linux/ -o
.obj/ipaq-linux/process_unix.o process_unix.cpp
process_unix.cpp: In method `bool Process::exec(const QByteArray &, QByteArray
&, QStringList * = 0)':
process_unix.cpp:452: inconsistent operand constraints in an `asm'
process_unix.cpp:453: inconsistent operand constraints in an `asm'
process_unix.cpp:460: inconsistent operand constraints in an `asm'
process_unix.cpp:467: inconsistent operand constraints in an `asm'
{standard input}: Assembler messages:
{standard input}:1880: Error: bad instruction `btsl r3,[r4,r2,asl#2]'
{standard input}:1892: Error: bad instruction `btsl r3,[r6,r2,asl#2]'
make[1]: *** [.obj/ipaq-linux/process_unix.o] Error 1
make[1]: Leaving directory
`/home/photoen/ProSharp/build/opie/opie-cvs200505100200/library'
make: *** [library] Error 2
photoen@PhotoEn:~/ProSharp/bsp/build/opie/opie$
photoen@PhotoEn:~/ProSharp/bsp/build/opie/opie$

_______________________________________________
Open Source User Interface and Apps built on Qt Embedded
Opie mailing list
[email protected]
https://handhelds.org/mailman/listinfo/opie
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.