View Single Post
Old 30 September 2017, 15:58   #27
grelbfarlk
Registered User
 
Join Date: Dec 2015
Location: USA
Posts: 2,912
Quote:
Originally Posted by emufan View Post
hmm, you may try the other *.a in the lib folder.
there must be something what provides this function, and all the others you have to link with.
PPCCallOS is found in libc.a and startupwos.o the latter I think is included by the -warpup flag.

Thinking maybe I botched something in compiling the orignal lib here's the output of the make:

Code:
9.Gorkbench:ADE/SDL-AmigaSrc> make libSDL_wos.a -B
ppc-amigaos-gcc -warpup -O2 -fomit-frame-pointer -mcpu=750 -mmultiple -DENABLE_CYBERGRAPHICS -DENABLE_AHI -DNO_SIGNAL_H -DWARPOS -DNO_AMIGADEBUG -o SDL_error.wo -c SDL_error.c
ppc-amigaos-gcc -warpup -O2 -fomit-frame-pointer -mcpu=750 -mmultiple -DENABLE_CYBERGRAPHICS -DENABLE_AHI -DNO_SIGNAL_H -DWARPOS -DNO_AMIGADEBUG -o SDL_fatal.wo -c SDL_fatal.c
ppc-amigaos-gcc -warpup -O2 -fomit-frame-pointer -mcpu=750 -mmultiple -DENABLE_CYBERGRAPHICS -DENABLE_AHI -DNO_SIGNAL_H -DWARPOS -DNO_AMIGADEBUG -o SDL_RLEaccel.wo -c SDL_RLEaccel.c
ppc-amigaos-gcc -warpup -O2 -fomit-frame-pointer -mcpu=750 -mmultiple -DENABLE_CYBERGRAPHICS -DENABLE_AHI -DNO_SIGNAL_H -DWARPOS -DNO_AMIGADEBUG -o SDL_blit.wo -c SDL_blit.c
ppc-amigaos-gcc -warpup -O2 -fomit-frame-pointer -mcpu=750 -mmultiple -DENABLE_CYBERGRAPHICS -DENABLE_AHI -DNO_SIGNAL_H -DWARPOS -DNO_AMIGADEBUG -o SDL_blit_0.wo -c SDL_blit_0.c
ppc-amigaos-gcc -warpup -O2 -fomit-frame-pointer -mcpu=750 -mmultiple -DENABLE_CYBERGRAPHICS -DENABLE_AHI -DNO_SIGNAL_H -DWARPOS -DNO_AMIGADEBUG -o SDL_blit_1.wo -c SDL_blit_1.c
ppc-amigaos-gcc -warpup -O2 -fomit-frame-pointer -mcpu=750 -mmultiple -DENABLE_CYBERGRAPHICS -DENABLE_AHI -DNO_SIGNAL_H -DWARPOS -DNO_AMIGADEBUG -o SDL_blit_A.wo -c SDL_blit_A.c
ppc-amigaos-gcc -warpup -O2 -fomit-frame-pointer -mcpu=750 -mmultiple -DENABLE_CYBERGRAPHICS -DENABLE_AHI -DNO_SIGNAL_H -DWARPOS -DNO_AMIGADEBUG -o SDL_blit_N.wo -c SDL_blit_N.c
ppc-amigaos-gcc -warpup -O2 -fomit-frame-pointer -mcpu=750 -mmultiple -DENABLE_CYBERGRAPHICS -DENABLE_AHI -DNO_SIGNAL_H -DWARPOS -DNO_AMIGADEBUG -o SDL_bmp.wo -c SDL_bmp.c
ppc-amigaos-gcc -warpup -O2 -fomit-frame-pointer -mcpu=750 -mmultiple -DENABLE_CYBERGRAPHICS -DENABLE_AHI -DNO_SIGNAL_H -DWARPOS -DNO_AMIGADEBUG -o SDL_cursor.wo -c SDL_cursor.c
ppc-amigaos-gcc -warpup -O2 -fomit-frame-pointer -mcpu=750 -mmultiple -DENABLE_CYBERGRAPHICS -DENABLE_AHI -DNO_SIGNAL_H -DWARPOS -DNO_AMIGADEBUG -o SDL_pixels.wo -c SDL_pixels.c
ppc-amigaos-gcc -warpup -O2 -fomit-frame-pointer -mcpu=750 -mmultiple -DENABLE_CYBERGRAPHICS -DENABLE_AHI -DNO_SIGNAL_H -DWARPOS -DNO_AMIGADEBUG -o SDL_surface.wo -c SDL_surface.c
ppc-amigaos-gcc -warpup -O2 -fomit-frame-pointer -mcpu=750 -mmultiple -DENABLE_CYBERGRAPHICS -DENABLE_AHI -DNO_SIGNAL_H -DWARPOS -DNO_AMIGADEBUG -o SDL_stretch.wo -c SDL_stretch.c
ppc-amigaos-gcc -warpup -O2 -fomit-frame-pointer -mcpu=750 -mmultiple -DENABLE_CYBERGRAPHICS -DENABLE_AHI -DNO_SIGNAL_H -DWARPOS -DNO_AMIGADEBUG -o SDL_yuv.wo -c SDL_yuv.c
ppc-amigaos-gcc -warpup -O2 -fomit-frame-pointer -mcpu=750 -mmultiple -DENABLE_CYBERGRAPHICS -DENABLE_AHI -DNO_SIGNAL_H -DWARPOS -DNO_AMIGADEBUG -o SDL_yuv_sw.wo -c SDL_yuv_sw.c
ppc-amigaos-gcc -warpup -O2 -fomit-frame-pointer -mcpu=750 -mmultiple -DENABLE_CYBERGRAPHICS -DENABLE_AHI -DNO_SIGNAL_H -DWARPOS -DNO_AMIGADEBUG -o SDL_yuv_mmx.wo -c SDL_yuv_mmx.c
ppc-amigaos-gcc -warpup -O2 -fomit-frame-pointer -mcpu=750 -mmultiple -DENABLE_CYBERGRAPHICS -DENABLE_AHI -DNO_SIGNAL_H -DWARPOS -DNO_AMIGADEBUG -o SDL_video.wo -c SDL_video.c
ppc-amigaos-gcc -warpup -O2 -fomit-frame-pointer -mcpu=750 -mmultiple -DENABLE_CYBERGRAPHICS -DENABLE_AHI -DNO_SIGNAL_H -DWARPOS -DNO_AMIGADEBUG -o SDL_audio.wo -c SDL_audio.c
ppc-amigaos-gcc -warpup -O2 -fomit-frame-pointer -mcpu=750 -mmultiple -DENABLE_CYBERGRAPHICS -DENABLE_AHI -DNO_SIGNAL_H -DWARPOS -DNO_AMIGADEBUG -o SDL_audiocvt.wo -c SDL_audiocvt.c
ppc-amigaos-gcc -warpup -O2 -fomit-frame-pointer -mcpu=750 -mmultiple -DENABLE_CYBERGRAPHICS -DENABLE_AHI -DNO_SIGNAL_H -DWARPOS -DNO_AMIGADEBUG -o SDL_audiomem.wo -c SDL_audiomem.c
ppc-amigaos-gcc -warpup -O2 -fomit-frame-pointer -mcpu=750 -mmultiple -DENABLE_CYBERGRAPHICS -DENABLE_AHI -DNO_SIGNAL_H -DWARPOS -DNO_AMIGADEBUG -o SDL_mixer.wo -c SDL_mixer.c
ppc-amigaos-gcc -warpup -O2 -fomit-frame-pointer -mcpu=750 -mmultiple -DENABLE_CYBERGRAPHICS -DENABLE_AHI -DNO_SIGNAL_H -DWARPOS -DNO_AMIGADEBUG -o SDL_wave.wo -c SDL_wave.c
ppc-amigaos-gcc -warpup -O2 -fomit-frame-pointer -mcpu=750 -mmultiple -DENABLE_CYBERGRAPHICS -DENABLE_AHI -DNO_SIGNAL_H -DWARPOS -DNO_AMIGADEBUG -o SDL_ahiaudio.wo -c SDL_ahiaudio.c
ppc-amigaos-gcc -warpup -O2 -fomit-frame-pointer -mcpu=750 -mmultiple -DENABLE_CYBERGRAPHICS -DENABLE_AHI -DNO_SIGNAL_H -DWARPOS -DNO_AMIGADEBUG -o SDL_systimer.wo -c SDL_systimer.c
ppc-amigaos-gcc -warpup -O2 -fomit-frame-pointer -mcpu=750 -mmultiple -DENABLE_CYBERGRAPHICS -DENABLE_AHI -DNO_SIGNAL_H -DWARPOS -DNO_AMIGADEBUG -o SDL_timer.wo -c SDL_timer.c
ppc-amigaos-gcc -warpup -O2 -fomit-frame-pointer -mcpu=750 -mmultiple -DENABLE_CYBERGRAPHICS -DENABLE_AHI -DNO_SIGNAL_H -DWARPOS -DNO_AMIGADEBUG -o SDL_joystick.wo -c SDL_joystick.c
ppc-amigaos-gcc -warpup -O2 -fomit-frame-pointer -mcpu=750 -mmultiple -DENABLE_CYBERGRAPHICS -DENABLE_AHI -DNO_SIGNAL_H -DWARPOS -DNO_AMIGADEBUG -o SDL_sysjoystick.wo -c SDL_sysjoystick.c
ppc-amigaos-gcc -warpup -O2 -fomit-frame-pointer -mcpu=750 -mmultiple -DENABLE_CYBERGRAPHICS -DENABLE_AHI -DNO_SIGNAL_H -DWARPOS -DNO_AMIGADEBUG -o SDL_cdrom.wo -c SDL_cdrom.c
ppc-amigaos-gcc -warpup -O2 -fomit-frame-pointer -mcpu=750 -mmultiple -DENABLE_CYBERGRAPHICS -DENABLE_AHI -DNO_SIGNAL_H -DWARPOS -DNO_AMIGADEBUG -o SDL_syscdrom.wo -c SDL_syscdrom.c
ppc-amigaos-gcc -warpup -O2 -fomit-frame-pointer -mcpu=750 -mmultiple -DENABLE_CYBERGRAPHICS -DENABLE_AHI -DNO_SIGNAL_H -DWARPOS -DNO_AMIGADEBUG -o SDL_quit.wo -c SDL_quit.c
ppc-amigaos-gcc -warpup -O2 -fomit-frame-pointer -mcpu=750 -mmultiple -DENABLE_CYBERGRAPHICS -DENABLE_AHI -DNO_SIGNAL_H -DWARPOS -DNO_AMIGADEBUG -o SDL_active.wo -c SDL_active.c
ppc-amigaos-gcc -warpup -O2 -fomit-frame-pointer -mcpu=750 -mmultiple -DENABLE_CYBERGRAPHICS -DENABLE_AHI -DNO_SIGNAL_H -DWARPOS -DNO_AMIGADEBUG -o SDL_keyboard.wo -c SDL_keyboard.c
ppc-amigaos-gcc -warpup -O2 -fomit-frame-pointer -mcpu=750 -mmultiple -DENABLE_CYBERGRAPHICS -DENABLE_AHI -DNO_SIGNAL_H -DWARPOS -DNO_AMIGADEBUG -o SDL_mouse.wo -c SDL_mouse.c
ppc-amigaos-gcc -warpup -O2 -fomit-frame-pointer -mcpu=750 -mmultiple -DENABLE_CYBERGRAPHICS -DENABLE_AHI -DNO_SIGNAL_H -DWARPOS -DNO_AMIGADEBUG -o SDL_resize.wo -c SDL_resize.c
ppc-amigaos-gcc -warpup -O2 -fomit-frame-pointer -mcpu=750 -mmultiple -DENABLE_CYBERGRAPHICS -DENABLE_AHI -DNO_SIGNAL_H -DWARPOS -DNO_AMIGADEBUG -o SDL_rwops.wo -c SDL_rwops.c
ppc-amigaos-gcc -warpup -O2 -fomit-frame-pointer -mcpu=750 -mmultiple -DENABLE_CYBERGRAPHICS -DENABLE_AHI -DNO_SIGNAL_H -DWARPOS -DNO_AMIGADEBUG -o SDL_endian.wo -c SDL_endian.c
ppc-amigaos-gcc -warpup -O2 -fomit-frame-pointer -mcpu=750 -mmultiple -DENABLE_CYBERGRAPHICS -DENABLE_AHI -DNO_SIGNAL_H -DWARPOS -DNO_AMIGADEBUG -o SDL.wo -c SDL.c
ppc-amigaos-gcc -warpup -O2 -fomit-frame-pointer -mcpu=750 -mmultiple -DENABLE_CYBERGRAPHICS -DENABLE_AHI -DNO_SIGNAL_H -DWARPOS -DNO_AMIGADEBUG -o SDL_events.wo -c SDL_events.c
ppc-amigaos-gcc -warpup -O2 -fomit-frame-pointer -mcpu=750 -mmultiple -DENABLE_CYBERGRAPHICS -DENABLE_AHI -DNO_SIGNAL_H -DWARPOS -DNO_AMIGADEBUG -o SDL_sysmutex.wo -c SDL_sysmutex.c
ppc-amigaos-gcc -warpup -O2 -fomit-frame-pointer -mcpu=750 -mmultiple -DENABLE_CYBERGRAPHICS -DENABLE_AHI -DNO_SIGNAL_H -DWARPOS -DNO_AMIGADEBUG -o SDL_syssem.wo -c SDL_syssem.c
ppc-amigaos-gcc -warpup -O2 -fomit-frame-pointer -mcpu=750 -mmultiple -DENABLE_CYBERGRAPHICS -DENABLE_AHI -DNO_SIGNAL_H -DWARPOS -DNO_AMIGADEBUG -o SDL_systhread.wo -c SDL_systhread.c
ppc-amigaos-gcc -warpup -O2 -fomit-frame-pointer -mcpu=750 -mmultiple -DENABLE_CYBERGRAPHICS -DENABLE_AHI -DNO_SIGNAL_H -DWARPOS -DNO_AMIGADEBUG -o SDL_thread.wo -c SDL_thread.c
ppc-amigaos-gcc -warpup -O2 -fomit-frame-pointer -mcpu=750 -mmultiple -DENABLE_CYBERGRAPHICS -DENABLE_AHI -DNO_SIGNAL_H -DWARPOS -DNO_AMIGADEBUG -o SDL_syscond.wo -c SDL_syscond.c
ppc-amigaos-gcc -warpup -O2 -fomit-frame-pointer -mcpu=750 -mmultiple -DENABLE_CYBERGRAPHICS -DENABLE_AHI -DNO_SIGNAL_H -DWARPOS -DNO_AMIGADEBUG -o SDL_cgxvideo.wo -c SDL_cgxvideo.c
SDL_cgxvideo.c: In function `CGX_CreateDevice':
SDL_cgxvideo.c:251: warning: assignment from incompatible pointer type
SDL_cgxvideo.c: In function `CGX_VideoInit':
SDL_cgxvideo.c:595: warning: passing arg 5 of `GetDisplayInfoData' makes integer from pointer without a cast
SDL_cgxvideo.c: In function `CGX_CreateWindow':
SDL_cgxvideo.c:738: warning: passing arg 5 of `GetDisplayInfoData' makes integer from pointer without a cast
ppc-amigaos-gcc -warpup -O2 -fomit-frame-pointer -mcpu=750 -mmultiple -DENABLE_CYBERGRAPHICS -DENABLE_AHI -DNO_SIGNAL_H -DWARPOS -DNO_AMIGADEBUG -o SDL_cgxmodes.wo -c SDL_cgxmodes.c
SDL_cgxmodes.c: In function `CGX_GetVideoModes':
SDL_cgxmodes.c:133: warning: passing arg 5 of `GetDisplayInfoData' makes integer from pointer without a cast
ppc-amigaos-gcc -warpup -O2 -fomit-frame-pointer -mcpu=750 -mmultiple -DENABLE_CYBERGRAPHICS -DENABLE_AHI -DNO_SIGNAL_H -DWARPOS -DNO_AMIGADEBUG -o SDL_cgximage.wo -c SDL_cgximage.c
ppc-amigaos-gcc -warpup -O2 -fomit-frame-pointer -mcpu=750 -mmultiple -DENABLE_CYBERGRAPHICS -DENABLE_AHI -DNO_SIGNAL_H -DWARPOS -DNO_AMIGADEBUG -o SDL_amigaevents.wo -c SDL_amigaevents.c
ppc-amigaos-gcc -warpup -O2 -fomit-frame-pointer -mcpu=750 -mmultiple -DENABLE_CYBERGRAPHICS -DENABLE_AHI -DNO_SIGNAL_H -DWARPOS -DNO_AMIGADEBUG -o SDL_amigamouse.wo -c SDL_amigamouse.c
ppc-amigaos-gcc -warpup -O2 -fomit-frame-pointer -mcpu=750 -mmultiple -DENABLE_CYBERGRAPHICS -DENABLE_AHI -DNO_SIGNAL_H -DWARPOS -DNO_AMIGADEBUG -o SDL_cgxgl.wo -c SDL_cgxgl.c
ppc-amigaos-gcc -warpup -O2 -fomit-frame-pointer -mcpu=750 -mmultiple -DENABLE_CYBERGRAPHICS -DENABLE_AHI -DNO_SIGNAL_H -DWARPOS -DNO_AMIGADEBUG -o SDL_cgxwm.wo -c SDL_cgxwm.c
ppc-amigaos-gcc -warpup -O2 -fomit-frame-pointer -mcpu=750 -mmultiple -DENABLE_CYBERGRAPHICS -DENABLE_AHI -DNO_SIGNAL_H -DWARPOS -DNO_AMIGADEBUG -o SDL_cgxyuv.wo -c SDL_cgxyuv.c
ppc-amigaos-gcc -warpup -O2 -fomit-frame-pointer -mcpu=750 -mmultiple -DENABLE_CYBERGRAPHICS -DENABLE_AHI -DNO_SIGNAL_H -DWARPOS -DNO_AMIGADEBUG -o SDL_cgxaccel.wo -c SDL_cgxaccel.c
ppc-amigaos-gcc -warpup -O2 -fomit-frame-pointer -mcpu=750 -mmultiple -DENABLE_CYBERGRAPHICS -DENABLE_AHI -DNO_SIGNAL_H -DWARPOS -DNO_AMIGADEBUG -o SDL_cgxgl_wrapper.wo -c SDL_cgxgl_wrapper.c
ppc-amigaos-gcc -warpup -O2 -fomit-frame-pointer -mcpu=750 -mmultiple -DENABLE_CYBERGRAPHICS -DENABLE_AHI -DNO_SIGNAL_H -DWARPOS -DNO_AMIGADEBUG -o SDL_gamma.wo -c SDL_gamma.c
rm -f lib/libSDL_wos.a
ppc-amigaos-ar cru libSDL_wos.a SDL_error.wo SDL_fatal.wo SDL_RLEaccel.wo SDL_blit.wo SDL_blit_0.wo SDL_blit_1.wo SDL_blit_A.wo SDL_blit_N.wo SDL_bmp.wo SDL_cursor.wo SDL_pixels.wo SDL_surface.wo SDL_stretch.wo SDL_yuv.wo SDL_yuv_sw.wo SDL_yuv_mmx.wo SDL_video.wo SDL_audio.wo SDL_audiocvt.wo SDL_audiomem.wo SDL_mixer.wo SDL_wave.wo SDL_ahiaudio.wo SDL_systimer.wo SDL_timer.wo SDL_joystick.wo SDL_sysjoystick.wo SDL_cdrom.wo SDL_syscdrom.wo SDL_quit.wo SDL_active.wo SDL_keyboard.wo SDL_mouse.wo SDL_resize.wo SDL_rwops.wo SDL_endian.wo SDL.wo SDL_events.wo SDL_sysmutex.wo SDL_syssem.wo SDL_systhread.wo SDL_thread.wo SDL_syscond.wo SDL_cgxvideo.wo SDL_cgxmodes.wo SDL_cgximage.wo SDL_amigaevents.wo SDL_amigamouse.wo SDL_cgxgl.wo SDL_cgxwm.wo SDL_cgxyuv.wo SDL_cgxaccel.wo SDL_cgxgl_wrapper.wo SDL_gamma.wo
ppc-amigaos-ranlib libSDL_wos.a
grelbfarlk is offline  
 
Page generated in 0.06076 seconds with 11 queries