NO idea how the wrong happened when rebuilding all system.

Topics for the Eclipse Environment
Post Reply
yang
Posts: 10
Joined: Mon Sep 21, 2009 7:38 pm

NO idea how the wrong happened when rebuilding all system.

Post by yang »

I have not idea about that at all.

Can somebody help?

I just changed the destination port number for SysLog, then rebuilt all system, it was still ok, but when I rebuilt my own project which was running well before. Some link error happened. So lot of "undefined" jumped out as below:

I was stuck completely.

**** Build of configuration Release for project C++ ****

**** Internal Builder is used for build ****
m68k-elf-g++ main.o clientweb.o Thread.o SpeedUpdate.o SpeedTest.o HeartBeatClient.o htmldata.o -Wl,-Map=C++.map -mcpu=5206e -Wl -Wl,-n -TC:\nburn\SB72EX\lib\SB72EX.ld -Wl,-RC:\nburn\SB72EX\lib\sys.ld -Wl,--start-group,C:\nburn\lib\SB72EX.a C:\nburn\lib\NetBurner.a C:\nburn\lib\debugLibrary.a -Wl,--end-group -oC++.elf
C:\nburn\lib\NetBurner.a(ip.o): In function `IPTask(void*)':
C:\nburn\system/ip.cpp:1173: undefined reference to `GetEframe(pool_buffer*)'
C:\nburn\lib\NetBurner.a(ip.o): In function `IpProcessEthernetPacket':
C:\nburn\system/ip.cpp:1409: undefined reference to `pArpFunc'
C:\nburn\system/ip.cpp:1384: undefined reference to `pPacketfunc'
C:\nburn\system/ip.cpp:1384: undefined reference to `pPacketfunc'
C:\nburn\lib\NetBurner.a(ip.o): In function `ShowIPBuffer(pool_buffer*)':
C:\nburn\system/ip.cpp:1075: undefined reference to `GetEframe(pool_buffer*)'
C:\nburn\system/ip.cpp:1152: undefined reference to `DumpTcpPacket(IPPKT*)'
C:\nburn\lib\NetBurner.a(ip.o): In function `KillStack':
C:\nburn\system/ip.cpp:871: undefined reference to `StopNetworks()'
C:\nburn\lib\NetBurner.a(ip.o): In function `IsLocal(unsigned long, int)':
C:\nburn\system/ip.cpp:171: undefined reference to `GetInterFaceBlock(int)'
C:\nburn\lib\NetBurner.a(ip.o): In function `IsBroadCast(unsigned long, int)':
C:\nburn\system/ip.cpp:193: undefined reference to `GetInterFaceBlock(int)'
C:\nburn\lib\NetBurner.a(ip.o): In function `InitializeStack(unsigned long, unsigned long, unsigned long, unsigned long)':
C:\nburn\system/ip.cpp:818: undefined reference to `InitTCP()'
C:\nburn\system/ip.cpp:830: undefined reference to `InitializeNetwork(void (*)(pool_buffer*, EFRAME*, unsigned short), void (*)(pool_buffer*, EFRAME*))'
C:\nburn\system/ip.cpp:832: undefined reference to `GetInterFaceBlock(int)'
C:\nburn\lib\NetBurner.a(ip.o): In function `DoIPPacket(pool_buffer*, EFRAME*, unsigned short)':
C:\nburn\system/ip.cpp:755: undefined reference to `GetInterFaceBlock(int)'
C:\nburn\lib\NetBurner.a(ip.o): In function `FixHeaderAndSendViaInterface(pool_buffer*, IPPKT*, int)':
C:\nburn\system/ip.cpp:579: undefined reference to `GetEframe(pool_buffer*)'
C:\nburn\system/ip.cpp:574: undefined reference to `InterfaceIP(int)'
C:\nburn\lib\NetBurner.a(ip.o): In function `FixHeaderAndSend(pool_buffer*, IPPKT*)':
C:\nburn\system/ip.cpp:537: undefined reference to `GetEframe(pool_buffer*)'
C:\nburn\lib\NetBurner.a(ip.o): In function `IPTask(void*)':
C:\nburn\system/ip.cpp:1242: undefined reference to `process_tcp(pool_buffer*, IPPKT*, unsigned short)'
C:\nburn\lib\NetBurner.a(udp.o): In function `ProcessIDPacket(UDPPacket&, int)':
C:\nburn\system/udp.cpp:1384: undefined reference to `GetnextInterface(int)'
C:\nburn\lib\NetBurner.a(udp.o): In function `FixIDDataPacket(UDPPacket&, int)':
C:\nburn\system/udp.cpp:1225: undefined reference to `InterfaceIP(int)'
C:\nburn\system/udp.cpp:1226: undefined reference to `InterfaceMASK(int)'
C:\nburn\system/udp.cpp:1227: undefined reference to `InterfaceGate(int)'
C:\nburn\system/udp.cpp:1228: undefined reference to `InterfaceDNS(int)'
C:\nburn\system/udp.cpp:1229: undefined reference to `GetInterFaceBlock(int)'
C:\nburn\lib\NetBurner.a(udp.o): In function `UDPPacket::SendViaInterface(unsigned long, int, unsigned char)':
C:\nburn\system/udp.cpp:1057: undefined reference to `InterfaceIP(int)'
C:\nburn\lib\NetBurner.a(udp.o): In function `ProcessIDPacket(UDPPacket&, int)':
C:\nburn\system/udp.cpp:1374: undefined reference to `GetFirstInterface()'
C:\nburn\system/udp.cpp:1384: undefined reference to `GetIfConfig(int)'
C:\nburn\system/udp.cpp:1346: undefined reference to `GetIfConfig(int)'
C:\nburn\lib\NetBurner.a(udp.o): In function `process_udp(pool_buffer*, IPPKT*, unsigned short)':
C:\nburn\system/udp.cpp:1501: undefined reference to `GetInterFaceBlock(int)'
main.o: In function `UserMain':
D:\Enex\SB72\Project2\C++\Release/..\main.cpp:130: undefined reference to `SysLogAddress'
D:\Enex\SB72\Project2\C++\Release/..\main.cpp:130: undefined reference to `SysLogAddress'
D:\Enex\SB72\Project2\C++\Release/..\main.cpp:106: undefined reference to `FirstInterFaceIP'
D:\Enex\SB72\Project2\C++\Release/..\main.cpp:109: undefined reference to `GetDHCPAddress(int)'
D:\Enex\SB72\Project2\C++\Release/..\main.cpp:111: undefined reference to `FirstInterFaceIP'
D:\Enex\SB72\Project2\C++\Release/..\main.cpp:125: undefined reference to `StartHTTP'
D:\Enex\SB72\Project2\C++\Release/..\main.cpp:126: undefined reference to `EnableAutoUpdate'
D:\Enex\SB72\Project2\C++\Release/..\main.cpp:117: undefined reference to `FirstInterFaceIP'
D:\Enex\SB72\Project2\C++\Release/..\main.cpp:125: undefined reference to `StartHTTP'
D:\Enex\SB72\Project2\C++\Release/..\main.cpp:126: undefined reference to `EnableAutoUpdate'
clientweb.o: In function `RegisterPost()':
D:\Enex\SB72\Project2\C++\Release/..\clientweb.cpp:796: undefined reference to `SetNewPostHandler'
clientweb.o: In function `ExecuteDNSRequest(char*)':
D:\Enex\SB72\Project2\C++\Release/..\clientweb.cpp:387: undefined reference to `SysLog(char const*, ...)'
clientweb.o: In function `PrintStrResult':
D:\Enex\SB72\Project2\C++\Release/..\clientweb.cpp:377: undefined reference to `writestring'
clientweb.o: In function `SendmsgToSpeed(unsigned short)':
D:\Enex\SB72\Project2\C++\Release/..\clientweb.cpp:186: undefined reference to `SysLog(char const*, ...)'
clientweb.o: In function `ProcessWebRequest()':
D:\Enex\SB72\Project2\C++\Release/..\clientweb.cpp:200: undefined reference to `SysLog(char const*, ...)'
D:\Enex\SB72\Project2\C++\Release/..\clientweb.cpp:260: undefined reference to `RedirectResponse'
D:\Enex\SB72\Project2\C++\Release/..\clientweb.cpp:366: undefined reference to `RedirectResponse'
D:\Enex\SB72\Project2\C++\Release/..\clientweb.cpp:348: undefined reference to `RedirectResponse'
D:\Enex\SB72\Project2\C++\Release/..\clientweb.cpp:310: undefined reference to `SysLog(char const*, ...)'
D:\Enex\SB72\Project2\C++\Release/..\clientweb.cpp:341: undefined reference to `RedirectResponse'
D:\Enex\SB72\Project2\C++\Release/..\clientweb.cpp:319: undefined reference to `SysLog(char const*, ...)'
D:\Enex\SB72\Project2\C++\Release/..\clientweb.cpp:260: undefined reference to `RedirectResponse'
clientweb.o: In function `MyDoPost(int, char*, char*, char*)':
D:\Enex\SB72\Project2\C++\Release/..\clientweb.cpp:451: undefined reference to `SysLog(char const*, ...)'
D:\Enex\SB72\Project2\C++\Release/..\clientweb.cpp:464: undefined reference to `ExtractPostData'
D:\Enex\SB72\Project2\C++\Release/..\clientweb.cpp:498: undefined reference to `RedirectResponse'
D:\Enex\SB72\Project2\C++\Release/..\clientweb.cpp:531: undefined reference to `RedirectResponse'
D:\Enex\SB72\Project2\C++\Release/..\clientweb.cpp:565: undefined reference to `RedirectResponse'
D:\Enex\SB72\Project2\C++\Release/..\clientweb.cpp:555: undefined reference to `RedirectResponse'
D:\Enex\SB72\Project2\C++\Release/..\clientweb.cpp:547: undefined reference to `RedirectResponse'
clientweb.o:D:\Enex\SB72\Project2\C++\Release/..\clientweb.cpp:573: more undefined references to `RedirectResponse' follow
clientweb.o: In function `MyDoPost(int, char*, char*, char*)':
D:\Enex\SB72\Project2\C++\Release/..\clientweb.cpp:638: undefined reference to `SysLog(char const*, ...)'
D:\Enex\SB72\Project2\C++\Release/..\clientweb.cpp:671: undefined reference to `RedirectResponse'
D:\Enex\SB72\Project2\C++\Release/..\clientweb.cpp:622: undefined reference to `RedirectResponse'
D:\Enex\SB72\Project2\C++\Release/..\clientweb.cpp:626: undefined reference to `SysLog(char const*, ...)'
D:\Enex\SB72\Project2\C++\Release/..\clientweb.cpp:763: undefined reference to `RedirectResponse'
clientweb.o: In function `PrintResult':
D:\Enex\SB72\Project2\C++\Release/..\clientweb.cpp:108: undefined reference to `writestring'
D:\Enex\SB72\Project2\C++\Release/..\clientweb.cpp:108: undefined reference to `writestring'
Thread.o: In function `_ou_thread_proc(void*)':
D:\Enex\SB72\Project2\C++\Release/..\Thread.cpp:13: undefined reference to `SysLog(char const*, ...)'
Thread.o: In function `Thread::start(int)':
D:\Enex\SB72\Project2\C++\Release/..\Thread.cpp:68: undefined reference to `SysLog(char const*, ...)'
Thread.o: In function `~Thread':
D:\Enex\SB72\Project2\C++\Release/..\Thread.cpp:31: undefined reference to `SysLog(char const*, ...)'
D:\Enex\SB72\Project2\C++\Release/..\Thread.cpp:31: undefined reference to `SysLog(char const*, ...)'
D:\Enex\SB72\Project2\C++\Release/..\Thread.cpp:31: undefined reference to `SysLog(char const*, ...)'
SpeedUpdate.o: In function `SpeedUpdateTask(void*)':
D:\Enex\SB72\Project2\C++\Release/..\SpeedUpdate.cpp:155: undefined reference to `ReadWithTimeout'
SpeedUpdate.o: In function `StartEnexTcpUpdate(int)':
D:\Enex\SB72\Project2\C++\Release/..\SpeedUpdate.cpp:317: undefined reference to `SysLog(char const*, ...)'
SpeedUpdate.o: In function `sytcpupGetLine(int, char*, int)':
D:\Enex\SB72\Project2\C++\Release/..\SpeedUpdate.cpp:48: undefined reference to `ReadWithTimeout'
SpeedUpdate.o: In function `SpeedUpdateTask(void*)':
D:\Enex\SB72\Project2\C++\Release/..\SpeedUpdate.cpp:97: undefined reference to `SysLog(char const*, ...)'
D:\Enex\SB72\Project2\C++\Release/..\SpeedUpdate.cpp:97: undefined reference to `connect(unsigned long, unsigned short, unsigned short, unsigned long)'
D:\Enex\SB72\Project2\C++\Release/..\SpeedUpdate.cpp:119: undefined reference to `writestring'
D:\Enex\SB72\Project2\C++\Release/..\SpeedUpdate.cpp:120: undefined reference to `update_authenticate_func'
D:\Enex\SB72\Project2\C++\Release/..\SpeedUpdate.cpp:131: undefined reference to `update_authenticate_func'
D:\Enex\SB72\Project2\C++\Release/..\SpeedUpdate.cpp:144: undefined reference to `update_shutdown_func'
D:\Enex\SB72\Project2\C++\Release/..\SpeedUpdate.cpp:229: undefined reference to `writestring'
D:\Enex\SB72\Project2\C++\Release/..\SpeedUpdate.cpp:240: undefined reference to `SysLog(char const*, ...)'
D:\Enex\SB72\Project2\C++\Release/..\SpeedUpdate.cpp:166: undefined reference to `writestring'
SpeedTest.o: In function `SpeedTest::StartUploadTest(char*)':
D:\Enex\SB72\Project2\C++\Release/..\SpeedTest.cpp:508: undefined reference to `SysLog(char const*, ...)'
D:\Enex\SB72\Project2\C++\Release/..\SpeedTest.cpp:568: undefined reference to `SysLog(char const*, ...)'
SpeedTest.o: In function `SpeedTest::StartDownloadTest(char*, int)':
D:\Enex\SB72\Project2\C++\Release/..\SpeedTest.cpp:242: undefined reference to `SysLog(char const*, ...)'
SpeedTest.o: In function `SpeedTest::writeback(char*, int)':
D:\Enex\SB72\Project2\C++\Release/..\SpeedTest.cpp:344: undefined reference to `SysLog(char const*, ...)'
SpeedTest.o: In function `SpeedTest::StartPingTest()':
D:\Enex\SB72\Project2\C++\Release/..\SpeedTest.cpp:1077: undefined reference to `SysLog(char const*, ...)'
SpeedTest.o: In function `open_socket()':
D:\Enex\SB72\Project2\C++\Release/..\SpeedTest.cpp:81: undefined reference to `connect(unsigned long, unsigned short, unsigned short, unsigned long)'
D:\Enex\SB72\Project2\C++\Release/..\SpeedTest.cpp:81: undefined reference to `connect(unsigned long, unsigned short, unsigned short, unsigned long)'
SpeedTest.o: In function `SpeedTest::StartUploadTest(char*)':
D:\Enex\SB72\Project2\C++\Release/..\SpeedTest.cpp:548: undefined reference to `writestring'
SpeedTest.o: In function `SpeedTest::StartDownloadTest(char*, int)':
D:\Enex\SB72\Project2\C++\Release/..\SpeedTest.cpp:148: undefined reference to `SysLog(char const*, ...)'
D:\Enex\SB72\Project2\C++\Release/..\SpeedTest.cpp:161: undefined reference to `writestring'
D:\Enex\SB72\Project2\C++\Release/..\SpeedTest.cpp:168: undefined reference to `SysLog(char const*, ...)'
D:\Enex\SB72\Project2\C++\Release/..\SpeedTest.cpp:192: undefined reference to `SetSocketRxBuffers(int, int)'
D:\Enex\SB72\Project2\C++\Release/..\SpeedTest.cpp:242: undefined reference to `SysLog(char const*, ...)'
SpeedTest.o: In function `SpeedTest::writeback(char*, int)':
D:\Enex\SB72\Project2\C++\Release/..\SpeedTest.cpp:386: undefined reference to `FirstInterFaceIP'
D:\Enex\SB72\Project2\C++\Release/..\SpeedTest.cpp:390: undefined reference to `GetInterFaceBlock(int)'
D:\Enex\SB72\Project2\C++\Release/..\SpeedTest.cpp:418: undefined reference to `writestring'
SpeedTest.o: In function `SpeedTest::DoTest()':
D:\Enex\SB72\Project2\C++\Release/..\SpeedTest.cpp:732: undefined reference to `SysLog(char const*, ...)'
D:\Enex\SB72\Project2\C++\Release/..\SpeedTest.cpp:759: undefined reference to `SysLog(char const*, ...)'
D:\Enex\SB72\Project2\C++\Release/..\SpeedTest.cpp:719: undefined reference to `SysLog(char const*, ...)'
SpeedTest.o: In function `SpeedTest::Run()':
D:\Enex\SB72\Project2\C++\Release/..\SpeedTest.cpp:795: undefined reference to `SysLog(char const*, ...)'
HeartBeatClient.o: In function `HBClientTask(void*)':
D:\Enex\SB72\Project2\C++\Release/..\HeartBeatClient.cpp:354: undefined reference to `GetInterFaceBlock(int)'
HeartBeatClient.o: In function `processRemoteControl()':
D:\Enex\SB72\Project2\C++\Release/..\HeartBeatClient.cpp:154: undefined reference to `SysLog(char const*, ...)'
D:\Enex\SB72\Project2\C++\Release/..\HeartBeatClient.cpp:202: undefined reference to `SysLog(char const*, ...)'
D:\Enex\SB72\Project2\C++\Release/..\HeartBeatClient.cpp:260: undefined reference to `SysLog(char const*, ...)'
D:\Enex\SB72\Project2\C++\Release/..\HeartBeatClient.cpp:260: undefined reference to `SysLog(char const*, ...)'
HeartBeatClient.o: In function `HBClientTask(void*)':
D:\Enex\SB72\Project2\C++\Release/..\HeartBeatClient.cpp:323: undefined reference to `SysLog(char const*, ...)'
D:\Enex\SB72\Project2\C++\Release/..\HeartBeatClient.cpp:337: undefined reference to `connect(unsigned long, unsigned short, unsigned short, unsigned long)'
D:\Enex\SB72\Project2\C++\Release/..\HeartBeatClient.cpp:379: undefined reference to `ReadWithTimeout'
D:\Enex\SB72\Project2\C++\Release/..\HeartBeatClient.cpp:341: undefined reference to `SysLog(char const*, ...)'
D:\Enex\SB72\Project2\C++\Release/..\HeartBeatClient.cpp:358: undefined reference to `FirstInterFaceIP'
D:\Enex\SB72\Project2\C++\Release/..\HeartBeatClient.cpp:416: undefined reference to `SysLog(char const*, ...)'
D:\Enex\SB72\Project2\C++\Release/..\HeartBeatClient.cpp:417: undefined reference to `connect(unsigned long, unsigned short, unsigned short, unsigned long)'
D:\Enex\SB72\Project2\C++\Release/..\HeartBeatClient.cpp:428: undefined reference to `FirstInterFaceIP'
D:\Enex\SB72\Project2\C++\Release/..\HeartBeatClient.cpp:416: undefined reference to `SysLog(char const*, ...)'
D:\Enex\SB72\Project2\C++\Release/..\HeartBeatClient.cpp:416: undefined reference to `SysLog(char const*, ...)'
C:\nburn\lib\SB72EX.a(bsp.o): In function `FlashErase':
C:\nburn\SB72EX\system/bsp.c:127: undefined reference to `watchdog_service_function'
C:\nburn\lib\SB72EX.a(bsp.o): In function `FlashProgram':
C:\nburn\SB72EX\system/bsp.c:153: undefined reference to `watchdog_service_function'
C:\nburn\lib\NetBurner.a(fileio.o): In function `charavail':
C:\nburn\system/fileio.c:434: undefined reference to `dataavail'
C:\nburn\lib\NetBurner.a(fileio.o): In function `write':
C:\nburn\system/fileio.c:200: undefined reference to `_Socket_Private_write'
C:\nburn\lib\NetBurner.a(fileio.o): In function `read':
C:\nburn\system/fileio.c:286: undefined reference to `_Socket_Private_read'
C:\nburn\lib\NetBurner.a(fileio.o): In function `close':
C:\nburn\system/fileio.c:124: undefined reference to `_Socket_Private_close'
C:\nburn\lib\NetBurner.a(main.o): In function `main':
C:\nburn\system/main.c:90: undefined reference to `DeviceInitializeSem'
C:\nburn\lib\NetBurner.a(arp.o): In function `RouteOut(EFRAME*, unsigned long, pool_buffer*)':
C:\nburn\system/arp.cpp:921: undefined reference to `InterfaceIP(int)'
C:\nburn\lib\NetBurner.a(arp.o): In function `SetMac(ArpRecord*, MACADR, int)':
C:\nburn\system/arp.cpp:794: undefined reference to `TransmitBuffer(pool_buffer*, int)'
C:\nburn\lib\NetBurner.a(arp.o): In function `NeedsArp(int)':
C:\nburn\system/arp.cpp:831: undefined reference to `GetInterFaceBlock(int)'
C:\nburn\lib\NetBurner.a(arp.o): In function `sendGratuitousArp(int)':
C:\nburn\system/arp.cpp:699: undefined reference to `InterfaceMAC(int)'
C:\nburn\system/arp.cpp:700: undefined reference to `InterfaceIP(int)'
C:\nburn\system/arp.cpp:703: undefined reference to `ENET_BCAST'
C:\nburn\system/arp.cpp:703: undefined reference to `ENET_BCAST'
C:\nburn\system/arp.cpp:707: undefined reference to `ENET_BCAST'
C:\nburn\system/arp.cpp:707: undefined reference to `ENET_BCAST'
C:\nburn\system/arp.cpp:716: undefined reference to `TransmitBuffer(pool_buffer*, int)'
C:\nburn\lib\NetBurner.a(arp.o): In function `RawSendArp(ArpRecord*, unsigned long, int)':
C:\nburn\system/arp.cpp:653: undefined reference to `ENET_ZERO'
C:\nburn\system/arp.cpp:653: undefined reference to `ENET_ZERO'
C:\nburn\system/arp.cpp:655: undefined reference to `InterfaceMAC(int)'
C:\nburn\system/arp.cpp:658: undefined reference to `ENET_BCAST'
C:\nburn\system/arp.cpp:658: undefined reference to `ENET_BCAST'
C:\nburn\system/arp.cpp:668: undefined reference to `TransmitBuffer(pool_buffer*, int)'
C:\nburn\lib\NetBurner.a(arp.o): In function `GetInterface(unsigned long)':
C:\nburn\system/arp.cpp:127: undefined reference to `GetFirstInterface()'
C:\nburn\system/arp.cpp:128: undefined reference to `GetInterFaceBlock(int)'
C:\nburn\system/arp.cpp:135: undefined reference to `GetnextInterface(int)'
C:\nburn\lib\NetBurner.a(arp.o): In function `GetProperInterface(unsigned long)':
C:\nburn\system/arp.cpp:183: undefined reference to `GetFirstInterface()'
C:\nburn\system/arp.cpp:190: undefined reference to `GetnextInterface(int)'
C:\nburn\system/arp.cpp:202: undefined reference to `GetInterFaceBlock(int)'
C:\nburn\system/arp.cpp:212: undefined reference to `GetnextInterface(int)'
C:\nburn\system/arp.cpp:216: undefined reference to `GetFirstInterface()'
C:\nburn\lib\NetBurner.a(arp.o): In function `SendArp(ArpRecord*, int)':
C:\nburn\system/arp.cpp:737: undefined reference to `InterfaceIP(int)'
C:\nburn\system/arp.cpp:737: undefined reference to `InterfaceIP(int)'
C:\nburn\lib\NetBurner.a(arp.o): In function `GetSrcIp':
C:\nburn\system/arp.cpp:150: undefined reference to `GetFirstInterface()'
C:\nburn\system/arp.cpp:157: undefined reference to `GetnextInterface(int)'
C:\nburn\system/arp.cpp:163: undefined reference to `GetInterFaceBlock(int)'
C:\nburn\system/arp.cpp:173: undefined reference to `GetnextInterface(int)'
C:\nburn\system/arp.cpp:177: undefined reference to `InterfaceIP(int)'
C:\nburn\system/arp.cpp:170: undefined reference to `InterfaceIP(int)'
C:\nburn\system/arp.cpp:147: undefined reference to `InterfaceIP(int)'
C:\nburn\lib\NetBurner.a(arp.o): In function `IsMyAddressUsedArpDetect(unsigned short, int)':
C:\nburn\system/arp.cpp:1064: undefined reference to `InterfaceIP(int)'
C:\nburn\system/arp.cpp:1078: undefined reference to `InterfaceMAC(int)'
C:\nburn\system/arp.cpp:1065: undefined reference to `InterfaceMAC(int)'
C:\nburn\system/arp.cpp:1061: undefined reference to `GetFirstInterface()'
C:\nburn\system/arp.cpp:1064: undefined reference to `InterfaceIP(int)'
C:\nburn\lib\NetBurner.a(arp.o): In function `RouteOutVia(EFRAME*, unsigned long, pool_buffer*, int)':
C:\nburn\system/arp.cpp:1000: undefined reference to `InterfaceIP(int)'
C:\nburn\system/arp.cpp:1002: undefined reference to `InterfaceGate(int)'
C:\nburn\system/arp.cpp:954: undefined reference to `ENET_BCAST'
C:\nburn\system/arp.cpp:954: undefined reference to `ENET_BCAST'
C:\nburn\system/arp.cpp:964: undefined reference to `TransmitBuffer(pool_buffer*, int)'
C:\nburn\system/arp.cpp:1024: undefined reference to `TransmitBuffer(pool_buffer*, int)'
C:\nburn\system/arp.cpp:964: undefined reference to `TransmitBuffer(pool_buffer*, int)'
C:\nburn\lib\NetBurner.a(arp.o): In function `RouteOut(EFRAME*, unsigned long, pool_buffer*)':
C:\nburn\system/arp.cpp:923: undefined reference to `InterfaceGate(int)'
C:\nburn\system/arp.cpp:855: undefined reference to `ENET_BCAST'
C:\nburn\system/arp.cpp:855: undefined reference to `ENET_BCAST'
C:\nburn\system/arp.cpp:883: undefined reference to `GetFirstInterface()'
C:\nburn\system/arp.cpp:883: undefined reference to `TransmitBuffer(pool_buffer*, int)'
C:\nburn\system/arp.cpp:944: undefined reference to `TransmitBuffer(pool_buffer*, int)'
C:\nburn\system/arp.cpp:866: undefined reference to `GetFirstInterface()'
C:\nburn\system/arp.cpp:944: undefined reference to `TransmitBuffer(pool_buffer*, int)'
C:\nburn\system/arp.cpp:881: undefined reference to `ENET_BCAST'
C:\nburn\system/arp.cpp:881: undefined reference to `ENET_BCAST'
C:\nburn\system/arp.cpp:883: undefined reference to `GetFirstInterface()'
C:\nburn\system/arp.cpp:883: undefined reference to `TransmitBuffer(pool_buffer*, int)'
C:\nburn\system/arp.cpp:915: undefined reference to `TransmitBuffer(pool_buffer*, int)'
C:\nburn\system/arp.cpp:915: undefined reference to `TransmitBuffer(pool_buffer*, int)'
C:\nburn\lib\NetBurner.a(arp.o): In function `processArp(pool_buffer*, EFRAME*)':
C:\nburn\system/arp.cpp:593: undefined reference to `InterfaceIP(int)'
C:\nburn\system/arp.cpp:604: undefined reference to `InterfaceMAC(int)'
C:\nburn\system/arp.cpp:612: undefined reference to `TransmitBuffer(pool_buffer*, int)'
C:\nburn\lib\NetBurner.a(dns.o): In function `GetHostByName':
C:\nburn\system/dns.cpp:159: undefined reference to `GetFirstInterface()'
C:\nburn\system/dns.cpp:159: undefined reference to `InterfaceDNS(int)'
C:\nburn\system/dns.cpp:166: undefined reference to `GetnextInterface(int)'
C:\nburn\lib\SB72EX.a(serial.o): In function `serreadwto':
C:\nburn\SB72EX\system/serial.cpp:444: undefined reference to `FD_SET'
C:\nburn\lib\SB72EX.a(serial.o): In function `SerialClose':
C:\nburn\SB72EX\system/serial.cpp:725: undefined reference to `ClrWriteAvail'
C:\nburn\SB72EX\system/serial.cpp:726: undefined reference to `ClrDataAvail'
C:\nburn\SB72EX\system/serial.cpp:727: undefined reference to `SetHaveError'
C:\nburn\lib\SB72EX.a(serial.o): In function `OpenSerial':
C:\nburn\SB72EX\system/serial.cpp:693: undefined reference to `SetWriteAvail'
C:\nburn\SB72EX\system/serial.cpp:694: undefined reference to `ClrDataAvail'
C:\nburn\SB72EX\system/serial.cpp:695: undefined reference to `ClrHaveError'
C:\nburn\SB72EX\system/serial.cpp:693: undefined reference to `SetWriteAvail'
C:\nburn\SB72EX\system/serial.cpp:694: undefined reference to `ClrDataAvail'
C:\nburn\SB72EX\system/serial.cpp:695: undefined reference to `ClrHaveError'
C:\nburn\lib\SB72EX.a(serial.o): In function `serreadwto':
C:\nburn\SB72EX\system/serial.cpp:443: undefined reference to `FD_ZERO'
C:\nburn\SB72EX\system/serial.cpp:446: undefined reference to `select'
C:\nburn\SB72EX\system/serial.cpp:476: undefined reference to `ClrDataAvail'
C:\nburn\lib\SB72EX.a(serial.o): In function `BaseGetChar(int)':
C:\nburn\SB72EX\system/serial.cpp:166: undefined reference to `SetWriteAvail'
C:\nburn\lib\SB72EX.a(serial.o): In function `serwrite':
C:\nburn\SB72EX\system/serial.cpp:412: undefined reference to `ClrWriteAvail'
C:\nburn\SB72EX\system/serial.cpp:401: undefined reference to `FD_ZERO'
C:\nburn\SB72EX\system/serial.cpp:402: undefined reference to `FD_SET'
C:\nburn\SB72EX\system/serial.cpp:403: undefined reference to `select'
C:\nburn\lib\SB72EX.a(serial.o): In function `BasePutChar(int, unsigned char)':
C:\nburn\SB72EX\system/serial.cpp:137: undefined reference to `SetDataAvail'
c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/../../../../m68k-elf/lib/m5206e\libc.a(lib_a-gettimeofday.o): In function `_gettimeofday_r':
gettimeofday.c:(.text+0x14): undefined reference to `gettimeofday'
collect2: ld returned 1 exit status
Build error occurred, build is stopped
Time consumed: 54172 ms.
Post Reply