[Simh] need help getting vaxstation4000m60 to build with SDL

Ray Jewhurst raywjewhurst at gmail.com
Fri May 3 13:32:51 EDT 2019


The 4000m60 does not yet have video support.

On Fri, May 3, 2019, 1:28 PM Supratim Sanyal <supratim at riseup.net> wrote:

>
> Hello,
>
> It appears the make command does find the SDL library but
> vaxstation4000m60 is being built without it. What am I doing wrong?
>
>
> # cat /etc/issue
> Ubuntu 18.04.2 LTS \n \l
>
> # cat /proc/version
> Linux version 4.15.0-46-generic (buildd at lgw01-amd64-038) (gcc version
> 7.3.0 (Ubuntu 7.3.0-16ubuntu3)) #49-Ubuntu SMP Wed Feb 6 09:33:07 UTC 2019
>
> # apt list --installed | grep sdl
>
> WARNING: apt does not have a stable CLI interface. Use with caution in
> scripts.
>
> libsdl-ttf2.0-0/bionic,now 2.0.11-4 amd64 [installed,automatic]
> libsdl1.2-dev/bionic,now 1.2.15+dfsg2-0.1 amd64 [installed,automatic]
> libsdl1.2debian/bionic,now 1.2.15+dfsg2-0.1 amd64 [installed,automatic]
> libsdl2-2.0-0/bionic-updates,now 2.0.8+dfsg1-1ubuntu1.18.04.3 amd64
> [installed]
> libsdl2-dev/bionic-updates,now 2.0.8+dfsg1-1ubuntu1.18.04.3 amd64
> [installed]
> libsdl2-image-2.0-0/bionic,now 2.0.3+dfsg1-1 amd64 [installed]
> libsdl2-image-dev/bionic,now 2.0.3+dfsg1-1 amd64 [installed]
> libsdl2-mixer-2.0-0/bionic,now 2.0.2+dfsg1-2 amd64 [installed]
> libsdl2-mixer-dev/bionic,now 2.0.2+dfsg1-2 amd64 [installed]
> libsdl2-ttf-2.0-0/bionic,now 2.0.14+dfsg1-2 amd64 [installed]
> libsdl2-ttf-dev/bionic,now 2.0.14+dfsg1-2 amd64 [installed]
>
> $ make
> lib paths are: /lib/x86_64-linux-gnu/ /usr/lib/
> /usr/lib/x86_64-linux-gnu/ /usr/lib/x86_64-linux-gnu/libfakeroot/
> include paths are:  /usr/lib/gcc/x86_64-linux-gnu/7/include
> /usr/local/include /usr/lib/gcc/x86_64-linux-gnu/7/include-fixed
> /usr/include/x86_64-linux-gnu /usr/include
> using libm: /usr/lib/x86_64-linux-gnu/libm.so
> using librt: /usr/lib/x86_64-linux-gnu/librt.so
> using libpthread: /usr/lib/x86_64-linux-gnu/libpthread.so
> /usr/include/pthread.h
> using libpcreposix: /usr/lib/x86_64-linux-gnu/libpcreposix.so
> /usr/lib/x86_64-linux-gnu/libpcre.so /usr/include/pcreposix.h
> /usr/include/pcre.h
> using semaphore: /usr/include/semaphore.h
> using libdl: /usr/lib/x86_64-linux-gnu/libdl.so /usr/include/dlfcn.h
> using libpng: /usr/lib/x86_64-linux-gnu/libpng.so /usr/include/png.h
> using mman: /usr/include/x86_64-linux-gnu/sys/mman.h
> using libSDL2: /usr/include/SDL2/SDL.h
> using libpcap: /usr/include/pcap.h
> using libvdeplug: /usr/lib/libvdeplug.so /usr/include/libvdeplug.h
> ***
> *** all  Simulators being built with:
> *** - compiler optimizations and no debugging support. GCC Version: 7.3.0.
> *** - dynamic networking support using Linux provided libpcap components.
> *** - Local LAN packet transports: PCAP VDE TAP NAT(SLiRP)
> *** - video capabilities provided by libSDL2 (Simple Directmedia Layer).
> *** - Per simulator tests will be run.
> ***
> *** git commit id is ab3e07a401b7c43887b528cc7c29cb0498c790d9.
> *** git commit time is 2019-05-01T22:56:54-0700.
> ***
> font paths are: /usr/share/fonts/
> font names are: DejaVuSans.ttf LucidaSansRegular.ttf FreeSans.ttf
> AppleGothic.ttf tahoma.ttf
> using libSDL2_ttf: /usr/lib/x86_64-linux-gnu/libSDL2_ttf.so
> /usr/include/SDL2/SDL_ttf.h
> ***
> mkdir -p BIN
> ...
> ...
>
>
> $ BIN/vaxstation4000m60
>
> VAXstation 4000-60 (KA46) simulator V4.0-0 Current        git commit id:
> ab3e07a4
> sim> show version
> VAXstation 4000-60 (KA46) simulator V4.0-0 Current
>      Simulator Framework Capabilities:
>          64b data
>          64b addresses
>          Threaded Ethernet Packet transports:PCAP:TAP:VDE:NAT:UDP
>          Idle/Throttling support is available
>          Virtual Hard Disk (VHD) support
>          RAW disk and CD/DVD ROM support
>          Asynchronous I/O support (Lock free asynchronous event queue)
>          Asynchronous Clock support
>          FrontPanel API Version 12
>      Host Platform:
>          Compiler: GCC 7.3.0
>          Simulator Compiled as C arch: x64 (Release Build) on May  3
> 2019 at 16:57:04
>          Memory Access: Little Endian
>          Memory Pointer Size: 64 bits
>          Large File (>2GB) support
>          SDL Video support: No Video Support
>          PCRE RegEx (Version 8.39 2016-06-14) support for EXPECT commands
>          OS clock resolution: 1ms
>          Time taken by msleep(1): 1ms
>          OS: Linux dell-poweredge-2950 4.15.0-46-generic #49-Ubuntu SMP
> Wed Feb 6 09:33:07 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
>          git commit id: ab3e07a4
>          git commit time: 2019-05-01T22:56:54-0700
> sim> quit
> Goodbye
>
>
> Thanks in advance,
>
> Supratim Sanyal
> _______________________________________________
> Simh mailing list
> Simh at trailing-edge.com
> http://mailman.trailing-edge.com/mailman/listinfo/simh
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.trailing-edge.com/pipermail/simh/attachments/20190503/72812a7f/attachment.html>


More information about the Simh mailing list