[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