I try to build the pyxpcom
nope
[root@localhost mythcat]# dnf install xulrunner-devel
Last metadata expiration check: 2:50:44 ago on Fri Mar 10 15:05:41 2017.
Package xulrunner-devel-44.0-9.fc25.x86_64 is already installed, skipping.
Dependencies resolved.
Nothing to do.
Complete!

maybe is something else !

>
> I used this page to build :
> https://developer.mozilla.org/en-US/docs/Mozilla/Developer_
> guide/Build_Instructions/Building_PyXPCOM#Compiling_Mozilla
>
> The error I got come from the last part: make
> See error result
> [root@localhost build]# ls
> config        config.log     dist      mozilla-config.h
> config.cache  config.status  Makefile  xpcom
> [root@localhost build]# ./config.status
> creating config/autoconf.mk
> creating Makefile
> creating xpcom/Makefile
> creating xpcom/src/Makefile
> creating xpcom/src/loader/Makefile
> creating xpcom/src/module/Makefile
> creating xpcom/components/Makefile
> creating xpcom/test/Makefile
> creating xpcom/test/test_component/Makefile
> [root@localhost build]# make
> make export
> make[1]: Entering directory '/home/mythcat/pyxpcom/build'
> make[2]: Entering directory '/home/mythcat/pyxpcom/build/config'
> if test ! -d system_wrappers; then mkdir system_wrappers; fi
> /usr/bin/perl ../../src/config/preprocessor.pl 
> -DOSTYPE=\"Linux4.9.13-200.fc25\"
> -DOSARCH=Linux -DHAVE_64BIT_OS=1 -DD_INO=d_ino -DSTDC_HEADERS=1
> -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1
> -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UNAME_DOMAINNAME_FIELD=1
> -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_ATTRIBUTE=1
> -DHAVE_DIRENT_H=1 -DHAVE_GETOPT_H=1 -DHAVE_SYS_BITYPES_H=1
> -DHAVE_MEMORY_H=1 -DHAVE_UNISTD_H=1 -DHAVE_GNU_LIBC_VERSION_H=1
> -DHAVE_NL_TYPES_H=1 -DHAVE_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1
> -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_VFS_H=1
> -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1
> -DNEW_H=\<new\> -DHAVE_SYS_CDEFS_H=1 -DHAVE_LIBM=1 -DHAVE_LIBDL=1
> -DHAVE_DLADDR=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1
> -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_STATVFS=1 -DHAVE_MEMMOVE=1
> -DHAVE_RINT=1 -DHAVE_STAT64=1 -DHAVE_LSTAT64=1 -DHAVE_TRUNCATE64=1
> -DHAVE_STATVFS64=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1
> -DHAVE_GETPAGESIZE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1
> -DHAVE_WCRTOMB=1 -DHAVE_MBRTOWC=1 -DHAVE_RES_NINIT=1
> -DHAVE_GNU_GET_LIBC_VERSION=1 -DHAVE_ICONV=1 -DVA_COPY=va_copy
> -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_CPP_EXPLICIT=1
> -DHAVE_CPP_TYPENAME=1 -DHAVE_CPP_MODERN_SPECIALIZE_TEMPLATE_SYNTAX=1
> -DHAVE_CPP_PARTIAL_SPECIALIZATION=1 -DHAVE_CPP_ACCESS_CHANGING_USING=1
> -DHAVE_CPP_AMBIGUITY_RESOLVING_USING=1 -DHAVE_CPP_NAMESPACE_STD=1
> -DHAVE_CPP_UNAMBIGUOUS_STD_NOTEQUAL=1 -DHAVE_CPP_NEW_CASTS=1
> -DHAVE_CPP_DYNAMIC_CAST_TO_VOID_PTR=1 -DNEED_CPP_UNUSED_IMPLEMENTATIONS=1
> -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_CPP_CHAR16_T=1 -DMOZ_DLL_SUFFIX=\".so\"
> -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1  \
>     ../../src/config/system-headers | /usr/bin/perl ../../src/config/
> make-system-wrappers.pl system_wrappers
> /usr/bin/python ../../src/config/nsinstall.py -R system_wrappers ../dist
> make[2]: Leaving directory '/home/mythcat/pyxpcom/build/config'
> make[2]: Entering directory '/home/mythcat/pyxpcom/build/xpcom'
> make[3]: Entering directory '/home/mythcat/pyxpcom/build/xpcom/src'
> make[4]: Entering directory '/home/mythcat/pyxpcom/build/xpcom/src/module'
> make[4]: Nothing to be done for 'export'.
> make[4]: Leaving directory '/home/mythcat/pyxpcom/build/xpcom/src/module'
> make[4]: Entering directory '/home/mythcat/pyxpcom/build/xpcom/src/loader'
> make[4]: Nothing to be done for 'export'.
> make[4]: Leaving directory '/home/mythcat/pyxpcom/build/xpcom/src/loader'
> /usr/bin/python ../../../src/config/nsinstall.py -R -m 644
> ../../../src/xpcom/src/PyXPCOM.h ../../dist/include
> make[3]: Leaving directory '/home/mythcat/pyxpcom/build/xpcom/src'
> make[3]: Entering directory '/home/mythcat/pyxpcom/build/xpcom/components'
> make[3]: Nothing to be done for 'export'.
> make[3]: Leaving directory '/home/mythcat/pyxpcom/build/xpcom/components'
> make[3]: Entering directory '/home/mythcat/pyxpcom/build/xpcom/test'
> make[4]: Entering directory '/home/mythcat/pyxpcom/build/
> xpcom/test/test_component'
> py_test_component.idl
> /usr/bin/python ../../../../src/config/pythonpath.py \
>   -I/usr/lib64/xulrunner-devel-44.0/sdk/bin/ply \
>   /usr/lib64/xulrunner-devel-44.0/sdk/bin/header.py
> --cachedir=/home/mythcat/pyxpcom/build/xpcom/test/test_component/cache
> -I../../../../src/xpcom/test/test_component -I../../../dist/idl
> -I/usr/lib64/xulrunner-devel-44.0/idl ../../../../src/xpcom/test/
> test_component/py_test_component.idl -d .deps/py_test_component.h.pp -o
> _xpidlgen/py_test_component.h
> Traceback (most recent call last):
>   File "../../../../src/config/pythonpath.py", line 40, in <module>
>     execfile(script, {'__name__': '__main__', '__file__': script})
> IOError: [Errno 2] No such file or directory: '/usr/lib64/xulrunner-devel-
> 44.0/sdk/bin/header.py'
> ../../../../src/config/rules.mk:1668: recipe for target
> '_xpidlgen/py_test_component.h' failed
> make[4]: *** [_xpidlgen/py_test_component.h] Error 1
> make[4]: Leaving directory '/home/mythcat/pyxpcom/build/
> xpcom/test/test_component'
> ../../../src/config/rules.mk:796: recipe for target 'export' failed
> make[3]: *** [export] Error 2
> make[3]: Leaving directory '/home/mythcat/pyxpcom/build/xpcom/test'
> ../../src/config/rules.mk:796: recipe for target 'export' failed
> make[2]: *** [export] Error 2
> make[2]: Leaving directory '/home/mythcat/pyxpcom/build/xpcom'
> ../src/config/rules.mk:796: recipe for target 'export' failed
> make[1]: *** [export] Error 2
> make[1]: Leaving directory '/home/mythcat/pyxpcom/build'
> ../src/config/rules.mk:727: recipe for target 'default' failed
> make: *** [default] Error 2
> [root@localhost build]# ls
>
>
> _______________________________________________
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
>
>
> _______________________________________________
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
>
>
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org

Reply via email to