Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build information #61

Open
dreamersoftware opened this issue May 23, 2018 · 5 comments
Open

Build information #61

dreamersoftware opened this issue May 23, 2018 · 5 comments

Comments

@dreamersoftware
Copy link

Hello i try compile the solution in windows, not work.
Use vs 2017 cgywin and mono.
when the use build.cmd not work

Try compile in ubuntu 16.04 lts
steps

git clone Atomos
sudo apt-get install build-essential texinfo flex bison
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
sudo apt install apt-transport-https
echo "deb https://download.mono-project.com/repo/ubuntu stable-xenial main" | sudo tee /etc/apt/sources.list.d/mono-official-stable.list
sudo apt update

put in command line Setup.sh --setup
first erro in compile automake

cd libs
Execute Build-zlib.sh
erro in compile
Execute Build-pixman.sh
Execute Build-libpng.sh
Execute Build-freetype.sh
Execute Build-cairo.sh

xbuild /p:Configuration=Release ./src/Atomix.sl
xbuild is obsolte command change for msbuild

execute Build.sh --mono
erro not working

@dreamersoftware
Copy link
Author

Compiling automake

Build failed. Please check the logs above to see what went wrong.
Setup.log

@dreamersoftware
Copy link
Author

~/AtomOS/libs/cairo-1.12.18 /AtomOS/libs
patch: **** Only garbage was found in the patch input.
Build failed. Please check the logs above to see what went wrong.
root@DEVOS:
/AtomOS/libs#

@dreamersoftware
Copy link
Author

"~/AtomOS/libs/cairo-1.12.18 /AtomOS/libs
patch: **** Only garbage was found in the patch input.
Build failed. Please check the logs above to see what went wrong.
root@DEVOS:
/AtomOS/libs#"

@dreamersoftware
Copy link
Author

  • nasm -felf ./Output/Kernel.asm -o ./ISO/Kernel.o
    ./Output/Kernel.asm:137: warning: dword data exceeds bounds
    ./Output/Kernel.asm:139: warning: dword data exceeds bounds
  • i386-atomos-ld ./ISO/Kernel.o Local/i386-atomos/lib/crti.o ./Local/lib/gcc/i386-atomos/5.3.0/crtbegin.o ./Local/lib/libcairo.a ./Local/lib/libpng15.a ./Local/lib/libpixman-1.a ./Local/lib/libz.a ./Local/lib/libfreetype.a ./Local/lib/gcc/i386-atomos/5.3.0/crtend.o Local/i386-atomos/lib/crtn.o Local/i386-atomos/lib/libm.a ./Local/lib/gcc/i386-atomos/5.3.0/libgcc.a Local/i386-atomos/lib/libc.a -T ./../Kernel/Atomix.Kernel_H/linker.ld -o ./ISO/Kernel.bin
    ./Local/lib/libcairo.a: file not recognized: File format not recognised

@dreamersoftware
Copy link
Author

oot@DEVOS:~/AtomOS/libs# sudo ./Build-cairo.sh
~/AtomOS/src/Build/Bin ~/AtomOS/libs
~/AtomOS/src/Build/Bin/cairo-1.12.18 ~/AtomOS/src/Build/Bin ~/AtomOS/libs
~/AtomOS/src/Build/Bin ~/AtomOS/libs
cp: cannot create regular file 'test/Makefile': No such file or directory
cp: cannot create regular file 'perf/Makefile': No such file or directory
make: *** No targets specified and no makefile found. Stop.
make: *** No rule to make target 'install'. Stop.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant