[Libreoffice] make errors installing dependencies at libIDL - mac osx

David Dumaresq dfdumaresq at gmail.com
Sat Jan 22 16:46:48 PST 2011


Hi Norbert, 
I went back to rebuild glib2 as you suggested, but received a number of warnings... Rather than continue banging away at this, I'll work from MacPorts as I see you recommend in another post (http://www.freedesktop.org/wiki/Software/LibreOffice/HowToBuild#OnMacOSX10.5.8.2BAC8-10.6.4.28withgitandwget.29.3A). 

Wish me luck,
Dave

On 2011-01-21, at 9:23 PM, Norbert Thiebaud wrote:

>> And then this causes make to break with errors:
>>> make $PAR
>> make  all-recursive
>> Making all in include
>> Making all in libIDL
>> make  all-am
>> make[4]: Nothing to be done for `all-am'.
>> make[3]: Nothing to be done for `all-am'.
>>  CC     libIDL_2_la-parser.lo
>>  CC     libIDL_2_la-lexer.lo
>> ./lexer.l: In function ‘__IDL_lex’:
>> ./lexer.l:272: warning: format ‘%llo’ expects type ‘long long unsigned int *’, but argument 3 has type ‘IDL_longlong_t *’
>> ./lexer.l:277: warning: format ‘%llu’ expects type ‘long long unsigned int *’, but argument 3 has type ‘IDL_longlong_t *’
>> ./lexer.l:282: warning: format ‘%llx’ expects type ‘long long unsigned int *’, but argument 3 has type ‘IDL_longlong_t *’
>> ./parser.y: In function ‘__IDL_parse’:
>> ./parser.y:1357: warning: format ‘%lld’ expects type ‘long long int’, but argument 3 has type ‘IDL_longlong_t’
>> ./parser.y:1357: warning: format ‘%lld’ expects type ‘long long int’, but argument 4 has type ‘IDL_longlong_t’
>> ./lexer.l: At top level:
>> <stdout>:2098: warning: ‘__IDL_unput’ defined but not used
>>  CC     libIDL_2_la-ns.lo
>>  CC     libIDL_2_la-util.lo
>> util.c: In function ‘IDL_emit_IDL_literal’:
>> util.c:2821: warning: format ‘%lld’ expects type ‘long long int’, but argument 3 has type ‘IDL_longlong_t’
>>  CC     tstidl.o
>>  CCLD   libIDL-2.la
>> ld: warning: in /usr/local/lib/libglib-2.0.dylib, file was built for unsupported file format which is not the architecture being linked (i386)
> 
> It seems that your problem is before the buidling of libIDL. glib2 has
> apparently not been built successfully (see the step before in the
> instructions)
> 
> Norbert



More information about the LibreOffice mailing list