View Single Post
Old 30 September 2017, 17:12   #34
grelbfarlk
Registered User
 
Join Date: Dec 2015
Location: USA
Posts: 2,915
Quote:
Originally Posted by emufan View Post
can we not just try to compile the stormc4 sources?
Code:
cd stormc4_gnu_sources/gcc/src
CC="ppc-amigaos-gcc" CFLAGS="-warpup" ./configure
...
or maybe with vbcc and target warpos/warpup ?
That's something else I was going to try, since stormC 4 uses GCC as the compiler, though there's also the option to use StormC 3 compiler.

Here's the whole -v output that shows warpcollect is trying to use all the .wo .

Code:
8.Gorkbench:ADE/SDL-AmigaSrc> ppc-amigaos-g++ -warpup sdltest2.cpp *.wo -lSDL_wos -lgcc -lc -lm -lamiga -v -o sdltest801.elf
Reading specs from /gg/lib/gcc-lib/ppc-amigaos/2.95.3/specs
gcc version 2.95.3 20010315 (release)
 /gg/lib/gcc-lib/ppc-amigaos/2.95.3/cpp0 -lang-c++ -v -D__GNUC__=2 -D__GNUG__=2 -D__GNUC_MINOR__=95 -D__cplusplus -DPPC -Damiga -Damigaos -DMCH_AMIGA -DAMIGA -D__PPC__ -D__amiga__ -D__amigaos__ -D__MCH_AMIGA__ -D__AMIGA__ -D__PPC -D__amiga -D__amigaos -D__MCH_AMIGA -D__AMIGA -Asystem(amigaos) -Acpu(powerpc) -Amachine(powerpc) -D__EXCEPTIONS -D__CHAR_UNSIGNED__ -I/ade/os-includeppc -D__PPC__ -D_CALL_SYSV -D_BIG_ENDIAN -Amachine(bigendian) -D_ARCH_PPC -DWARPUP sdltest2.cpp /t/ccPSpUhk.ii
GNU CPP version 2.95.3 20010315 (release) (PowerPC System V.4)
#include "..." search starts here:
#include <...> search starts here:
 /ade/os-includeppc
 /gg/lib/gcc-lib/ppc-amigaos/2.95.3/../../../../include/g++-3
 /gg/lib/gcc-lib/ppc-amigaos/2.95.3/include
 /gg/lib/gcc-lib/ppc-amigaos/2.95.3/../../../../ppc-amigaos/include
End of search list.
The following default directories have been omitted from the search path:
 /gg/lib/gcc-lib/ppc-amigaos/2.95.3/../../../../ppc-amigaos/sys-include
End of omitted list.
 /gg/ppc-amigaos/bin/cc1plus /t/ccPSpUhk.ii -quiet -dumpbase sdltest2.cc -version -o /t/ccOFkFMh.s
GNU C++ version 2.95.3 20010315 (release) (ppc-amigaos) compiled by GNU C version 2.95.3 20010315 (release).
 /gg/ppc-amigaos/bin/as -u -V -Qy -o /t/cc14D6Yl.o /t/ccOFkFMh.s
GNU assembler version 2.9.1 (ppc-amigaos), using BFD version 2.9.1
 /gg/lib/gcc-lib/ppc-amigaos/2.95.3/warpcollect -r -V -Qy -o sdltest801.elf /gg/ppc-amigaos/lib/startupwos.o -L/gg/lib/gcc-lib/ppc-amigaos/2.95.3 -L/gg/ppc-amigaos/lib -L/gg/lib -L/gg/lib -L/gg/lib /t/cc14D6Yl.o SDL.wo SDL_active.wo SDL_ahiaudio.wo SDL_amigaevents.wo SDL_amigamouse.wo SDL_audio.wo SDL_audiocvt.wo SDL_audiomem.wo SDL_blit.wo SDL_blit_0.wo SDL_blit_1.wo SDL_blit_A.wo SDL_blit_N.wo SDL_bmp.wo SDL_cdrom.wo SDL_cgxaccel.wo SDL_cgxgl.wo SDL_cgxgl_wrapper.wo SDL_cgximage.wo SDL_cgxmodes.wo SDL_cgxvideo.wo SDL_cgxwm.wo SDL_cgxyuv.wo SDL_cursor.wo SDL_endian.wo SDL_error.wo SDL_events.wo SDL_fatal.wo SDL_gamma.wo SDL_joystick.wo SDL_keyboard.wo SDL_mixer.wo SDL_mouse.wo SDL_pixels.wo SDL_quit.wo SDL_resize.wo SDL_RLEaccel.wo SDL_rwops.wo SDL_stretch.wo SDL_surface.wo SDL_syscdrom.wo SDL_syscond.wo SDL_sysjoystick.wo SDL_sysmutex.wo SDL_syssem.wo SDL_systhread.wo SDL_systimer.wo SDL_thread.wo SDL_timer.wo SDL_video.wo SDL_wave.wo SDL_yuv.wo SDL_yuv_mmx.wo SDL_yuv_sw.wo -lSDL_wos -lgcc -lamiga -lstdc++ -lm -lc -lgcc -lcwos /gg/ppc-amigaos/lib/end.o
GNU ld version 2.9.1 (with BFD 2.9.1)
  Supported emulations:
   elf32ppc
Error: Undefined Symbol: ChangeScreenBuffer
Error: Undefined Symbol: PPCClose
Error: Undefined Symbol: BltMaskBitMapRastPort
Error: Undefined Symbol: PPCAllocVecPooled
Error: Undefined Symbol: OpenScreenTags
Error: Undefined Symbol: ChangeWindowBox
Error: Undefined Symbol: CreateIORequest
Error: Undefined Symbol: WaitTOF
Error: Undefined Symbol: AllocVec
Error: Undefined Symbol: FreeScreenBuffer
Error: Undefined Symbol: PPCSeek
Error: Undefined Symbol: PPCCreatePool
Error: Undefined Symbol: ClearPointer
Error: Undefined Symbol: SetPointer
Error: Undefined Symbol: OpenWindowTags
Error: Undefined Symbol: UnlockPubScreen
Error: Undefined Symbol: ReleasePen
Error: Undefined Symbol: PPCRead
Error: Undefined Symbol: CheckIO
Error: Undefined Symbol: DeleteMsgPort
Error: Undefined Symbol: PPCRemove
Error: Undefined Symbol: BltBitMap
Error: Undefined Symbol: AllocMem
Error: Undefined Symbol: AbortIO
Error: Undefined Symbol: PPCDeletePool
Error: Undefined Symbol: GetMsg
Error: Undefined Symbol: BltBitMapRastPort
Error: Undefined Symbol: SetWindowTitles
Error: Undefined Symbol: CloseWindow
Error: Undefined Symbol: CreateMsgPort
Error: Undefined Symbol: GetSysTimePPC
Error: Undefined Symbol: PPCAllocVec
Error: Undefined Symbol: LockPubScreen
Error: Undefined Symbol: Wait
Error: Undefined Symbol: PPCOpen
Error: Undefined Symbol: PPCFreeVec
Error: Undefined Symbol: PPCCallOS
Error: Undefined Symbol: CloseDevice
Error: Undefined Symbol: AllocScreenBuffer
Error: Undefined Symbol: DeleteIORequest
Error: Undefined Symbol: NextDisplayInfo
Error: Undefined Symbol: AllocBitMap
Error: Undefined Symbol: OpenLibrary
Error: Undefined Symbol: PPCSetSignal
Error: Undefined Symbol: GetVPModeID
Error: Undefined Symbol: SendIO
Error: Undefined Symbol: Delay
Error: Undefined Symbol: WindowLimits
Error: Undefined Symbol: FreeBitMap
Error: Undefined Symbol: ReadJoyPort
Error: Undefined Symbol: PPCAddHead
Error: Undefined Symbol: FreeVec
Error: Undefined Symbol: CloseScreen
Error: Undefined Symbol: FindDisplayInfo
Error: Undefined Symbol: WaitIO
Error: Undefined Symbol: LoadRGB32
Error: Undefined Symbol: InitRastPort
Error: Undefined Symbol: FreeMem
Error: Undefined Symbol: ReplyMsg
Error: Undefined Symbol: PPCFreeVecPooled
Error: Undefined Symbol: GetDisplayInfoData
Error: Undefined Symbol: ObtainBestPenA
Error: Undefined Symbol: PPCGetTaskAttr
Error: Undefined Symbol: PPCWrite
Error: Undefined Symbol: RawKeyConvert
Error: Undefined Symbol: OpenDevice
Error: Undefined Symbol: CloseLibrary
Error: Error processing Elffile !

Last edited by grelbfarlk; 30 September 2017 at 17:43.
grelbfarlk is offline  
 
Page generated in 0.04788 seconds with 11 queries