Hi All,

I am making some progress and have been able to get things to compile, but
now seem to have a linking error in the final stages of building
xserver-ogon

------------------------
Making all in config
make[1]: Entering directory '/home/lonnie/OGON/xserver-ogon/config'
  CC       config.lo
  CC       dbus-core.lo
  CC       udev.lo
  CCLD     libconfig.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[1]: Leaving directory '/home/lonnie/OGON/xserver-ogon/config'
Making all in hw
make[1]: Entering directory '/home/lonnie/OGON/xserver-ogon/hw'
Making all in xogon
make[2]: Entering directory '/home/lonnie/OGON/xserver-ogon/hw/xogon'
  CC       libfbcmap_a-fbcmap_mi.o
  CC       miinitext.o
  CC       rdpInput.o
  CC       rdpMain.o
  CC       rdpMisc.o
  CC       rdpModes.o
  CC       rdpRandr.o
  CC       rdpScreen.o
  CC       rdpUpdate.o
  CC       rdpMultitouch.o
  AR       libfbcmap.a
ar: `u' modifier ignored since `D' is the default (see `U')
  CCLD     ogon-backend-x
/usr/bin/ld: /usr/local/lib/libwinpr2.a(JournaldAppender.c.o): undefined
reference to symbol 'sd_journal_stream_fd@@LIBSYSTEMD_209'
//lib/x86_64-linux-gnu/libsystemd.so.0: error adding symbols: DSO missing
from command line
collect2: error: ld returned 1 exit status
Makefile:673: recipe for target 'ogon-backend-x' failed
make[2]: *** [ogon-backend-x] Error 1
make[2]: Leaving directory '/home/lonnie/OGON/xserver-ogon/hw/xogon'
Makefile:611: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/lonnie/OGON/xserver-ogon/hw'
Makefile:777: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 1
lonnie@spartan:~/OGON/xserver-ogon$
-----------------------

any ideas?
Thanks
Lonnie


On Thu, Jun 20, 2019 at 3:03 PM Lonnie Cumberland <lon...@outstep.com>
wrote:

> Just an update.
>
> I am thinking that some general path for includes and libs is not set
> correctly since when I did:
>
> export PIXMAN_LIBS="-L/usr/lib/x86_64-linux-gnu/ -lpixman-1"
> export PIXMAN_CFLAGS="-I/usr/include/pixman-1"
>
> and retried, then it found the pixman-1 stuff but now not the "libdrm" and
> when I fixed the libdrm then it found that one but not the x11 stuff which
> is also already installed.
>
> Seems like some path has been changed somewhere.
>
> Has anyone ran into this problem on Ubuntu?
> Thanks,
> Lonnie
>
>
> On Thu, Jun 20, 2019 at 2:17 PM Lonnie Cumberland <lon...@outstep.com>
> wrote:
>
>> Hello All,
>>
>> I have been working, on my way with Ubuntu  18.04 x64 through:
>>
>>
>> https://github.com/ogon-project/ogon/blob/master/doc/build-debian-ubuntu.md
>>
>> and have found out that you also need to do:
>>
>> sudo mkdir /opt/ogon/varsudo chown ${USER}:${USER} /opt/ogon/var
>>
>>
>> sudo mkdir /opt/ogon/var/runsudo chown ${USER}:${USER} /opt/ogon/var/run
>>
>>
>> The above should be added to the Wiki documentation, I think.
>>
>> Now I am down to the "ogon-x-backend" part at the "Building" section.
>>
>> Have gotten to:
>>
>> git clone https://github.com/ogon-project/xserver-ogon.gitcd 
>> xserver-ogonNOCONFIGURE=10 
>> ./autogen.shPKG_CONFIG_PATH=/opt/ogon/lib/pkgconfig/:/opt/ogon/share/pkgconfig:/opt/ogon/lib/x86_64-linux-gnu/pkgconfig/
>>  ./configure --disable-xfree86-utils --disable-linux-acpi 
>> --disable-linux-apm --disable-xorg --disable-xvfb --disable-xquartz 
>> --disable-standalone-xpbproxy --disable-xwin --disable-glamor 
>> --disable-kdrive --disable-xephyr --disable-xfake --disable-xfbdev 
>> --disable-kdrive-kbd --disable-kdrive-mouse --disable-kdrive-evdev 
>> --with-vendor-web="http://www.ogon-project.com"; --disable-xquartz 
>> --disable-xnest --disable-xorg  --prefix=/opt/ogon/ --enable-xogon 
>> --disable-xwayland --with-xkb-output=/usr/share/X11/xkb/compiled 
>> --with-xkb-path=/usr/share/X11/xkb --with-xkb-bin-directory=/usr/bin/ 
>> LDFLAGS="-Wl,-rpath=/opt/ogon/lib:/opt/ogon/lib/x86_64-linux-gnu/"
>>
>>
>> When I get to the last line (above) it runs "./configure" and even though
>> I have pixman-1-dev installed
>>
>> libpixman-1-dev is already the newest version (0.34.0-2)
>>
>> I am getting a configure error:
>>
>> -------------------------------------
>> checking for PIXMAN... no
>> configure: error: Package requirements (pixman-1 >= 0.27.2) were not met:
>>
>> No package 'pixman-1' found
>>
>> Consider adjusting the PKG_CONFIG_PATH environment variable if you
>> installed software in a non-standard prefix.
>>
>> Alternatively, you may set the environment variables PIXMAN_CFLAGS
>> and PIXMAN_LIBS to avoid the need to call pkg-config.
>> See the pkg-config man page for more details.
>> -----------------------------------
>>
>> Any ideas on how to fix this?
>> Thanks,
>> Lonnie
>>
>>
>> On Thu, Jun 20, 2019 at 6:18 AM Armin Novak via FreeRDP-devel <
>> freerdp-devel@lists.sourceforge.net> wrote:
>>
>>> Hi Lonnie,
>>>
>>> While freerdp ships with with some server code the implementations are
>>> on a protocol level and the server binaries mostly for demonstration.
>>> (No session management, user management, ...)
>>>
>>> You might want to look at https://github.com/ogon-project/ogon-project
>>> which takes freerdp and builds a full fledged server component on top of it.
>>>
>>> Am June 19, 2019 10:38:43 PM UTC schrieb Lonnie Cumberland via
>>> FreeRDP-devel <freerdp-devel@lists.sourceforge.net>:
>>> >Hello,
>>> >
>>> >I am a bit new to FreeRDP and have just compiled the sources after many
>>> >steps following:
>>> >
>>> >https://github.com/FreeRDP/FreeRDP/wiki/Compilation
>>> >
>>> >and with the additional "-DWITH_SERVER=ON"
>>> >
>>> >cmake -GNinja -DCHANNEL_URBDRC=ON -DWITH_DSP_FFMPEG=ON -DWITH_CUPS=ON
>>> >-DWITH_PULSE=ON -DWITH_FAAC=OFF -DWITH_JPEG=ON -DWITH_FAAD2=ON
>>> >-DWITH_GSM=ON -DMONOLITHIC_BUILD=ON -DWITH_SERVER=ON  ..
>>> >
>>> >since I am really interested in being able to compile this for Ubuntu
>>> >and
>>> >Windows so that I can run the FreeRDP server part on either one and not
>>> >use
>>> >the msts.exe on the Microsoft side.
>>> >
>>> >I am also interested in the seamless mode and testing with:
>>> >
>>> >1. Ubuntu FreeRDP server ---- connecting with FreeRDP Windows client
>>> >2. Windows FreeRDP server ---- connecting with FreeRDP Ubuntu client
>>> >
>>> >In both seamless mode and normal modes as I am trying to get a feel for
>>> >what FreeRDP can do.
>>> >
>>> >The catch is that even with the "-DWITH_SERVER=ON" then I did not see
>>> >the
>>> >
>>> >xfreerdp-server
>>> >
>>> >executable generated when I did the Ubuntu 18.04 compile but seems like
>>> >everything built just fine.
>>> >
>>> >Any help would be greatly appreciated.
>>> >Thanks,
>>> >Lonnie
>>> >
>>> >_______________________________________________
>>> >FreeRDP-devel mailing list
>>> >FreeRDP-devel@lists.sourceforge.net
>>> >https://lists.sourceforge.net/lists/listinfo/freerdp-devel
>>>
>>>
>>> _______________________________________________
>>> FreeRDP-devel mailing list
>>> FreeRDP-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/freerdp-devel
>>>
>>

_______________________________________________
FreeRDP-devel mailing list
FreeRDP-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freerdp-devel

Reply via email to