alexmac / alcextra Goto Github PK
View Code? Open in Web Editor NEWPorts of various open source libs using FlasCC to target Flash (http://gaming.adobe.com/technologies/flascc)
Ports of various open source libs using FlasCC to target Flash (http://gaming.adobe.com/technologies/flascc)
Tried running make on this and got an error. I edited the first line of the makefile to point to the proper path for FLASCC and ran the make. I believe it was in the middle of making ncurses when I got the following errors (I'm just showing the last few lines of the make before it errored out):
/bin/sh ./run_tic.sh
** Building terminfo database, please wait...
? no tic program found
make[3]: *** [install.data] Error 1
make[3]: Leaving directory /cygdrive/c/alcextra-master/build/ncurses/misc' make[2]: *** [install] Error 2 make[2]: Leaving directory
/cygdrive/c/alcextra-master/build/ncurses'
Makefile:85: recipe for target ncurses' failed make[1]: *** [ncurses] Error 2 make[1]: Leaving directory
/cygdrive/c/alcextra-master'
Makefile:12: recipe for target `all' failed
make: *** [all] Error 2
I ran this on two different machines and got identical results. If this could be investigated and fixed, I'd appreciate it!
Trying to run the make or ./configure directly give plenty of these errors.
Example trying to run libpng configure:
./configure: line 18: $'\r': command not found
./configure: line 33: syntax error near unexpected token newline' '/configure: line 33:
;;
Also, the Makefile makes reference to $PATH from environment (windows ones) but if there are some paths like "Program Files (x86)" that will brack in the `(' char.
make on windows xp32bit. use boundled cygwin.
checking host system type... avm2-unknown-freebsd8
checking for gcc... /cygdrive/e/dev2/flash/FLASCC/sdk/usr/bin/gcc
checking whether the C compiler works... no
configure: error: in /cygdrive/e/dev2/flash/flascc/alcextra-master/build/freety pe': configure: error: C compiler cannot create executables See
config.log' for more details
all log:
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by FreeType configure 2.4.8, which was
generated by GNU Autoconf 2.68. Invocation command line was
$ /cygdrive/e/dev2/flash/flascc/alcextra-master/freetype-2.4.8/builds/unix/configure --build=avm2-unknown-freebsd8 --without-bzip2 --without-ats --without-old-mac-fonts --disable-mmap --enable-static --disable-shared --prefix=/cygdrive/e/dev2/flash/flascc/alcextra-master/install/usr
hostname = MICROSOF-7C3DE6
uname -m = AVM2
uname -r = 8.2-RELEASE
uname -s = FreeBSD
uname -v = FreeBSD 8.2-RELEASE (compatible; Adobe Flascc 2.0)
/usr/bin/uname -p = unknown
/bin/uname -X = unknown
/bin/arch = i686
/usr/bin/arch -k = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo = unknown
/bin/machine = unknown
/usr/bin/oslevel = unknown
/bin/universe = unknown
PATH: /cygdrive/e/dev2/flash/FLASCC/sdk/usr/bin
PATH: /cygdrive/e/dev2/flash/flascc/alcextra-master/install/usr/bin
PATH: /usr/local/bin
PATH: /usr/bin
PATH: /cygdrive/e/dev2/flash/FLASCC/sdk/usr/bin
configure:2458: checking build system type
configure:2472: result: avm2-unknown-freebsd8
configure:2492: checking host system type
configure:2505: result: avm2-unknown-freebsd8
configure:2577: checking for gcc
configure:2604: result: /cygdrive/e/dev2/flash/FLASCC/sdk/usr/bin/gcc
configure:2833: checking for C compiler version
configure:2842: /cygdrive/e/dev2/flash/FLASCC/sdk/usr/bin/gcc --version >&5
gcc (GCC) 4.2.1 for Adobe AVM2 (Based on Apple Inc. build 5658) (LLVM build)
Copyright (C) 2007 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
configure:2853: $? = 0
configure:2842: /cygdrive/e/dev2/flash/FLASCC/sdk/usr/bin/gcc -v >&5
Using built-in specs.
Target: avm2-unknown-freebsd8
Configured with: /Users/Shared/Jenkins/Home/jobs/Alchemy2_OSX/workspace/alchemy/llvm-gcc-4.2-2.9/configure --enable-languages=c,c++,objc,obj-c++ --enable-llvm=/Users/Shared/Jenkins/Home/jobs/Alchemy2_OSX/workspace/alchemy/build/win/llvm-install/ --disable-bootstrap --disable-multilib --disable-libada --enable-sjlj-exceptions --disable-shared --program-prefix= --prefix=/Users/Shared/Jenkins/Home/jobs/Alchemy2_OSX/workspace/alchemy/build/win/sdkoverlay/usr --with-sysroot= --with-build-sysroot=/Users/Shared/Jenkins/Home/jobs/Alchemy2_OSX/workspace/alchemy/build/win/sdkoverlay/ --build=x86_64-apple-darwin10 --host=i686-pc-cygwin --target=avm2-unknown-freebsd8
Thread model: posix
gcc version 4.2.1 for Adobe AVM2 (Based on Apple Inc. build 5658) (LLVM build)
configure:2853: $? = 0
configure:2842: /cygdrive/e/dev2/flash/FLASCC/sdk/usr/bin/gcc -V >&5
gcc: '-V' option must have argument
configure:2853: $? = 1
configure:2842: /cygdrive/e/dev2/flash/FLASCC/sdk/usr/bin/gcc -qversion >&5
gcc: no input files
configure:2853: $? = 1
configure:2873: checking whether the C compiler works
configure:2895: /cygdrive/e/dev2/flash/FLASCC/sdk/usr/bin/gcc -O4 -jvmopt=-Xmx1G conftest.c >&5
collect2: ld terminated with signal 13 [Broken pipe]
Failed to exec abcnmconfigure:2899: $? = 1
configure:2937: result: no
configure: failed program was:
| /* confdefs.h /
| #define PACKAGE_NAME "FreeType"
| #define PACKAGE_TARNAME "freetype"
| #define PACKAGE_VERSION "2.4.8"
| #define PACKAGE_STRING "FreeType 2.4.8"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| / end confdefs.h. */
|
| int
| main ()
| {
|
| ;
| return 0;
| }
configure:2942: error: in /cygdrive/e/dev2/flash/flascc/alcextra-master/build/freetype': configure:2944: error: C compiler cannot create executables See
config.log' for more details
ac_cv_build=avm2-unknown-freebsd8
ac_cv_env_CC_set=set
ac_cv_env_CC_value=/cygdrive/e/dev2/flash/FLASCC/sdk/usr/bin/gcc
ac_cv_env_CFLAGS_set=set
ac_cv_env_CFLAGS_value='-O4 -jvmopt=-Xmx1G'
ac_cv_env_CPPFLAGS_set=
ac_cv_env_CPPFLAGS_value=
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_LDFLAGS_set=
ac_cv_env_LDFLAGS_value=
ac_cv_env_LIBS_set=
ac_cv_env_LIBS_value=
ac_cv_env_build_alias_set=set
ac_cv_env_build_alias_value=avm2-unknown-freebsd8
ac_cv_env_host_alias_set=
ac_cv_env_host_alias_value=
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_host=avm2-unknown-freebsd8
ac_cv_prog_ac_ct_CC=/cygdrive/e/dev2/flash/FLASCC/sdk/usr/bin/gcc
AR=''
AS=''
AWK=''
CC='/cygdrive/e/dev2/flash/FLASCC/sdk/usr/bin/gcc'
CC_BUILD=''
CFLAGS='-O4 -jvmopt=-Xmx1G'
CPP=''
CPPFLAGS=''
DEFS=''
DLLTOOL=''
DSYMUTIL=''
DUMPBIN=''
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP=''
EXEEXT=''
EXEEXT_BUILD=''
FGREP=''
FT2_EXTRA_LIBS=''
FTSYS_SRC=''
GREP=''
INSTALL_DATA=''
INSTALL_PROGRAM=''
INSTALL_SCRIPT=''
LD=''
LDFLAGS=''
LIBBZ2=''
LIBOBJS=''
LIBS=''
LIBTOOL=''
LIBZ=''
LIPO=''
LN_S=''
LTLIBOBJS=''
MANIFEST_TOOL=''
NM=''
NMEDIT=''
OBJDUMP=''
OBJEXT=''
OTOOL64=''
OTOOL=''
PACKAGE_BUGREPORT='[email protected]'
PACKAGE_NAME='FreeType'
PACKAGE_STRING='FreeType 2.4.8'
PACKAGE_TARNAME='freetype'
PACKAGE_URL=''
PACKAGE_VERSION='2.4.8'
PATH_SEPARATOR=':'
RANLIB=''
RMDIR=''
RMF=''
SED=''
SHELL='/bin/sh'
STRIP=''
SYSTEM_ZLIB=''
XX_ANSIFLAGS=''
XX_CFLAGS=''
ac_ct_AR=''
ac_ct_CC='/cygdrive/e/dev2/flash/FLASCC/sdk/usr/bin/gcc'
ac_ct_DUMPBIN=''
bindir='${exec_prefix}/bin'
build='avm2-unknown-freebsd8'
build_alias='avm2-unknown-freebsd8'
build_cpu='avm2'
build_libtool_libs=''
build_os='freebsd8'
build_vendor='unknown'
datadir='${datarootdir}'
datarootdir='${prefix}/share'
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
dvidir='${docdir}'
exec_prefix='NONE'
ft_version='14.0.8'
ftmac_c=''
hardcode_libdir_flag_spec=''
host='avm2-unknown-freebsd8'
host_alias=''
host_cpu='avm2'
host_os='freebsd8'
host_vendor='unknown'
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${datarootdir}/info'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localedir='${datarootdir}/locale'
localstatedir='${prefix}/var'
mandir='${datarootdir}/man'
oldincludedir='/usr/include'
pdfdir='${docdir}'
prefix='/cygdrive/e/dev2/flash/flascc/alcextra-master/install/usr'
program_transform_name='s,x,x,'
psdir='${docdir}'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='${prefix}/etc'
target_alias=''
version_info='14:0:8'
wl=''
/* confdefs.h */
configure: exit 77
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.