[xsde-users] Build for ARM Platform
Varun Gupta
varun85gupta at gmail.com
Thu Oct 25 08:18:12 EDT 2012
Hi Boris,
I tried building xsde-3.2.0 and it required libxsd-frontend package to be
built first.
So i tried compiling the same and encountered following errors:
------------------------------------------------------------------
configuring 'libxsd-frontend'
Please select the C++ compiler you would like to use:
(1) GNU C++ (g++)
(2) Intel C++ (icc)
(3) Other C++ compiler
[1]: 3
Please enter any extra C++ preprocessor options.
[]:
Please enter any extra C++ compiler options.
[]:
Please enter any extra C++ linker options.
[]: -T
/home/labadmin/CodeSourcery/Sourcery_G++_Lite/arm-none-eabi/lib/armulator-ram-hosted.ld
Please enter any extra C++ libraries.
[]:
configuring 'libxsd-frontend'
Please select the default library type:
(1) archive
(2) shared object
[2]: 2
Configuring external dependency on 'libfrontend-elements' for
'libxsd-frontend'.
Would you like to configure dependency on the installed version
of 'libfrontend-elements' as opposed to the development build?
[y]: n
Please enter the src_root for 'libfrontend-elements'.
[]: /home/labadmin/XSDE/libfrontend-elements-1.1.4
Please enter the out_root for 'libfrontend-elements'.
[/home/labadmin/XSDE/libfrontend-elements-1.1.4]:
Configuring external dependency on 'libcult' for 'libxsd-frontend'.
Would you like to configure dependency on the installed
version of 'libcult' as opposed to the development build?
[y]: n
Please enter the src_root for 'libcult'.
[]: /home/labadmin/XSDE/libcult-1.4.6
Please enter the out_root for 'libcult'.
[/home/labadmin/XSDE/libcult-1.4.6]:
Configuring external dependency on 'libxerces-c' for 'libxsd-frontend'.
Would you like to configure dependency on the installed version
of 'libxerces-c' as opposed to the development build?
[y]:
Configuring external dependency on 'boost libraries' for 'libxsd-frontend'.
Would you like to configure dependency on the installed version
of 'boost libraries' as opposed to the development build?
[y]: n
Please enter the 'boost' root directory.
[]: /home/labadmin/XSDE/boost_1_51_0
Please select the library type you would like to use:
(1) archive
(2) shared object
[2]: 2
configuring 'libxsd-frontend'
Please enter the C++ compiler executable you would like to use.
[]: /home/labadmin/CodeSourcery/Sourcery_G++_Lite/bin/arm-none-eabi-g++
configuring 'libxsd-frontend'
Please enter C++ compiler option(s) used to build position-
independent code (e.g., -fPIC, -Kpic, etc).
[]: -fPIC
Please enter C++ compiler option(s) used to build shared
libraries (e.g., -shared, -G, etc).
[]:
c++
/home/labadmin/XSDE/libxsd-frontend-1.9.1/xsd-frontend/semantic-graph/any.cxx
c++
/home/labadmin/XSDE/libxsd-frontend-1.9.1/xsd-frontend/semantic-graph/any-attribute.cxx
c++
/home/labadmin/XSDE/libxsd-frontend-1.9.1/xsd-frontend/semantic-graph/attribute.cxx
c++
/home/labadmin/XSDE/libxsd-frontend-1.9.1/xsd-frontend/semantic-graph/attribute-group.cxx
c++
/home/labadmin/XSDE/libxsd-frontend-1.9.1/xsd-frontend/semantic-graph/complex.cxx
c++
/home/labadmin/XSDE/libxsd-frontend-1.9.1/xsd-frontend/semantic-graph/compositors.cxx
c++
/home/labadmin/XSDE/libxsd-frontend-1.9.1/xsd-frontend/semantic-graph/element.cxx
c++
/home/labadmin/XSDE/libxsd-frontend-1.9.1/xsd-frontend/semantic-graph/element-group.cxx
c++
/home/labadmin/XSDE/libxsd-frontend-1.9.1/xsd-frontend/semantic-graph/elements.cxx
/home/labadmin/XSDE/libxsd-frontend-1.9.1/xsd-frontend/semantic-graph/elements.cxx:
In function 'std::wostream& operator<<(std::wostream&, const
XSDFrontend::SemanticGraph::Path&)':
/home/labadmin/XSDE/libxsd-frontend-1.9.1/xsd-frontend/semantic-graph/elements.cxx:310:21:
error: 'const class XSDFrontend::SemanticGraph::Path' has no member named
'native_file_string'
make: ***
[/home/labadmin/XSDE/libxsd-frontend-1.9.1/xsd-frontend/semantic-graph/elements.o]
Error 1
---------------------------------------------------------------------------
Does anyone have any idea what might be going wrong ?
On Thu, Oct 25, 2012 at 5:55 PM, Boris Kolpackov <boris at codesynthesis.com>wrote:
> Hi Varun,
>
> Varun Gupta <varun85gupta at gmail.com> writes:
>
> > Do i need to build the dependency packages as well for libxsde?
>
> No, libxsde does not have any external dependencies. So, all you need
> to do is download one of the xsde-3.2.0-<arch>-<os> packages and
> build libxsde.
>
> Boris
>
--
Regards,
Varun Gupta
More information about the xsde-users
mailing list