Skip to content

Instantly share code, notes, and snippets.

@MggMuggins
Last active November 3, 2017 03:46
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save MggMuggins/f4520e41db6b25e1e41d1a31161b100f to your computer and use it in GitHub Desktop.
Save MggMuggins/f4520e41db6b25e1e41d1a31161b100f to your computer and use it in GitHub Desktop.
Ecere Build Log
Bootstrapping eC compiling tools...
Building ecere...
Building ec...
Building ecp...
Building ecc...
Building ecs...
All done!
Building 2nd stage ecere...
/usr/include/bits/mathcalls-helper-functions.h:21:1: warning: Undeclared class _Float128
/usr/include/bits/mathcalls-helper-functions.h:25:1: warning: Undeclared class _Float128
/usr/include/bits/mathcalls-helper-functions.h:30:1: warning: Undeclared class _Float128
/usr/include/bits/mathcalls-helper-functions.h:33:1: warning: Undeclared class _Float128
/usr/include/bits/mathcalls-helper-functions.h:36:1: warning: Undeclared class _Float128
/usr/include/bits/mathcalls-helper-functions.h:39:1: warning: Undeclared class _Float128
/usr/include/bits/mathcalls-helper-functions.h:39:1: warning: Undeclared class _Float128
/usr/include/bits/mathcalls-helper-functions.h:42:1: warning: Undeclared class _Float128
/home/******/.cache/pacaur/ecere-sdk/src/ecere-sdk-0.44.15/ecere/src/net/HTTPFile.ec:101:4: error: couldn't find member processAlone in class ecere::net::HTTPConnection
/home/******/.cache/pacaur/ecere-sdk/src/ecere-sdk-0.44.15/ecere/src/net/HTTPFile.ec:248:4: error: couldn't determine type of this.processAlone
/home/******/.cache/pacaur/ecere-sdk/src/ecere-sdk-0.44.15/ecere/src/net/HTTPFile.ec:101:19: error: unresolved identifier true
/home/******/.cache/pacaur/ecere-sdk/src/ecere-sdk-0.44.15/ecere/src/net/HTTPFile.ec:248:4: error: couldn't determine type of this.processAlone
/home/******/.cache/pacaur/ecere-sdk/src/ecere-sdk-0.44.15/ecere/src/net/HTTPFile.ec:248:4: error: couldn't determine type of true
/home/******/.cache/pacaur/ecere-sdk/src/ecere-sdk-0.44.15/ecere/src/net/HTTPFile.ec:248:4: error: couldn't determine type of this.processAlone = true
/home/******/.cache/pacaur/ecere-sdk/src/ecere-sdk-0.44.15/ecere/src/net/HTTPFile.ec:290:38: error: couldn't find member Disconnect in class ecere::net::HTTPConnection
/home/******/.cache/pacaur/ecere-sdk/src/ecere-sdk-0.44.15/ecere/src/net/HTTPFile.ec:674:32: error: couldn't find member OnReceive in class ecere::net::HTTPConnection
/home/******/.cache/pacaur/ecere-sdk/src/ecere-sdk-0.44.15/ecere/src/net/HTTPFile.ec:674:16: error: couldn't determine type of this.connection.OnReceive
/home/******/.cache/pacaur/ecere-sdk/src/ecere-sdk-0.44.15/ecere/src/net/HTTPFile.ec:674:16: error: couldn't determine type of this.connection.OnReceive
/home/******/.cache/pacaur/ecere-sdk/src/ecere-sdk-0.44.15/ecere/src/net/HTTPFile.ec:674:16: error: couldn't determine type of this.connection.OnReceive = ecere::net::HTTPConnection::Read_OnReceive
/home/******/.cache/pacaur/ecere-sdk/src/ecere-sdk-0.44.15/ecere/src/net/HTTPFile.ec:675:57: error: couldn't find member connected in class ecere::net::HTTPConnection
/home/******/.cache/pacaur/ecere-sdk/src/ecere-sdk-0.44.15/ecere/src/net/HTTPFile.ec:678:30: error: couldn't find member Process in class ecere::net::HTTPConnection
/home/******/.cache/pacaur/ecere-sdk/src/ecere-sdk-0.44.15/ecere/src/net/HTTPFile.ec:691:19: error: called object connection.Disconnect is not a function
/home/******/.cache/pacaur/ecere-sdk/src/ecere-sdk-0.44.15/ecere/src/net/HTTPFile.ec:691:19: error: couldn't determine type of this.connection.Disconnect(0)
/home/******/.cache/pacaur/ecere-sdk/src/ecere-sdk-0.44.15/ecere/src/net/HTTPFile.ec:702:16: error: called object connection.Process is not a function
/home/******/.cache/pacaur/ecere-sdk/src/ecere-sdk-0.44.15/ecere/src/net/HTTPFile.ec:702:16: error: couldn't determine type of this.connection.Process()
/home/******/.cache/pacaur/ecere-sdk/src/ecere-sdk-0.44.15/ecere/src/net/HTTPFile.ec:397:16: error: called object this.connection.Disconnect is not a function
/home/******/.cache/pacaur/ecere-sdk/src/ecere-sdk-0.44.15/ecere/src/net/HTTPFile.ec:397:16: error: couldn't determine type of this.connection.Disconnect(0)
/home/******/.cache/pacaur/ecere-sdk/src/ecere-sdk-0.44.15/ecere/src/net/HTTPFile.ec:406:16: error: called object this.connection.Process is not a function
/home/******/.cache/pacaur/ecere-sdk/src/ecere-sdk-0.44.15/ecere/src/net/HTTPFile.ec:406:16: error: couldn't determine type of this.connection.Process()
/home/******/.cache/pacaur/ecere-sdk/src/ecere-sdk-0.44.15/ecere/src/net/HTTPFile.ec:427:36: error: couldn't find member ProcessTimeOut in class ecere::net::HTTPConnection
/home/******/.cache/pacaur/ecere-sdk/src/ecere-sdk-0.44.15/ecere/src/net/HTTPFile.ec:455:40: error: unresolved identifier true
/home/******/.cache/pacaur/ecere-sdk/src/ecere-sdk-0.44.15/ecere/src/net/HTTPFile.ec:455:47: error: unresolved identifier false
/home/******/.cache/pacaur/ecere-sdk/src/ecere-sdk-0.44.15/ecere/src/net/HTTPFile.ec:455:32: error: couldn't determine type of https ? true : false
/home/******/.cache/pacaur/ecere-sdk/src/ecere-sdk-0.44.15/ecere/src/net/HTTPFile.ec:455:16: error: couldn't find member autoEstablish in class ecere::net::HTTPConnection
/home/******/.cache/pacaur/ecere-sdk/src/ecere-sdk-0.44.15/ecere/src/net/HTTPFile.ec:467:30: error: couldn't find member Connect in class ecere::net::HTTPConnection
/home/******/.cache/pacaur/ecere-sdk/src/ecere-sdk-0.44.15/ecere/src/net/HTTPFile.ec:509:36: warning: incompatible expression ecere::net::HTTPConnection::Open_OnReceive (uint(const byte * buffer, uint count)); expected int
/home/******/.cache/pacaur/ecere-sdk/src/ecere-sdk-0.44.15/ecere/src/net/HTTPFile.ec:560:24: error: couldn't find member Send in class ecere::net::HTTPConnection
/home/******/.cache/pacaur/ecere-sdk/src/ecere-sdk-0.44.15/ecere/src/net/HTTPFile.ec:564:16: error: called object this.connection.Process is not a function
/home/******/.cache/pacaur/ecere-sdk/src/ecere-sdk-0.44.15/ecere/src/net/HTTPFile.ec:564:16: error: couldn't determine type of this.connection.Process()
/home/******/.cache/pacaur/ecere-sdk/src/ecere-sdk-0.44.15/ecere/src/net/HTTPFile.ec:578:50: warning: incompatible expression ecere::net::HTTPConnection::Read_OnReceive (uint(const byte * buffer, uint count)); expected int
/home/******/.cache/pacaur/ecere-sdk/src/ecere-sdk-0.44.15/ecere/src/net/HTTPFile.ec:590:53: warning: incompatible expression ecere::net::HTTPConnection::Read_OnReceive (uint(const byte * buffer, uint count)); expected int
/home/******/.cache/pacaur/ecere-sdk/src/ecere-sdk-0.44.15/ecere/src/net/HTTPFile.ec:598:31: error: called object this.connection.Process is not a function
/home/******/.cache/pacaur/ecere-sdk/src/ecere-sdk-0.44.15/ecere/src/net/HTTPFile.ec:598:31: error: couldn't determine type of this.connection.Process()
/home/******/.cache/pacaur/ecere-sdk/src/ecere-sdk-0.44.15/ecere/src/net/HTTPFile.ec:607:53: warning: incompatible expression ecere::net::HTTPConnection::Read_OnReceive (uint(const byte * buffer, uint count)); expected int
/home/******/.cache/pacaur/ecere-sdk/src/ecere-sdk-0.44.15/ecere/src/net/HTTPFile.ec:610:28: error: called object connection.Process is not a function
/home/******/.cache/pacaur/ecere-sdk/src/ecere-sdk-0.44.15/ecere/src/net/HTTPFile.ec:610:28: error: couldn't determine type of connection.Process()
/home/******/.cache/pacaur/ecere-sdk/src/ecere-sdk-0.44.15/ecere/src/net/HTTPFile.ec:621:50: warning: incompatible expression (void *)0 (void *); expected int
/home/******/.cache/pacaur/ecere-sdk/src/ecere-sdk-0.44.15/ecere/src/net/HTTPFile.ec:621:50: warning: incompatible expression ((void *)0) (void *); expected int
/home/******/.cache/pacaur/ecere-sdk/src/ecere-sdk-0.44.15/ecere/src/net/HTTPFile.ec:621:50: warning: incompatible expression (((void *)0)) (void *); expected int
/home/******/.cache/pacaur/ecere-sdk/src/ecere-sdk-0.44.15/ecere/src/net/HTTPFile.ec:626:25: error: called object this.connection.Disconnect is not a function
/home/******/.cache/pacaur/ecere-sdk/src/ecere-sdk-0.44.15/ecere/src/net/HTTPFile.ec:626:25: error: couldn't determine type of this.connection.Disconnect(0)
/home/******/.cache/pacaur/ecere-sdk/src/ecere-sdk-0.44.15/ecere/src/net/HTTPFile.ec:760:16: error: called object connection.Process is not a function
/home/******/.cache/pacaur/ecere-sdk/src/ecere-sdk-0.44.15/ecere/src/net/HTTPFile.ec:760:16: error: couldn't determine type of this.connection.Process()
/home/******/.cache/pacaur/ecere-sdk/src/ecere-sdk-0.44.15/ecere/src/net/HTTPFile.ec:455:40: error: unresolved identifier true; expected int
/home/******/.cache/pacaur/ecere-sdk/src/ecere-sdk-0.44.15/ecere/src/net/HTTPFile.ec:455:47: error: unresolved identifier false; expected int
/home/******/.cache/pacaur/ecere-sdk/src/ecere-sdk-0.44.15/ecere/src/net/HTTPFile.ec:455:32: error: couldn't determine type of https ? true : false; expected int
/home/******/.cache/pacaur/ecere-sdk/src/ecere-sdk-0.44.15/ecere/src/net/HTTPFile.ec:452:26: error: couldn't determine type of https ? true : false
make[1]: *** [Makefile: 1440: obj/release.linux/HTTPFile.c] Error 1
make: *** [Makefile:205: ecere] Error 2
Latest:
Bootstrapping eC compiling tools...
Building ecere...
Building ec...
Building ecp...
Building ecc...
Building ecs...
All done!
Building 2nd stage ecere...
obj/release.linux/NCursesDisplayDriver.o: In function `__ecereMethod___ecereNameSpace__ecere__gfx__drivers__NCursesDisplayDriver_Update':
NCursesDisplayDriver.c:(.text+0x3d5): undefined reference to `curs_set'
NCursesDisplayDriver.c:(.text+0x3dc): undefined reference to `stdscr'
obj/release.linux/NCursesDisplayDriver.o: In function `__ecereMethod___ecereNameSpace__ecere__gfx__drivers__NCursesDisplayDriver_PutPixel':
NCursesDisplayDriver.c:(.text+0x7e5): undefined reference to `stdscr'
obj/release.linux/NCursesDisplayDriver.o: In function `__ecereMethod___ecereNameSpace__ecere__gfx__drivers__NCursesDisplayDriver_WriteText':
NCursesDisplayDriver.c:(.text+0x9a9): undefined reference to `stdscr'
NCursesDisplayDriver.c:(.text+0x9dd): undefined reference to `stdscr'
obj/release.linux/NCursesDisplayDriver.o: In function `__ecereMethod___ecereNameSpace__ecere__gfx__drivers__NCursesDisplayDriver_DrawLine':
NCursesDisplayDriver.c:(.text+0xb25): undefined reference to `stdscr'
obj/release.linux/NCursesDisplayDriver.o:NCursesDisplayDriver.c:(.text+0xc73): more undefined references to `stdscr' follow
obj/release.linux/NCursesInterface.o: In function `__ecereMethod___ecereNameSpace__ecere__gui__drivers__NCursesInterface_ProcessInput':
NCursesInterface.c:(.text+0x333): undefined reference to `curs_set'
obj/release.linux/NCursesInterface.o: In function `__ecereMethod___ecereNameSpace__ecere__gui__drivers__NCursesInterface_Initialize':
NCursesInterface.c:(.text+0x4c6): undefined reference to `stdscr'
NCursesInterface.c:(.text+0x4d0): undefined reference to `intrflush'
NCursesInterface.c:(.text+0x4dc): undefined reference to `curs_set'
NCursesInterface.c:(.text+0x4e9): undefined reference to `keypad'
NCursesInterface.c:(.text+0x513): undefined reference to `idlok'
NCursesInterface.c:(.text+0x51d): undefined reference to `idcok'
NCursesInterface.c:(.text+0x536): undefined reference to `cbreak'
NCursesInterface.c:(.text+0x557): undefined reference to `wtimeout'
obj/release.linux/NCursesInterface.o: In function `__ecereNameSpace__ecere__gui__drivers__NCursesThread':
NCursesInterface.c:(.text+0x6c9): undefined reference to `stdscr'
NCursesInterface.c:(.text+0x9d3): undefined reference to `LINES'
NCursesInterface.c:(.text+0x9da): undefined reference to `COLS'
NCursesInterface.c:(.text+0x9eb): undefined reference to `COLS'
obj/release.linux/NCursesInterface.o: In function `__ecereMethod___ecereNameSpace__ecere__gui__drivers__NCursesInterface_ScreenMode':
NCursesInterface.c:(.text+0xff3): undefined reference to `LINES'
NCursesInterface.c:(.text+0x1008): undefined reference to `COLS'
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:557: nores] Error 1
make: *** [Makefile:205: ecere] Error 2
Third:
gcc -Wl,--no-undefined -L/usr/X11R6/lib @obj/release.linux/objects.lst -shared -ljpeg -lpng -lz -lfreetype -lncurses -lpthread -lm -ldl -lfontconfig -lgif -lX11 -lXext -lXrender -lGL -o obj/release.linux/libecere.so.0.44 -Wl,-soname,libecere.so.0
obj/release.linux/NCursesDisplayDriver.o: In function `__ecereMethod___ecereNameSpace__ecere__gfx__drivers__NCursesDisplayDriver_Update':
NCursesDisplayDriver.c:(.text+0x3d5): undefined reference to `curs_set'
NCursesDisplayDriver.c:(.text+0x3dc): undefined reference to `stdscr'
obj/release.linux/NCursesDisplayDriver.o: In function `__ecereMethod___ecereNameSpace__ecere__gfx__drivers__NCursesDisplayDriver_PutPixel':
NCursesDisplayDriver.c:(.text+0x7e5): undefined reference to `stdscr'
obj/release.linux/NCursesDisplayDriver.o: In function `__ecereMethod___ecereNameSpace__ecere__gfx__drivers__NCursesDisplayDriver_WriteText':
NCursesDisplayDriver.c:(.text+0x9a9): undefined reference to `stdscr'
NCursesDisplayDriver.c:(.text+0x9dd): undefined reference to `stdscr'
obj/release.linux/NCursesDisplayDriver.o: In function `__ecereMethod___ecereNameSpace__ecere__gfx__drivers__NCursesDisplayDriver_DrawLine':
NCursesDisplayDriver.c:(.text+0xb25): undefined reference to `stdscr'
obj/release.linux/NCursesDisplayDriver.o:NCursesDisplayDriver.c:(.text+0xc73): more undefined references to `stdscr' follow
obj/release.linux/NCursesInterface.o: In function `__ecereMethod___ecereNameSpace__ecere__gui__drivers__NCursesInterface_ProcessInput':
NCursesInterface.c:(.text+0x333): undefined reference to `curs_set'
obj/release.linux/NCursesInterface.o: In function `__ecereMethod___ecereNameSpace__ecere__gui__drivers__NCursesInterface_Initialize':
NCursesInterface.c:(.text+0x4c6): undefined reference to `stdscr'
NCursesInterface.c:(.text+0x4d0): undefined reference to `intrflush'
NCursesInterface.c:(.text+0x4dc): undefined reference to `curs_set'
NCursesInterface.c:(.text+0x4e9): undefined reference to `keypad'
NCursesInterface.c:(.text+0x513): undefined reference to `idlok'
NCursesInterface.c:(.text+0x51d): undefined reference to `idcok'
NCursesInterface.c:(.text+0x536): undefined reference to `cbreak'
NCursesInterface.c:(.text+0x557): undefined reference to `wtimeout'
obj/release.linux/NCursesInterface.o: In function `__ecereNameSpace__ecere__gui__drivers__NCursesThread':
NCursesInterface.c:(.text+0x6c9): undefined reference to `stdscr'
NCursesInterface.c:(.text+0x9d3): undefined reference to `LINES'
NCursesInterface.c:(.text+0x9da): undefined reference to `COLS'
NCursesInterface.c:(.text+0x9eb): undefined reference to `COLS'
obj/release.linux/NCursesInterface.o: In function `__ecereMethod___ecereNameSpace__ecere__gui__drivers__NCursesInterface_ScreenMode':
NCursesInterface.c:(.text+0xff3): undefined reference to `LINES'
NCursesInterface.c:(.text+0x1008): undefined reference to `COLS'
collect2: error: ld returned 1 exit status
make: *** [Makefile:583: obj/release.linux/libecere.so.0.44] Error 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment