Qtopia-interest Archive, April 2007
Helix client build instructions?
Message 1 in thread
Hello,
I'm curious if there are any instructions for incorporating the Helix
client newer or more detailed than these:
http://qtopia.net/modules/xoopsfaq/index.php?cat_id=2#62
I've run into and got past a couple of build errors already, and now I'm
seeing:
...
make[6]: Entering directory
`/home/build/qtopia-opensource-4.2.1/src/3rdparty/libraries/helix/helixbuild'
make[6]: *** No targets specified and no makefile found. Stop.
Sure enough, there is no Makefile in helixbuild/ and
I only see 2 Makefiles in helixbuild/common/import/zlib/contrib/untgz/
and helixbuild/common/import/zlib/contrib/minizip/. Has anyone seen
this problem before?
Thanks!
,
John
--
[ signature omitted ]
Message 2 in thread
To respond to my own question, I had to make these changes to get Helix
client to build:
- After checking out helix source with 'build.py -h -m
hxclient_1_5_0_cayenne splay_nodist', I also needed to check out
datatype/wav and audio/fixptresampler.
- In my build script, I needed to export BUILD_ROOT before running
'make'. Although I can see $BUILD_ROOT in some of the build output, for
some reason this does not get passed to launcher.py which dies if it
can't get this variable.
- In src/3rdparty/libraries/helix/helix.pro, I added '-k' to the line
'python build/bin/build $$release...' (around line 51) to prevent build
from trying to checkout source from CVS. I also removed the ">/dev/null
2>&1" to help with debugging.
- In src/3rdparty/libraries/helix/helixconf, I added these 2 lines:
echo 'AddBIFPath("common", "[helix]/common/build/BIF")' >> $BUILD_RC
echo 'AddBIFPath("client", "[helix]/client/build/BIF")' >> $BUILD_RC
, so that build would not complain about missing BIF files.
- In
src/3rdparty/libraries/helix/trolltech/src/build/umakecf/linux-2.2-libc6-arm9-cross-gcc4.cf,
I added "project.RemoveDefines('USE_XWINDOWS')" since the linker was
being called with '-lX11'.
Maybe this will help someone else with similar troubles.
,
John
John Faith wrote:
> Hello,
> I'm curious if there are any instructions for incorporating the Helix
> client newer or more detailed than these:
>
> http://qtopia.net/modules/xoopsfaq/index.php?cat_id=2#62
>
> I've run into and got past a couple of build errors already, and now I'm
> seeing:
>
> ...
> make[6]: Entering directory
> `/home/build/qtopia-opensource-4.2.1/src/3rdparty/libraries/helix/helixbuild'
>
> make[6]: *** No targets specified and no makefile found. Stop.
>
> Sure enough, there is no Makefile in helixbuild/ and
> I only see 2 Makefiles in helixbuild/common/import/zlib/contrib/untgz/
> and helixbuild/common/import/zlib/contrib/minizip/. Has anyone seen
> this problem before?
>
> Thanks!
> ,
> John
--
[ signature omitted ]